Repository navigation
Refresh selected same-size files and configure upload exclusions - #16
v-positronic merged 9 commits into
Conversation
|
At current published head The latest Claude review attempt still stops before source review. Although its triggering actor is a maintainer, the action checks the original PR actor and reports The review-event workflow is skipped. Local source verification remains separate from the open hosted review gate. |
|
Independent shipping verification: PASS+NOTES for I checked the source diff and ran Python 3.11.15 with the head's locked dev dependencies in a separate clean checkout. All 181 tests pass. A separate collection matches all 181 executed JUnit cases, with zero skips, missing cases or extra cases. The tracked source hashes and modes stayed identical before and after every probe. GitHub's published source bytes match the tested module, SHA-256 Two independent public API probes distinguish this head from its parent. Selected same-size single-file overwrite replaces stale bytes at a renamed remote key, agrees with the planner and downloads the new bytes. Default size-only behavior remains unchanged. Sync downloads baseline unfinished markers while withholding new markers, uploads recording data, then publishes markers in its final one-shot upload. Both probes preserve foreign remote objects and fail on the parent for the expected missing behavior. These use an in-memory S3 boundary and make no AWS calls. The first macOS suite run had two pre-existing Hosted build is green. The maintainer approved this exact head. There are no inline source review threads. The failed Claude review exits before source review because the original actor The fresh final read reports that the PR merged externally at Evidence receipts passed the executable binding checker. Receipt SHA-256 values:
Build: https://github.com/Positronic-Robotics/pos3/actions/runs/37588482683/job/112921485995 |
Selected overwrite patterns previously did not refresh a same-size single-file transfer. A root file has an empty relative path, and matching it as "." rejected both wildcard and exact local-basename patterns. The diff matcher now uses the local source basename for that case, in both planning and execution. Directory-relative matching and remote key construction keep their existing behavior.
This also retains the reviewed filename-selected overwrite and directional upload-exclusion API. Omitted or empty overwrite selections preserve size-only behavior. Download filtering and deletion settings keep their existing behavior.
Verification at
d5fae5039d8e4cfd661065706a2d2a1168717ade:This dependency supports Platform recording proof #767, which will pin the published immutable repair and run the complete affected producer suite. Source publication does not establish combined E2E success or merge readiness.
The upstream Claude review still has its author-permission gate. The fork push cannot change that base-workflow authority requirement. No deployment or main merge is part of this publication.