fix(protocol): acknowledge the ResourceReport repack against the merged tip #77

Merged
natsukium merged 1 commit from fix/wire-ack-rebased-tip into main 2026-09-04 18:07:27 +09:00
Owner

The push-event wire gate on main (task 1633, commit 1690c960) failed: #26's acknowledgment in BREAKING.md names 40ff5dcf, but the branch merged onto 90a3cab4, past #48's Correlation break, and the gate does not inherit an acknowledgment across another break. Adds a second base: line against 90a3cab4 with the reason. Verified locally: the push simulation (GITHUB_EVENT_NAME=push PROTO_COMPAT_PUSH_BEFORE=90a3cab4) now passes, the PR-event simulation passes, and the self-test passes.

The push-event wire gate on main (task 1633, commit 1690c960) failed: #26's acknowledgment in BREAKING.md names 40ff5dcf, but the branch merged onto 90a3cab4, past #48's Correlation break, and the gate does not inherit an acknowledgment across another break. Adds a second `base:` line against 90a3cab4 with the reason. Verified locally: the push simulation (`GITHUB_EVENT_NAME=push PROTO_COMPAT_PUSH_BEFORE=90a3cab4`) now passes, the PR-event simulation passes, and the self-test passes.
fix(protocol): acknowledge the ResourceReport repack against the merged tip
Some checks failed
pr / nix flake check (pull_request) Successful in 32s
pr / cargo build / clippy / test / deny (pull_request) Successful in 2m14s
pr / wire schema is compatible with the base (pull_request) Successful in 20s
pr / frontend smoke (x86_64-linux) (pull_request) Successful in 1m17s
pr / publish felis (x86_64-linux) (pull_request) Has been skipped
pr / nix flake check (push) Successful in 7s
pr / cargo build / clippy / test / deny (push) Failing after 2m12s
pr / wire schema is compatible with the base (push) Successful in 1m48s
pr / frontend smoke (x86_64-linux) (push) Successful in 9s
pr / publish felis (x86_64-linux) (push) Has been skipped
03d56ca774
The push-event wire gate on main failed after #26 landed: its
acknowledgment names the tip the branch was written against, but the
branch was rebase-merged past #48's Correlation break, and the gate
refuses to carry an acknowledgment across another break. The PR-event
check passed because it compares against the merge-base, which the
final rebase had moved to the new tip. Adding a second line against the
tip the merge actually happened on is the only way the push check can
pass without weakening the inheritance rule that keeps stale lines
inert.
natsukium deleted branch fix/wire-ack-rebased-tip 2026-09-04 18:07:27 +09:00
Sign in to join this conversation.
No description provided.