diff --git a/docs/plans/QUEUE.md b/docs/plans/QUEUE.md index a799b021..f8f651ee 100644 --- a/docs/plans/QUEUE.md +++ b/docs/plans/QUEUE.md @@ -33,7 +33,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here. -Generated from `docs/plans/queue.json` revision 39 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. +Generated from `docs/plans/queue.json` revision 42 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. | # | Piece | Owner | Issues | State | After | Gate | Brief | Note | |---|---|---|---|---|---|---|---|---| @@ -41,7 +41,7 @@ Generated from `docs/plans/queue.json` revision 39 by `queue render`. Do not edi | 2 | Seat registration and `mosaic seat task` | darkwing | #1504 | done | — | B passed 2026-09-12 (jason) | `docs/plans/2026-09-12_control-board-mvp.md` § Step 3: daily use and fixes | done 2026-09-13 | | 3 | Reply-from-board (piece 2 on the plan page) | darkwing | #1505 | done | — | C passed 2026-09-12 (jason) | `docs/plans/2026-09-12_control-board-mvp.md` § Piece 2: reply-from-board | done 2026-09-12 | | 4 | Ledger (piece 3 on the plan page) | darkwing | #1506 | done | — | D: 18.9 human messages per closed issue, week of 2026-09-06 (jason) | `docs/plans/2026-09-12_control-board-mvp.md` § Piece 3: ledger (numbers for the rails) | done 2026-09-13 | -| 5 | WebUI first screen on the Console design (piece 4 on the plan page) | dewey; reviewers filbert, rocko | #1507 | in-progress | — | E: all-seat interactive demonstration then Jason workday ruling; live cutover separately approved (jason) | `docs/plans/2026-09-13_webui-session-chat.md` § WebUI session chat: refined brief and delivery plan | CHAT-00/01/01C published (370823b3, 28d4e98a, b023841c); CHAT-02 done: backend a5beb6d9, Console c9e771cf, live check passed 2026-09-26; CHAT-03 brief pinned 2026-09-27 (BRIEF.md 1ef15ac0, lead decisions 30 to 34); CHAT-03 source author Dewey, reviewers Filbert then Rocko on binding and extension refusal, two rounds (lead decision 36); CHAT-04..08 not chartered; Gate E blocked | +| 5 | WebUI first screen on the Console design (piece 4 on the plan page) | dewey; reviewers darkwing, filbert | #1507 | in-progress | — | E: all-seat interactive demonstration then Jason workday ruling; live cutover separately approved (jason) | `docs/plans/2026-09-13_webui-session-chat.md` § WebUI session chat: refined brief and delivery plan | CHAT-00/01/01C published (370823b3, 28d4e98a, b023841c); CHAT-02 done: backend a5beb6d9, Console c9e771cf, live check passed 2026-09-26; CHAT-03 brief pinned 2026-09-27 (BRIEF.md 1ef15ac0, lead decisions 30 to 34); CHAT-03 source author Dewey, reviewers Filbert then Rocko on binding and extension refusal, two rounds (lead decision 36); CHAT-04..08 not chartered; Gate E blocked | | 6 | Darkwing on point: darkwing assigns and gates filbert's work (piece 5 on the plan page) | darkwing; reviewers dewey | #1511, #1512 | done | — | F: filbert's item closes with zero human messages from Jason; code phase does not claim Gate F (jason) | `docs/plans/2026-09-12_control-board-mvp.md` § Piece 5: darkwing on point (orchestrator behaviour) | done 2026-09-27 (lead decision 29): #1511 and #1512 landed in af4203ca (pushed), closed; Gate F not passed (2 human messages in filbert's T3 thread; the first 11 days predate the T3 source); Gate G (row 9) carries the test. Filbert authored the pilot. Briefs also: 2026-09-15_relaunch-activity.md, 2026-09-14_task-attribution.md | | 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` § Weekly routine | 2026-09-28 Monday run, week 09-20 to 09-26, rev 23: queue result fail, 4 age violations (rows 9, 10, 11, 13; rows 9 to 11 wait on Jason); 3 T3 seats exempt; rails 33.0 human messages per closed issue (1 closed), gate is under 10; output agents/sage/work/ledger/2026-09-28_weekly.txt | | 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 | @@ -69,6 +69,7 @@ Generated from `docs/plans/queue.json` revision 39 by `queue render`. Do not edi | 30 | Open gaps from the MVP work | unassigned | — | parked | — | Jason reopens (jason) | `docs/plans/DEFERRED.md` § Open | Fixed only when a gate needs them | | 31 | Refuse the owner as a reviewer at add, set reviewers and assign | rocko; reviewers filbert | #1508; closes none | done | — | filbert approves through queue review record; Sage commits the candidate with queue tests green (sage) | `docs/plans/2026-09-28_queue-owner-not-reviewer.md` § Refuse the owner as a reviewer at add, set reviewers and assign | — | | 32 | Ledger: Jason's overhead per finished piece, unattended pieces, rework and wait time | darkwing; reviewers filbert | #1514 | queued | — | filbert approves through queue review record; Sage commits with ledger and queue suites green and posts a tagged run for 2026-09-27 to 2026-10-03 on #1514 (sage) | `docs/plans/2026-10-04_ledger-kpi-guideposts.md` § Ledger: Jason's overhead per finished piece, unattended pieces, rework and wait time | — | +| 33 | Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake | filbert; reviewers darkwing | #1508 | briefed | — | darkwing approves through queue review record; Sage commits with queue suites green and verify --current ok (sage) | `docs/plans/2026-10-04_queue-follow-ups.md` § Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake | — | diff --git a/docs/plans/queue.json b/docs/plans/queue.json index f284bf93..8fd6b9e8 100644 --- a/docs/plans/queue.json +++ b/docs/plans/queue.json @@ -1,7 +1,7 @@ { "version": 1, "canonicalRoot": "/mnt/storage/src/mosaic-stack", - "revision": 39, + "revision": 42, "rows": [ { "id": 1, @@ -150,8 +150,8 @@ }, "after": [], "reviewers": [ - "filbert", - "rocko" + "darkwing", + "filbert" ], "review": null, "claim": { @@ -161,7 +161,7 @@ "note": "CHAT-00/01/01C published (370823b3, 28d4e98a, b023841c); CHAT-02 done: backend a5beb6d9, Console c9e771cf, live check passed 2026-09-26; CHAT-03 brief pinned 2026-09-27 (BRIEF.md 1ef15ac0, lead decisions 30 to 34); CHAT-03 source author Dewey, reviewers Filbert then Rocko on binding and extension refusal, two rounds (lead decision 36); CHAT-04..08 not chartered; Gate E blocked", "blockedReason": null, "createdAt": "2026-09-13", - "updatedAt": "2026-09-27T01:25:02.397Z", + "updatedAt": "2026-10-04T05:24:16.886Z", "updatedBy": "sage" }, { @@ -1166,6 +1166,39 @@ "createdAt": "2026-10-04T05:23:02.555Z", "updatedAt": "2026-10-04T05:23:02.555Z", "updatedBy": "sage" + }, + { + "id": 33, + "piece": "Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake", + "owner": "filbert", + "issues": [ + 1508 + ], + "closes": [ + 1508 + ], + "state": "briefed", + "previousState": null, + "required": false, + "requiredSince": null, + "gate": "darkwing approves through queue review record; Sage commits with queue suites green and verify --current ok", + "gateOwner": "sage", + "brief": { + "path": "docs/plans/2026-10-04_queue-follow-ups.md", + "anchor": "Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake", + "blob": "1dc08bf0ac396bfb2ee6a699d7cdb211a6eec6e6" + }, + "after": [], + "reviewers": [ + "darkwing" + ], + "review": null, + "claim": null, + "note": null, + "blockedReason": null, + "createdAt": "2026-10-04T05:25:04.375Z", + "updatedAt": "2026-10-04T05:25:04.469Z", + "updatedBy": "sage" } ], "log": [ @@ -3077,6 +3110,99 @@ "receipt": "ok sage-add-guideposts rev 39 row 32 none→queued" }, "viewSha": "3ac0727c1e52206bb7b9980d5177def6c869ecbffd26d9f8d9351b5c3a65cc0e" + }, + { + "rev": 40, + "op": "sage-5-reviewers-darkwing", + "verb": "set", + "args": { + "id": 5, + "field": "reviewers", + "value": [ + "darkwing", + "filbert" + ], + "reason": null + }, + "by": "sage", + "at": "2026-10-04T05:24:16.886Z", + "semantics": 2, + "result": { + "row": 5, + "field": "reviewers", + "from": [ + "filbert", + "rocko" + ], + "to": [ + "darkwing", + "filbert" + ], + "receipt": "ok sage-5-reviewers-darkwing rev 40 row 5 reviewers: filbert, rocko→darkwing, filbert" + }, + "viewSha": "46240dd100515aa2706de7aa070a35724e0ff9acef42ec9b3828399e128e03af" + }, + { + "rev": 41, + "op": "sage-add-queue-followups", + "verb": "add", + "args": { + "piece": "Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake", + "gate": "darkwing approves through queue review record; Sage commits with queue suites green and verify --current ok", + "brief": "docs/plans/2026-10-04_queue-follow-ups.md#Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake", + "issues": [ + 1508 + ], + "note": null, + "owner": "filbert", + "gateOwner": "sage", + "after": null, + "reviewers": [ + "darkwing" + ], + "required": null + }, + "by": "sage", + "at": "2026-10-04T05:25:04.375Z", + "semantics": 2, + "result": { + "row": 33, + "from": null, + "to": "queued", + "brief": { + "path": "docs/plans/2026-10-04_queue-follow-ups.md", + "anchor": "Queue: genesis owner-not-reviewer check, assign wording, queue-commit HEAD-moved message, calendar dates, cold-start flake", + "blob": "1dc08bf0ac396bfb2ee6a699d7cdb211a6eec6e6" + }, + "receipt": "ok sage-add-queue-followups rev 41 row 33 none→queued" + }, + "viewSha": "3a70a59e41537724d9716bcce7e9c54cbcc1f4a8f5de63ef3180b2bd45398424" + }, + { + "rev": 42, + "op": "sage-33-accept", + "verb": "move", + "args": { + "id": 33, + "to": "briefed", + "reason": null, + "candidate": null, + "evidence": null, + "issue": null + }, + "by": "sage", + "at": "2026-10-04T05:25:04.469Z", + "semantics": 2, + "result": { + "row": 33, + "from": "queued", + "to": "briefed", + "round": null, + "issue": null, + "candidate": null, + "receipt": "ok sage-33-accept rev 42 row 33 queued→briefed" + }, + "viewSha": "dd8a917481c62a64d0c50455f6aed06c8c98d8522dfaef1212cf571ef654e5d4" } ] }