@@ -15,11 +15,11 @@ not authorize an external action.
1515| --- | --- |
1616| Closing implementation commit | ` 726d171322dc8933d8788e7388f1bcd5d0d8e32e ` — ` fix(ops): reconcile ci soak verifier contract ` |
1717| Required ancestry | The current ` HEAD ` must contain the closing implementation commit before any post-fix validation |
18- | Latest local architecture gate | ` ARCHITECTURE_READY=PASS blockers=0 head=1fc959efcc1c871fd3057f27a8aef60db44fc878 ` before the stopped r10 delegation |
18+ | Latest local architecture gate | ` ARCHITECTURE_READY=PASS blockers=0 head=bfb82ecb6c66e5490db2d99bbdaf8b9da55f2082 ` before the r12 preflight |
1919| Local verification | Focused gate: ` 129 passed ` ; Ruff check/format, ` py_compile ` , ` git diff --check ` , strict UTF-8/LF/no-BOM/no-NUL, and the clean-HEAD architecture gate passed |
20- | Post-fix external rehearsal | ** Not run** ; r10 orchestration stopped before external mutation |
20+ | Post-fix external rehearsal | ** Not run** ; r12 preflight failed before stop/controller mutation |
2121| Last external evidence | Retained r9 attempt: ** FAIL** against older source ` 7e8ec87c25bbdc8f8aa58c116ded9914470789cb ` |
22- | Latest orchestration evidence | [ r10 stopped before mutation ] ( ../../ci-soak-r10-orchestration-stop -20260821-01.md ) ; no rehearsal verdict exists |
22+ | Latest orchestration evidence | [ r12 preflight failed before stop ] ( ../../ci-soak-r12-preflight-fail -20260821-01.md ) ; no rehearsal verdict exists |
2323| Push/fetch | Neither was performed for the closing slice; push remains unauthorized |
2424
2525The local correction is closed. Counts below ` 1_440_000 ` use
@@ -30,8 +30,9 @@ and then delegates to the byte-pinned verifier. The same exact verifier ID,
3030labels, name, restart count, terminal state, exit code, logs, phase-specific
3131JSON, and cleanup/no-replacement state are checked fail-closed.
3232
33- This is local contract evidence only. It does not prove current
34- Docker/Colima, Kind, Flink, ClickHouse, Iceberg, or MinIO behavior.
33+ The r12 read-only gate proved the current protected Docker/Colima identities
34+ and basic readiness only. It did not run the corrected Compose controller or
35+ prove current Flink/exactness behavior.
3536
3637## Source-of-truth order
3738
@@ -41,9 +42,12 @@ Use this order when sources disagree:
41422 . The first handoff block in local ` AGENT_STATE.md ` , when that ignored file is
4243 present.
43443 . This tracked runbook for the resume sequence and authorization boundary.
44- 4 . [ ` ci-soak-runtime-harness.md ` ] ( ../../ci-soak-runtime-harness.md ) for the
45+ 4 . The retained
46+ [ r12 preflight-failure report] ( ../../ci-soak-r12-preflight-fail-20260821-01.md )
47+ for the latest external facts and consumed identities.
48+ 5 . [ ` ci-soak-runtime-harness.md ` ] ( ../../ci-soak-runtime-harness.md ) for the
4549 accumulated harness history and detailed contracts.
46- 5 . The immutable
50+ 6 . The immutable
4751 [ r9 rehearsal report] ( ../../ci-soak-r9-rehearsal-20260821-01.md ) and
4852 [ r1-r7 architecture audit] ( ../../ci-soak-r1-r7-architecture-audit.md ) for
4953 historical evidence.
@@ -73,8 +77,9 @@ The ancestry command must exit `0`. Then:
7377 new relevant change, a fresh failure, or a newly authorized exact-HEAD
7478 attempt.
75795 . The next actionable runtime slice is at most one fresh post-fix
76- ` --count 2000 ` rehearsal using r11-or-later identities, and only after fresh
77- explicit authorization. The stopped r10 orchestration must not be resumed.
80+ ` --count 2000 ` rehearsal using r13-or-later identities, and only after fresh
81+ explicit authorization. The consumed r10/r11/r12 orchestration must not be
82+ resumed.
7883
7984If a new local change legitimately requires the architecture gate, run it from
8085a clean tracked checkout:
@@ -115,8 +120,28 @@ co-tenants remained healthy under their exact IDs with restart count zero.
115120Treat the r10 attempt name, prompt, local control directory, and authorization
116121as consumed evidence. The exact record is the
117122[ r10 orchestration-stop report] ( ../../ci-soak-r10-orchestration-stop-20260821-01.md ) .
118- Do not resume r10 or launch a duplicate. A future attempt starts at r11 or
119- later with fresh identities, gate, preflight, and explicit authorization.
123+ Do not resume r10 or launch a duplicate; the later r11/r12 outcomes below now
124+ supersede that historical continuation boundary.
125+
126+ ## Consumed r11 and r12 orchestration — no rehearsal ran
127+
128+ The r11 authorization was consumed by read-only probe diagnostics only. Its
129+ corrected probe stopped because an expected no-match ` pgrep ` exit propagated
130+ through ` pipefail ` ; no r11 remote identity or mutation was created.
131+
132+ The fresh r12 exact-HEAD architecture gate and strict read-only runtime gate
133+ passed. The r12 preflight wrapper was then invoked exactly once and failed at
134+ ` output_marker_hash_mismatch ` before output-probe creation, Compose validation,
135+ co-tenant stop, or controller invocation. It released the owner lock and left
136+ project resources ` 0/0/0 ` . Independent postflight proved all four protected
137+ exact IDs still running with restart count zero and every readiness route
138+ green. The exact record is the
139+ [ r12 preflight-failure report] ( ../../ci-soak-r12-preflight-fail-20260821-01.md ) .
140+
141+ Treat all r11/r12 local identities and retained r12 remote paths as consumed.
142+ Do not rerun, overwrite, adopt, or clean them. A future attempt starts at r13
143+ or later with a corrected marker hash, fresh identities, gate, preflight, and
144+ explicit authorization.
120145
121146## Historical runtime safety snapshot
122147
@@ -145,14 +170,14 @@ gate; do not silently substitute a new container.
145170| Run local checks after a relevant local change | Allowed within that scoped change; avoid evidence-refresh repeats |
146171| SSH, Docker/Colima inspection, or creation of a fresh Mac snapshot | Requires explicit authorization for the new external slice |
147172| Stop or restore protected co-tenants; run ` --count 2000 ` traffic | Requires the same fresh, bounded rehearsal authorization and a green preflight |
148- | Reuse, rerun, overwrite, or clean r9 evidence | Forbidden |
173+ | Reuse, rerun, overwrite, or clean r9/r11/r12 evidence | Forbidden |
149174| Full soak, rollback exercise, retained-evidence cleanup, production action | Separate future authorization required |
150175| Fetch or push | Not authorized |
151176
152177Authorization for one item does not imply authorization for the next row.
153178Project-scoped fail-closed cleanup and exact protected-co-tenant restoration are
154- mandatory parts of any newly authorized rehearsal; cleanup of retained r9 or
155- unrelated resources is outside that scope.
179+ mandatory parts of any newly authorized rehearsal; cleanup of retained
180+ evidence or unrelated resources is outside that scope.
156181
157182## Requirements for one future post-fix rehearsal
158183
@@ -185,5 +210,6 @@ or push gates.
185210- [ Runtime harness history] ( ../../ci-soak-runtime-harness.md )
186211- [ Immutable r9 failure report] ( ../../ci-soak-r9-rehearsal-20260821-01.md )
187212- [ r10 orchestration-stop report] ( ../../ci-soak-r10-orchestration-stop-20260821-01.md )
213+ - [ r12 preflight-failure report] ( ../../ci-soak-r12-preflight-fail-20260821-01.md )
188214- [ Architecture audit and readiness contract] ( ../../ci-soak-r1-r7-architecture-audit.md )
189215- [ Compose foundation context] ( ci-soak-compose-foundation.md )
0 commit comments