docs(queue): queue-as-data plan round 6, Rocko approved (#1508)

Plan 282fabbb (Filbert) and the six adversarial rounds (Rocko, r6 80cde839).
Lead item 15: Gate F first, then A1 and A2 as separate reviewed commits.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-09-26 16:05:16 -05:00
co-authored by Claude Opus 5.5
parent ffc22c04c6
commit 1c5f6bc3a0
8 changed files with 3944 additions and 0 deletions
+9
View File
@@ -172,3 +172,12 @@ which stay with him. Each item names who decided it and what happened.
Either way it exits 1. The three nits ride in the build. The JSON records
which database file it read, so a fixture can't pass for Gate F evidence.
Darkwing builds. Filbert reviews the code, and Sage commits.
15. **Queue as data (#1508) plan approved.** Rocko approved round 6
(282fabbb…, report 80cde839…). One ordering note goes to the builder:
capture H before the step-1 canary that reads from it. Build order is
the plan's section 1. Darkwing builds Gate F first, because row 6 closes
on it, then Piece A. Sage splits A into A1 (journal, lock, CLI, verify)
and A2 (migration, render, dispatch), each with its own Filbert review, so
each round stays small. C ships inside A1. Gate F's code goes ahead on
Filbert's verdict, without a separate look from Jason. The design calls
are the lead's (item 12).