Candidate 1126314bd522de838aad03689bed41f6b12a33c2d7f30b2eff1b38653f559ae0, 4 files on48b893871. The first gate stopped at script-queue: the pre-A2 fixture check pinned the old header comment. The check now skips comment lines (brief amended in06e964026). Second gate: 24 suites, 0 failed. Co-Authored-By: Claude Opus 5.5 <[email protected]>
17 lines
655 B
Plaintext
17 lines
655 B
Plaintext
OK valid RELEASE resolves (exit 0)
|
|
OK invalid RELEASE exits 1 (exit 1)
|
|
OK missing RELEASE exits 1 (exit 1)
|
|
OK valid RELEASE leaves image tag consistent with version
|
|
OK status safe on empty state (exit 0)
|
|
OK status created no pointer
|
|
OK fault-injected activation refuses (exit 1)
|
|
OK refused activation wrote no pointer
|
|
OK refusal logged exactly once with valid fields
|
|
OK healthy activation succeeds (exit 0)
|
|
OK pointer written with valid fields
|
|
OK repeat activation succeeds (log grows) (exit 0)
|
|
OK log is append-only across activations
|
|
OK rollback without previous refuses (exit 1)
|
|
|
|
selftest: 14 passed, 0 failed
|