diff --git a/docs/plans/QUEUE.md b/docs/plans/QUEUE.md index 36a8a38c0..2d2956bb7 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 846 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. +Generated from `docs/plans/queue.json` revision 851 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. | # | Piece | Owner | Issues | State | After | Gate | Brief | Note | |---|---|---|---|---|---|---|---|---| @@ -134,7 +134,7 @@ Generated from `docs/plans/queue.json` revision 846 by `queue render`. Do not ed | 95 | The Console's Board shows the stack's held roles, machine sessions behind a toggle, and a signed-out line | filbert; reviewers darkwing | #1589 | done | — | darkwing approves on 1589 naming the candidate manifest; webui and control-board node suites and every scripts/test-*.sh green on Sage's gate rerun; Mos notified before landing, live after the Console restart Mos approves (sage) | `docs/plans/2026-10-12_pm-test-fixes.md` § The Console's Board shows the stack's seats and a sign-out | PM findings fault 8 (P19 #231) and Jason's Console report (Mos sage-0105, sage-0106). | | 96 | Stand-in-key test of CLIProxyAPI for role sessions | researcher; reviewers dewey | #1590 | briefed | 92 done, 93 done | dewey approves on 1590 naming the packet manifest; Sage reruns every script, running proxy unchanged, nothing left behind (sage) | `docs/plans/2026-10-12_local-model-proxy.md` § Stand-in-key test of CLIProxyAPI for role sessions | Decision 122 replaces 121 here: Researcher runs this on Haiku 5.5 high, not Codex. Gate unchanged: rows 92, 93, the redeploy and Jason's re-test first | | 97 | Row 95 follow-up: Board tests fail fast, README lists every redirect | researcher; reviewers darkwing, filbert | #1591 | in-review, round 1, request posted | 77 done | darkwing and filbert approve on 1591 naming the candidate manifest; Sage's gate rerun of webui, control-board and every scripts/test-*.sh (sage) | `docs/plans/2026-10-12_pm-test-fixes.md` § Row 95 follow-up: Board tests fail fast, README lists every redirect | Researcher builds this now on their current model (Sonnet 5.5), Mos 2026-10-12 and decision 124; decision 122 does not put it on Haiku. Switch to Haiku only at a row boundary | -| 98 | Console service tests, four refusal cases (row 77 follow-up) | researcher; reviewers filbert | #1592 | briefed | — | filbert approves on 1592 naming the candidate manifest; webui node suite and every scripts/test-*.sh green on Sage's gate rerun; tests only, no Mos notice (sage) | `docs/plans/2026-10-12_console-pinned-copy.md` § Row 77 follow-up: four refusal cases in the service tests | Sage 2026-10-12: the two mv refusal tests may live in packages/webui/tests/pinned-copy.test.mjs, beside the fixture repo they need. Tests only, same package; the packet names the file and Filbert confirms the placement. | +| 98 | Console service tests, four refusal cases (row 77 follow-up) | researcher; reviewers filbert | #1592 | in-review, round 1, request posted | — | filbert approves on 1592 naming the candidate manifest; webui node suite and every scripts/test-*.sh green on Sage's gate rerun; tests only, no Mos notice (sage) | `docs/plans/2026-10-12_console-pinned-copy.md` § Row 77 follow-up: four refusal cases in the service tests | Sage 2026-10-12: the two mv refusal tests may live in packages/webui/tests/pinned-copy.test.mjs, beside the fixture repo they need. Tests only, same package; the packet names the file and Filbert confirms the placement. | diff --git a/docs/plans/queue.json b/docs/plans/queue.json index 6c2c09b22..fc6f1364d 100644 --- a/docs/plans/queue.json +++ b/docs/plans/queue.json @@ -1,7 +1,7 @@ { "version": 1, "canonicalRoot": "/mnt/storage/src/mosaic-stack", - "revision": 846, + "revision": 851, "rows": [ { "id": 1, @@ -7930,7 +7930,7 @@ "closes": [ 1592 ], - "state": "briefed", + "state": "in-review", "previousState": null, "required": false, "requiredSince": null, @@ -7945,12 +7945,63 @@ "reviewers": [ "filbert" ], - "review": null, - "claim": null, + "review": { + "rounds": [ + { + "n": 1, + "op": "researcher-r98-review-20261012t231549z", + "by": "researcher", + "at": "2026-10-12T23:15:50.877Z", + "issue": 1592, + "candidate": { + "kind": "manifest", + "digest": "352a30343d4fb5debca43ba5922f2cb71a3505934a11a8ac7ee5f46a3ac848f2", + "text": "df0222b622c6dba4242d158fd2cfc8df7afa71bbc68d2a5238f03603b50d6ac5 packages/webui/tests/pinned-copy.test.mjs\n79dbaf4fee277da2cdfe55b863c267d6dd7df93acbca0adb0e0228ae58bf3196 packages/webui/tests/service.test.mjs\n" + }, + "request": "comment", + "attempts": [ + { + "op": "researcher-r98-review-20261012t231549z", + "by": "researcher", + "at": "2026-10-12T23:15:50.877Z", + "state": "failed", + "comment": null, + "transport": { + "outcome": "failed", + "status": null, + "comment": null, + "detail": "pre-send: the credential or account check failed" + }, + "resolutions": [] + }, + { + "op": "sage-r98-review-req-20261012", + "by": "sage", + "at": "2026-10-12T23:16:21.885Z", + "state": "posted", + "comment": 28047, + "transport": { + "outcome": "posted", + "status": 201, + "comment": 28047, + "detail": "created" + }, + "resolutions": [] + } + ], + "duplicateRisk": false, + "receipts": [] + } + ] + }, + "claim": { + "seat": "researcher", + "op": "researcher-r98-start-20261012t231544z" + }, "note": "Sage 2026-10-12: the two mv refusal tests may live in packages/webui/tests/pinned-copy.test.mjs, beside the fixture repo they need. Tests only, same package; the packet names the file and Filbert confirms the placement.", "blockedReason": null, "createdAt": "2026-10-12T22:37:06.840Z", - "updatedAt": "2026-10-12T23:12:02.197Z", + "updatedAt": "2026-10-12T23:16:26.381Z", "updatedBy": "sage" } ], @@ -30684,6 +30735,129 @@ "receipt": "ok sage-r97-review-req-20261012.outcome rev 846 row 97 round 1 request sage-r97-review-req-20261012 posted comment 28042" }, "viewSha": "e34ba94bef6d8e81555d6b123ba7ff26a0eb2d78cbec217915948460bf75c738" + }, + { + "rev": 847, + "op": "researcher-r98-start-20261012t231544z", + "verb": "move", + "args": { + "id": 98, + "to": "in-progress", + "reason": null, + "candidate": null, + "evidence": null, + "issue": null + }, + "by": "researcher", + "at": "2026-10-12T23:15:45.679Z", + "semantics": 2, + "result": { + "row": 98, + "from": "briefed", + "to": "in-progress", + "round": null, + "issue": null, + "candidate": null, + "receipt": "ok researcher-r98-start-20261012t231544z rev 847 row 98 briefed→in-progress" + }, + "viewSha": "0379c5215a2556e513c1f31a0af7ae1239d0fff2159d937ea6c2bad84d6d20cb" + }, + { + "rev": 848, + "op": "researcher-r98-review-20261012t231549z", + "verb": "move", + "args": { + "id": 98, + "to": "in-review", + "reason": null, + "candidate": "agents/researcher/work/queue-98/candidate-manifest.sha256", + "evidence": null, + "issue": null + }, + "by": "researcher", + "at": "2026-10-12T23:15:50.877Z", + "semantics": 2, + "result": { + "row": 98, + "from": "in-progress", + "to": "in-review", + "round": 1, + "issue": 1592, + "candidate": { + "kind": "manifest", + "digest": "352a30343d4fb5debca43ba5922f2cb71a3505934a11a8ac7ee5f46a3ac848f2", + "text": "df0222b622c6dba4242d158fd2cfc8df7afa71bbc68d2a5238f03603b50d6ac5 packages/webui/tests/pinned-copy.test.mjs\n79dbaf4fee277da2cdfe55b863c267d6dd7df93acbca0adb0e0228ae58bf3196 packages/webui/tests/service.test.mjs\n" + }, + "receipt": "ok researcher-r98-review-20261012t231549z rev 848 row 98 in-progress→in-review round 1 on #1592; request researcher-r98-review-20261012t231549z requesting" + }, + "viewSha": "ec892d914ae9594138f762ff50c771091bd3abf6e90cd6fe44753b52f764a0b4" + }, + { + "rev": 849, + "op": "researcher-r98-review-20261012t231549z.outcome", + "verb": "review-outcome", + "args": { + "id": 98, + "attempt": "researcher-r98-review-20261012t231549z", + "outcome": "failed", + "status": null, + "comment": null, + "detail": "pre-send: the credential or account check failed" + }, + "by": "researcher", + "at": "2026-10-12T23:15:53.552Z", + "semantics": 2, + "result": { + "row": 98, + "round": 1, + "attempt": "researcher-r98-review-20261012t231549z", + "state": "failed", + "receipt": "ok researcher-r98-review-20261012t231549z.outcome rev 849 row 98 round 1 request researcher-r98-review-20261012t231549z failed" + }, + "viewSha": "08c30751b68e7a60ad5cc8b256fd39b408b7d15a3da88deadbb4a1e5fc7e2a02" + }, + { + "rev": 850, + "op": "sage-r98-review-req-20261012", + "verb": "review-request", + "args": { + "id": 98 + }, + "by": "sage", + "at": "2026-10-12T23:16:21.885Z", + "semantics": 2, + "result": { + "row": 98, + "round": 1, + "attempt": "sage-r98-review-req-20261012", + "state": "requesting", + "receipt": "ok sage-r98-review-req-20261012 rev 850 row 98 round 1 request sage-r98-review-req-20261012 requesting" + }, + "viewSha": "126b53f18e476629ad7c2f62e16d6c958e3c8ac09a737391ef407575f5035267" + }, + { + "rev": 851, + "op": "sage-r98-review-req-20261012.outcome", + "verb": "review-outcome", + "args": { + "id": 98, + "attempt": "sage-r98-review-req-20261012", + "outcome": "posted", + "status": 201, + "comment": 28047, + "detail": "created" + }, + "by": "sage", + "at": "2026-10-12T23:16:26.381Z", + "semantics": 2, + "result": { + "row": 98, + "round": 1, + "attempt": "sage-r98-review-req-20261012", + "state": "posted", + "receipt": "ok sage-r98-review-req-20261012.outcome rev 851 row 98 round 1 request sage-r98-review-req-20261012 posted comment 28047" + }, + "viewSha": "a1d8d0158980755019546d31c68afe504f051a89ed019800a0f82beee585e1b6" } ] }