feat(ha-commit-barrier-rollout): dispatch-gate fact allowlist (task 4.2)
notify/update/setpreason/clrpreason admitted in CTRL_PRIMARY without write quorum (Req 3.2 / umbrella 2.8 / bug-396): all four terminate in receipt-style RETAIN fact paths — reviewer-traced no-block proof (no admitted opcode reaches a barrier/WAIT path; request opcodes stay rejected). 21/21 group; census 494/494 zero FAIL; RED→GREEN independently reproduced via stash-rebuild.
This commit is contained in:
parent
4fa38c6f88
commit
4fafeadbbc
3 changed files with 14 additions and 1 deletions
|
|
@ -954,3 +954,6 @@
|
|||
| 06:38 | Edited src/controller/testsuite/test_commit_barrier_rollout.c | expanded (+7 lines) | ~146 |
|
||||
| 13:47 | ha-commit-barrier-rollout 4.1: added 6 dispatch-gate fact-allowlist tests (4 RED + 2 pins) | src/controller/testsuite/test_commit_barrier_rollout.c | RED verified: 4 FAIL (-XCE_ERR_NOT_READY), census 494=488+6, zero other failures | ~60k |
|
||||
| 07:05 | Edited .kiro/specs/ha-commit-barrier-rollout/tasks.md | inline fix | ~17 |
|
||||
| 07:14 | Edited src/controller/ha.c | expanded (+10 lines) | ~205 |
|
||||
| 14:35 | task 4.2 validated: gate switch admits notify/update/setpreason/clrpreason; build OK; 21/21 rollout, 494 census ZERO FAIL | src/controller/ha.c | success | ~3k |
|
||||
| 07:50 | Edited .kiro/specs/ha-commit-barrier-rollout/tasks.md | inline fix | ~12 |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue