rounds: union gate over a proof's launches, install-artifacts bound to the candidate record, no rs-mia VM without a granted ticket (round-gate-v5 steps 1, 3, 6) #52

Open
caoer115 wants to merge 0 commits from agent/42a3569a-round-gate-v5 into main
Owner

Card: 13-16-ucc-rearchitecture tasks/round-gate-v5.md (delta-review-3 new 14, 18; leader step 6). Head 8ac3a2d. Commit message carries the replays; receipts: devstation-nyc-1 ~/.local/share/ucc/work/42a3569a/replays/. tooling.sh rc 0; bash -n on run.sh, round-host.sh.

Card: 13-16-ucc-rearchitecture tasks/round-gate-v5.md (delta-review-3 new 14, 18; leader step 6). Head 8ac3a2d. Commit message carries the replays; receipts: devstation-nyc-1 ~/.local/share/ucc/work/42a3569a/replays/. tooling.sh rc 0; bash -n on run.sh, round-host.sh.
- lib/union.py: the gate over a release's launches (A20). Refuses when a launch's
  own gate is not GATE: pass or it carries a waiver, the manifests differ, PINS
  cccd or cc_continuity differ, a launch is not bound to the candidate record
  (--unbound skips that for records that predate --candidate), a manifest row
  reads fail, or a row is counted (pass/caught) in no launch.
  Replays: r280+r281 --unbound pass (172 rows); r280 alone refuse (9 rows);
  r280+r281 bound refuse (no --candidate); r290 alone refuse (32 rows).
- install-artifacts (stage: --candidate): run.sh --candidate releases/v<N>.md;
  round-host.sh hashes each test user's installed cccd, mrd, claude-stock and
  (floor 4) claude-patched against the record's § artifacts (lib/artifacts.py).
  Replays on recorded receipts: r280 zt2 and zitao2 match v4.md; r281 zt2
  differs (cccd c3bd21c9… is not the record's 9a1d4337…, review finding 18).
- run.sh --mia-ticket <rNN>-… [--mia-status <file>]: with --host rs-mia no VM
  is created unless the mia-heavy lock shows the ticket granted (read live
  where the lock lives, else a status captured within 15 minutes); the reads
  are kept as <record>/mia-heavy.status.
- score.py: the Not counted line names the union as where those rows count.
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent/42a3569a-round-gate-v5:agent/42a3569a-round-gate-v5
git switch agent/42a3569a-round-gate-v5

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff agent/42a3569a-round-gate-v5
git switch agent/42a3569a-round-gate-v5
git rebase main
git switch main
git merge --ff-only agent/42a3569a-round-gate-v5
git switch agent/42a3569a-round-gate-v5
git rebase main
git switch main
git merge --no-ff agent/42a3569a-round-gate-v5
git switch main
git merge --squash agent/42a3569a-round-gate-v5
git switch main
git merge --ff-only agent/42a3569a-round-gate-v5
git switch main
git merge agent/42a3569a-round-gate-v5
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
caoer115/ucc!52
No description provided.