fix(tests): evolve P12 anti-self-Accept guard for the ratified state #47
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/governance-p12-post-ratification"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The P12 governance guard pinned 'ADRs stay Proposed — not self-Accepted'. Its precondition was fulfilled: Joshua ruled 'Ratify' (D10 packet §8) and #43 flipped both ADRs to Accepted — turning the pin red on main (first flagged by the W3 lane as a 'brand-new governance-doc red'; the guard fired exactly as designed, even against the ratification itself).
The guard evolves rather than dies: it now asserts Accepted + inline ratification provenance on both ADR status lines and the §8 ruling record in the packet — a silent status flip in either direction (unauthorized Accept, or quiet demotion) still fails.
Test plan
[Verification]: Smoke suite passed locally (138s, 175 passed)