chore(queue): assign row 10 to sage, row 13 gate after rows 9 to 12 (lead decision 35, #1508)

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-09-26 20:17:06 -05:00
co-authored by Claude Opus 5.5
parent 3377b877ba
commit 42f3f2d94f
2 changed files with 50 additions and 8 deletions
+3 -3
View File
@@ -28,7 +28,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here.
<!-- mosaic-queue:begin --> <!-- mosaic-queue:begin -->
Generated from `docs/plans/queue.json` revision 0 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. Generated from `docs/plans/queue.json` revision 2 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note | | # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|---|
@@ -41,10 +41,10 @@ Generated from `docs/plans/queue.json` revision 0 by `queue render`. Do not edit
| 7 | Weekly ledger run and rails number | sage | — | in-progress | — | under 10 human messages per closed issue for the week of 2026-09-13 (jason) | `packages/ledger/README.md` § Ledger | recurring, every Monday (lead decision 27); Jason reads; 09-13..19: 47.7, 09-20..26: 33.0 human messages per closed issue | | 7 | Weekly ledger run and rails number | sage | — | in-progress | — | under 10 human messages per closed issue for the week of 2026-09-13 (jason) | `packages/ledger/README.md` § Ledger | recurring, every Monday (lead decision 27); Jason reads; 09-13..19: 47.7, 09-20..26: 33.0 human messages per closed issue |
| 8 | Fleet seats (`~/.mosaic`) onto `mosaic launch` | unassigned | — | parked | — | Jason's call (jason) | `docs/plans/2026-09-26_fleet-seats-onto-mosaic-launch.md` § Row 8: fleet seats onto `mosaic launch` (stub brief) | parked by current owner direction; no `~/.mosaic` changes during internal bootstrap | | 8 | Fleet seats (`~/.mosaic`) onto `mosaic launch` | unassigned | — | parked | — | Jason's call (jason) | `docs/plans/2026-09-26_fleet-seats-onto-mosaic-launch.md` § Row 8: fleet seats onto `mosaic launch` (stub brief) | parked by current owner direction; no `~/.mosaic` changes during internal bootstrap |
| 9 | Queue as data: `docs/plans/queue.json`, `mosaic queue` is the only writer | darkwing; reviewers filbert | #1508; closes none | required; in-progress | — | G: a fresh seat told only "run `mosaic queue next` and do it" starts its piece with zero human messages (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece A: queue record and `mosaic queue` (QUEUE row 9) | A1 (journal, lock, CLI, verify) committed 34a72af9; A2 (migration, render, dispatch) committed with this map; Filbert approved both; genesis and hook install by Sage; Gate G also verifies row 10 | | 9 | Queue as data: `docs/plans/queue.json`, `mosaic queue` is the only writer | darkwing; reviewers filbert | #1508; closes none | required; in-progress | — | G: a fresh seat told only "run `mosaic queue next` and do it" starts its piece with zero human messages (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece A: queue record and `mosaic queue` (QUEUE row 9) | A1 (journal, lock, CLI, verify) committed 34a72af9; A2 (migration, render, dispatch) committed with this map; Filbert approved both; genesis and hook install by Sage; Gate G also verifies row 10 |
| 10 | Seats read the queue, not CURRENT.md (AGENTS.md cadence, seat context files) | coordinator | #1508; closes none | required; briefed | — | verified by Gate G (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece B: seats read the queue, not CURRENT.md (QUEUE row 10) | AGENTS.md lines done 2026-09-13; the rest starts once genesis is committed | | 10 | Seats read the queue, not CURRENT.md (AGENTS.md cadence, seat context files) | sage | #1508; closes none | required; briefed | — | verified by Gate G (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece B: seats read the queue, not CURRENT.md (QUEUE row 10) | AGENTS.md lines done 2026-09-13; the rest starts once genesis is committed |
| 11 | Brief template `docs/plans/BRIEF-TEMPLATE.md`; `queue add` refuses a missing brief | darkwing | #1508; closes none | required; waiting-on-jason | — | two briefs accepted by Jason with no scope question (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece C: brief template (QUEUE row 11) | template and the `queue add` brief refusal both committed with A1 (34a72af9); the gate counts the first briefs added through the queue | | 11 | Brief template `docs/plans/BRIEF-TEMPLATE.md`; `queue add` refuses a missing brief | darkwing | #1508; closes none | required; waiting-on-jason | — | two briefs accepted by Jason with no scope question (jason) | `docs/plans/2026-09-13_queue-as-data.md` § Piece C: brief template (QUEUE row 11) | template and the `queue add` brief refusal both committed with A1 (34a72af9); the gate counts the first briefs added through the queue |
| 12 | Reviews as issue comments posted by `queue move ID in-review`, not files in `docs/plans/reviews/` | darkwing | #1508; closes none | required; briefed | — | one review round with no new file under reviews/ (sage) | `docs/plans/2026-09-13_queue-as-data.md` § Piece D: reviews through a channel, not files (QUEUE row 12) | starts once genesis is committed; the live posting test needs the per-seat credential file (8.9) | | 12 | Reviews as issue comments posted by `queue move ID in-review`, not files in `docs/plans/reviews/` | darkwing | #1508; closes none | required; briefed | — | one review round with no new file under reviews/ (sage) | `docs/plans/2026-09-13_queue-as-data.md` § Piece D: reviews through a channel, not files (QUEUE row 12) | starts once genesis is committed; the live posting test needs the per-seat credential file (8.9) |
| 13 | Ledger "queue" section: issue/row/seat drift printed with the weekly number | darkwing; reviewers filbert | #1508 | required; briefed | — | first run Monday 2026-09-21, zero violations or every one moved same day (sage) | `docs/plans/2026-09-13_queue-as-data.md` § Piece E: ledger checks the queue (QUEUE row 13) | starts once genesis is committed; closes #1508 when done, so rows 9 to 12 close nothing; first run is the Monday after E is approved (Q7) | | 13 | Ledger "queue" section: issue/row/seat drift printed with the weekly number | darkwing; reviewers filbert | #1508 | required; briefed | — | rows 9 to 12 done, then a Monday ledger run with zero queue violations, or every one moved the same day (sage) | `docs/plans/2026-09-13_queue-as-data.md` § Piece E: ledger checks the queue (QUEUE row 13) | starts once genesis is committed; closes #1508 when done, so rows 9 to 12 close nothing; first run is the Monday after E is approved (Q7) |
| 14 | Discord connector pilot: Sage answers in Shared Signals (chat only, no tools, no repo writes) | coordinator; reviewers filbert | #1509 | done | — | H: offline suite green, eight-step live pilot with private receipts, then Jason says the reply reads as Sage (jason) | `docs/plans/2026-09-13_discord-connector-pilot.md` § Discord connector pilot: Sage on Shared Signals | done: rev-code-02 APPROVE 26170 (round 9), committed 786e379c; pilot steps 1-8 done with private receipts, Gate H passed (Jason, 2026-09-13: replies read as Sage); connector left running for MVP iteration; reviewer lane was Filbert or orch-01 | | 14 | Discord connector pilot: Sage answers in Shared Signals (chat only, no tools, no repo writes) | coordinator; reviewers filbert | #1509 | done | — | H: offline suite green, eight-step live pilot with private receipts, then Jason says the reply reads as Sage (jason) | `docs/plans/2026-09-13_discord-connector-pilot.md` § Discord connector pilot: Sage on Shared Signals | done: rev-code-02 APPROVE 26170 (round 9), committed 786e379c; pilot steps 1-8 done with private receipts, Gate H passed (Jason, 2026-09-13: replies read as Sage); connector left running for MVP iteration; reviewer lane was Filbert or orch-01 |
| 15 | Discord connector: eyes reaction on every admitted message as a read receipt (MVP iteration 1) | coordinator | #1509 | done | — | Jason sees the reaction on a live message (jason) | `docs/plans/2026-09-13_discord-connector-pilot.md` § 11. MVP iteration, after the pilot | done: committed 93d6b624, live check passed 19:21 UTC (turn record receipt ok, Jason: test is successful), receipt `mvp1-read-receipt-20260913T192158Z.json` in the private evidence dir; reaction placed at admission before the engine runs, outcome in the turn record, none on drops or refusals; `scripts/test-discord.sh` 28/28 (90 node tests) | | 15 | Discord connector: eyes reaction on every admitted message as a read receipt (MVP iteration 1) | coordinator | #1509 | done | — | Jason sees the reaction on a live message (jason) | `docs/plans/2026-09-13_discord-connector-pilot.md` § 11. MVP iteration, after the pilot | done: committed 93d6b624, live check passed 19:21 UTC (turn record receipt ok, Jason: test is successful), receipt `mvp1-read-receipt-20260913T192158Z.json` in the private evidence dir; reaction placed at admission before the engine runs, outcome in the turn record, none on drops or refusals; `scripts/test-discord.sh` 28/28 (90 node tests) |
| 16 | Repository-native development bootstrap: five internal agents, Darkwing coordination | darkwing; reviewers filbert | #1510 | waiting-on-jason | — | source approved; Researcher live response passed 26216; existing native Rocko lock preserved, no new Rocko model test; no MVP acceptance/publication (jason) | `docs/plans/2026-09-13_internal-development-bootstrap.md` § Repository-native development bootstrap | source approved by internal Filbert, exact R1 receipt 26204; six offline tests independently pass in both copies; 24 config tests and five no-effect checks are author evidence | | 16 | Repository-native development bootstrap: five internal agents, Darkwing coordination | darkwing; reviewers filbert | #1510 | waiting-on-jason | — | source approved; Researcher live response passed 26216; existing native Rocko lock preserved, no new Rocko model test; no MVP acceptance/publication (jason) | `docs/plans/2026-09-13_internal-development-bootstrap.md` § Repository-native development bootstrap | source approved by internal Filbert, exact R1 receipt 26204; six offline tests independently pass in both copies; 24 config tests and five no-effect checks are author evidence |
+47 -5
View File
@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack", "canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 0, "revision": 2,
"rows": [ "rows": [
{ {
"id": 1, "id": 1,
@@ -293,7 +293,7 @@
{ {
"id": 10, "id": 10,
"piece": "Seats read the queue, not CURRENT.md (AGENTS.md cadence, seat context files)", "piece": "Seats read the queue, not CURRENT.md (AGENTS.md cadence, seat context files)",
"owner": "coordinator", "owner": "sage",
"issues": [ "issues": [
1508 1508
], ],
@@ -316,7 +316,7 @@
"note": "AGENTS.md lines done 2026-09-13; the rest starts once genesis is committed", "note": "AGENTS.md lines done 2026-09-13; the rest starts once genesis is committed",
"blockedReason": null, "blockedReason": null,
"createdAt": "2026-09-13", "createdAt": "2026-09-13",
"updatedAt": "2026-09-27T01:14:44.440Z", "updatedAt": "2026-09-27T01:16:40.574Z",
"updatedBy": "sage" "updatedBy": "sage"
}, },
{ {
@@ -394,7 +394,7 @@
"previousState": null, "previousState": null,
"required": true, "required": true,
"requiredSince": "2026-09-13", "requiredSince": "2026-09-13",
"gate": "first run Monday 2026-09-21, zero violations or every one moved same day", "gate": "rows 9 to 12 done, then a Monday ledger run with zero queue violations, or every one moved the same day",
"gateOwner": "sage", "gateOwner": "sage",
"brief": { "brief": {
"path": "docs/plans/2026-09-13_queue-as-data.md", "path": "docs/plans/2026-09-13_queue-as-data.md",
@@ -410,7 +410,7 @@
"note": "starts once genesis is committed; closes #1508 when done, so rows 9 to 12 close nothing; first run is the Monday after E is approved (Q7)", "note": "starts once genesis is committed; closes #1508 when done, so rows 9 to 12 close nothing; first run is the Monday after E is approved (Q7)",
"blockedReason": null, "blockedReason": null,
"createdAt": "2026-09-13", "createdAt": "2026-09-13",
"updatedAt": "2026-09-27T01:14:44.440Z", "updatedAt": "2026-09-27T01:16:40.640Z",
"updatedBy": "sage" "updatedBy": "sage"
}, },
{ {
@@ -1879,6 +1879,48 @@
"receipt": "ok genesis-2026-09-27 rev 0 genesis 30 rows" "receipt": "ok genesis-2026-09-27 rev 0 genesis 30 rows"
}, },
"viewSha": "3306b486be165b88c554ba13283cab4c79a5b67fbe3c2b6bfe72f987e1eddf07" "viewSha": "3306b486be165b88c554ba13283cab4c79a5b67fbe3c2b6bfe72f987e1eddf07"
},
{
"rev": 1,
"op": "assign-10-sage",
"verb": "assign",
"args": {
"id": 10,
"seat": "sage"
},
"by": "sage",
"at": "2026-09-27T01:16:40.574Z",
"semantics": 1,
"result": {
"row": 10,
"field": "owner",
"from": "coordinator",
"to": "sage",
"receipt": "ok assign-10-sage rev 1 row 10 owner: coordinator→sage"
},
"viewSha": "b09c9036d3e40f4242295a550c871e10873eac34bf65f0c148ca48d8776cf6c0"
},
{
"rev": 2,
"op": "row13-gate-reword",
"verb": "set",
"args": {
"id": 13,
"field": "gate",
"value": "rows 9 to 12 done, then a Monday ledger run with zero queue violations, or every one moved the same day",
"reason": null
},
"by": "sage",
"at": "2026-09-27T01:16:40.640Z",
"semantics": 1,
"result": {
"row": 13,
"field": "gate",
"from": "first run Monday 2026-09-21, zero violations or every one moved same day",
"to": "rows 9 to 12 done, then a Monday ledger run with zero queue violations, or every one moved the same day",
"receipt": "ok row13-gate-reword rev 2 row 13 gate: first run Monday 2026-09-21, zero violations or every one moved same day→rows 9 to 12 done, then a Monday ledger run with zero queue violations, or every one moved the same day"
},
"viewSha": "98b4b55b9e2fda7c89e4a5bc2e28514773b9d993be87a92fc98dbbae62b70b7a"
} }
] ]
} }