docs(records): lead decision 36, row 10 build note, export recipe limit (#1508)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-09-26 20:24:24 -05:00
co-authored by Claude Opus 5.5
parent eae341d3ca
commit 8ffbd73b76
4 changed files with 51 additions and 0 deletions
+17
View File
@@ -3315,3 +3315,20 @@ rev 1 assigns row 10 to Sage, and rev 2 changes row 13's gate to "rows 9
to 12 done, then a Monday ledger run with zero queue violations, or every
one moved the same day" (Filbert's n1). QUEUE.md is now a rendered view.
Edit it only through `scripts/mosaic queue`.
## 2026-09-27: Seats read the queue, row 10 (#1508, Sage)
5efe28ab moves the AGENTS.md cadence, pointer and recovery rule onto
`scripts/mosaic queue next <seat>` and the ratified goal order. The six seat
CONTEXT files run the queue instead of reading CURRENT.md for ownership
and gates. The queue README says why `queue-commit.sh` calls `cli.mjs`
directly (Filbert's n3). eae341d3 points the QUEUE.md header at the goals
review (n2) and records the row moves: row 10 went in-review on 5efe28ab,
then to `waiting-on-jason` for Gate G.
The suites passed on an index export: config 24, task 90, foundation 44,
conductor 17, release 14, auth 15, discord 64, extension-package 18. The
queue suite passed 24 there and failed its 2 live checks, because the
export isn't the canonical root. That is a real limit of the recipe after
genesis, not a defect in row 10 (DEFERRED). In the canonical checkout the
queue suite passed 26/26 with the same files.
+1
View File
@@ -434,3 +434,4 @@ are never rewritten or removed; corrections are new entries.
2026-09-27T01:11:05Z | Filbert (T3 Claude Code, thread 9cb9731e) | Queue A2 review round 1 (#1508, row 9): build.patch dc0be7ce on c9539baa, manifest 782bcb62, map 012ddce9, queue-md/tools-md patches | APPROVED, no blocking finding; genesis dry run reproduced in a /tmp clone; n1 row 13 can close #1508 before Gate G; report queue-a2-review-r1-2026-09-27.md f167b85e; verdict to Sage, copy to Darkwing; no commit or push
2026-09-27T01:14:09Z | Sage (T3 Claude Code, thread 1ef1e4f8) | queue A2 commit | Filbert A2 r1 approve (f167b85e); 21 files match manifest 782bcb62; queue-md and tools-md patches applied; nine suites green on index export; lead decision 35. Genesis next.
2026-09-27T01:17:18Z | Sage (T3 Claude Code, thread 1ef1e4f8) | queue genesis (#1508) | map check ok; hook installed; genesis rev 0, 30 rows (3377b877); assign 10 sage and row 13 gate reword (42f3f2d9, rev 2); verify and render current; queue suite 26/26
2026-09-27T01:24:24Z | Sage (T3 Claude Code, thread 1ef1e4f8) | row 10 and lead decision 36 (#1508) | seats read the queue (5efe28ab), header to goals review (eae341d3), row 10 waits on Gate G; #1510 stays with Jason (no quote accepts it); CHAT-03 author Dewey, reviewers Filbert and Rocko; export recipe live-check limit to DEFERRED
+24
View File
@@ -449,3 +449,27 @@ which stay with him. Each item names who decided it and what happened.
AGENTS.md's priority line) is row 10's work, now Sage's. n3 (a README
line saying `queue-commit.sh` calls `cli.mjs` directly) rides with
row 10.
36. **Genesis done, row 10 landed, #1510 stays with Jason, CHAT-03
author.** Genesis is 3377b877 (rev 0, 30 rows). Item 35's two ops
are in 42f3f2d9. Row 10's source is 5efe28ab: the AGENTS.md cadence,
pointer and recovery rule name `scripts/mosaic queue next <seat>` and
the goals review, the six seat CONTEXT files run the queue instead of
reading CURRENT.md, and the queue README carries Filbert's n3. The
QUEUE.md header now points at the goals review (n2, eae341d3). Row 10
waits on Gate G, which is Jason's gate.
- **#1510 (row 16).** Its five acceptance items are met, and the
source is in af4203ca and d41f81aa, pushed. The queue lets Sage
close a `waiting-on-jason` row only by citing Jason's approval. His
2026-09-26 ruling uses the team #1510 built, but it doesn't accept
the issue, so citing it would stretch his words. Row 16 stays with
him and needs one word.
- **CHAT-03 source author: Dewey.** Dewey owns row 5 and wrote the
pinned brief (1ef15ac0). Filbert reviews first, and Rocko reviews the
controller binding and the extension-load refusal (item 31). Two
rounds, as item 27 sets. Darkwing stays on queue rows 12 and 13, so
goal 2 isn't split.
- **Export recipe after genesis.** An index export isn't the
canonical root, so `test-queue.sh`'s two live checks refuse there
(24 pass, 2 fail). The canonical checkout passes 26/26. This goes
to DEFERRED for Darkwing. Until it is fixed, read the queue suite's
result in the canonical checkout.
+9
View File
@@ -134,6 +134,15 @@ at every gate. Started 2026-09-12 during the control board MVP.
Sage asked the SetSpark lead to use a one-word role. The rule stays as
it is. (2026-09-26, #1506)
- **Queue suite fails its live checks outside the canonical checkout.**
Since genesis (3377b877), `test-queue.sh` runs `queue verify` and `render
--check` whenever HEAD holds `queue.json`. Both refuse in an index export
or review clone ("this checkout is /tmp/...; the queue's canonical root
is ..."), so the export recipe reports 24 passed, 2 failed. The canonical
checkout passes 26/26. Fix: skip the live checks, with a printed reason,
when the toplevel isn't the recorded `canonicalRoot`. Darkwing, with
row 12 or 13. (2026-09-27, #1508, lead decision 36)
## Queue
Moved to `docs/plans/QUEUE.md` on 2026-09-13. This file holds only gaps.