queue: row 61 in review, round 1, request comment 27772 on #1550

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-12 13:44:47 -05:00
co-authored by Claude Opus 5.5
parent 7ebf2715e0
commit 8d7cda4ac5
2 changed files with 116 additions and 10 deletions
+3 -3
View File
@@ -33,7 +33,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 679 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. Generated from `docs/plans/queue.json` revision 682 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 |
|---|---|---|---|---|---|---|---|---| |---|---|---|---|---|---|---|---|---|
@@ -97,7 +97,7 @@ Generated from `docs/plans/queue.json` revision 679 by `queue render`. Do not ed
| 58 | Bus read: task priority and requirement | darkwing; reviewers dewey, filbert | #1547 | done | 41 done | dewey and filbert approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: task priority and requirement | Landing order (Sage, 2026-10-11T23:20Z): 74, then 58, then 60. Both approvals are in (27426, 27461), but 58 shares packages/webui/README.md with row 74, which is on the cutover path. After 74 lands, Darkwing re-rounds 58 on the new HEAD (only the README should move; reviewers re-approve the delta), then Sage gates and lands it. Reviewers' three test-gap notes go to one follow-up row. | | 58 | Bus read: task priority and requirement | darkwing; reviewers dewey, filbert | #1547 | done | 41 done | dewey and filbert approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: task priority and requirement | Landing order (Sage, 2026-10-11T23:20Z): 74, then 58, then 60. Both approvals are in (27426, 27461), but 58 shares packages/webui/README.md with row 74, which is on the cutover path. After 74 lands, Darkwing re-rounds 58 on the new HEAD (only the README should move; reviewers re-approve the delta), then Sage gates and lands it. Reviewers' three test-gap notes go to one follow-up row. |
| 59 | Bus read: agent state per role | filbert; reviewers darkwing, dewey | #1548 | done | 41 done | darkwing and dewey approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: agent state per role | Drifted: rows 74 (351464ce) and 58 (aaf87213) landed on its manifest paths since base f2f2861b (Darkwing, 2026-10-12). Re-round after row 60 lands, on row 60's landing commit: rebase, digest check, merged hunks in broker.mjs and the bus README. Then Dewey and Darkwing re-approve, then Sage's gate. Lead call: 60 first, 59 second. | | 59 | Bus read: agent state per role | filbert; reviewers darkwing, dewey | #1548 | done | 41 done | darkwing and dewey approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: agent state per role | Drifted: rows 74 (351464ce) and 58 (aaf87213) landed on its manifest paths since base f2f2861b (Darkwing, 2026-10-12). Re-round after row 60 lands, on row 60's landing commit: rebase, digest check, merged hunks in broker.mjs and the bus README. Then Dewey and Darkwing re-approve, then Sage's gate. Lead call: 60 first, 59 second. |
| 60 | Bus read: credential status on the broker | filbert; reviewers darkwing, dewey | #1549 | done | 41 done | darkwing and dewey approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: credential status on the broker | Re-round after row 58 (aaf87213): digest check, the serve.mjs merge with row 74's preview checks, and Filbert's Q2, the missing decisions README row, folded in (Sage, on Darkwing's 27531 recommendation). Dewey's README N1 too. | | 60 | Bus read: credential status on the broker | filbert; reviewers darkwing, dewey | #1549 | done | 41 done | darkwing and dewey approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Bus read: credential status on the broker | Re-round after row 58 (aaf87213): digest check, the serve.mjs merge with row 74's preview checks, and Filbert's Q2, the missing decisions README row, folded in (Sage, on Darkwing's 27531 recommendation). Dewey's README N1 too. |
| 61 | Task field-writer table as data | darkwing; reviewers dewey, filbert | #1550 | in-progress | 41 done | dewey and filbert approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Task field-writer table as data | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. Decision 113: the slice 1 field table section of docs/plans/2026-10-04_slice-1.md is now in row 61's files owned; prose follows the code, two-layer table. | | 61 | Task field-writer table as data | darkwing; reviewers dewey, filbert | #1550 | in-review, round 1, request posted | 41 done | dewey and filbert approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Task field-writer table as data | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. Decision 113: the slice 1 field table section of docs/plans/2026-10-04_slice-1.md is now in row 61's files owned; prose follows the code, two-layer table. |
| 62 | Multi-project sync: the adapter reads a project tree | darkwing; reviewers dewey, filbert | #1555 | done | — | dewey and filbert approve on the issue naming the candidate manifest; tasks, business, bus and every scripts/test-*.sh green on Sage's gate rerun, then Sage's live read on #19 (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project sync: the adapter reads a project tree (row A) | — | | 62 | Multi-project sync: the adapter reads a project tree | darkwing; reviewers dewey, filbert | #1555 | done | — | dewey and filbert approve on the issue naming the candidate manifest; tasks, business, bus and every scripts/test-*.sh green on Sage's gate rerun, then Sage's live read on #19 (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project sync: the adapter reads a project tree (row A) | — |
| 63 | Multi-project verbs: task verbs across the tree | darkwing; reviewers dewey, filbert | #1556 | briefed | 62 done | dewey and filbert approve on the issue naming the candidate manifest; tasks, harness and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project verbs: task verbs across the tree (row B) | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. | | 63 | Multi-project verbs: task verbs across the tree | darkwing; reviewers dewey, filbert | #1556 | briefed | 62 done | dewey and filbert approve on the issue naming the candidate manifest; tasks, harness and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project verbs: task verbs across the tree (row B) | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 64 | Managed sessions get their role's skills on both harnesses | sage; reviewers darkwing, filbert | #1557 | briefed | 49 done | darkwing and filbert approve on #1557 naming the candidate manifest; business, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the role's skills (sage) | `docs/plans/2026-10-11_managed-session-config.md` § Managed sessions get their role's skills on both harnesses | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. | | 64 | Managed sessions get their role's skills on both harnesses | sage; reviewers darkwing, filbert | #1557 | briefed | 49 done | darkwing and filbert approve on #1557 naming the candidate manifest; business, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the role's skills (sage) | `docs/plans/2026-10-11_managed-session-config.md` § Managed sessions get their role's skills on both harnesses | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
@@ -120,7 +120,7 @@ Generated from `docs/plans/queue.json` revision 679 by `queue render`. Do not ed
| 81 | Console shows the reply to a web send | dewey; reviewers darkwing | #1575 | in-review, round 1, request posted | 76 done | darkwing approves on the issue naming the candidate manifest; bus, webui, control-board and cli node suites and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-11_console-reply-view.md` § Show replies to a message without receiving them | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. | | 81 | Console shows the reply to a web send | dewey; reviewers darkwing | #1575 | in-review, round 1, request posted | 76 done | darkwing approves on the issue naming the candidate manifest; bus, webui, control-board and cli node suites and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-11_console-reply-view.md` § Show replies to a message without receiving them | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 82 | Runs list survives a damaged run record | rocko; reviewers filbert | #1551 | done | — | filbert approves on the issue naming the candidate manifest; runs node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_runs-list-damaged-record.md` § Runs list survives a damaged run record | — | | 82 | Runs list survives a damaged run record | rocko; reviewers filbert | #1551 | done | — | filbert approves on the issue naming the candidate manifest; runs node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_runs-list-damaged-record.md` § Runs list survives a damaged run record | — |
| 83 | Console service: the unit script takes --send | dewey; reviewers darkwing, filbert | #1576 | done | — | darkwing and filbert each approve on the issue naming the candidate manifest; webui node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_console-service-send.md` § The unit script takes --send | — | | 83 | Console service: the unit script takes --send | dewey; reviewers darkwing, filbert | #1576 | done | — | darkwing and filbert each approve on the issue naming the candidate manifest; webui node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_console-service-send.md` § The unit script takes --send | — |
| 84 | M1 chief-of-staff role file, contract and tests | rocko; reviewers darkwing, filbert | #1578 | briefed | 77 done | darkwing and filbert approve on the issue, each naming the candidate manifest and confirming the role file matches decision 104's list; business node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_m1-chief-of-staff-role.md` § M1 chief-of-staff role file, contract and tests | Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154; instance name is Vikunja 150, Jason's. | | 84 | M1 chief-of-staff role file, contract and tests | rocko; reviewers darkwing, filbert | #1578 | briefed | 77 done | darkwing and filbert approve on the issue, each naming the candidate manifest and confirming the role file matches decision 104's list; business node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_m1-chief-of-staff-role.md` § M1 chief-of-staff role file, contract and tests | Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154. Instance mos (Q120, decision 116); the business file edit is not part of the row. |
<!-- mosaic-queue:end --> <!-- mosaic-queue:end -->
+113 -7
View File
@@ -1,7 +1,7 @@
{ {
"version": 1, "version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack", "canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 679, "revision": 682,
"rows": [ "rows": [
{ {
"id": 1, "id": 1,
@@ -4757,7 +4757,7 @@
"closes": [ "closes": [
1550 1550
], ],
"state": "in-progress", "state": "in-review",
"previousState": null, "previousState": null,
"required": false, "required": false,
"requiredSince": null, "requiredSince": null,
@@ -4778,7 +4778,41 @@
"dewey", "dewey",
"filbert" "filbert"
], ],
"review": null, "review": {
"rounds": [
{
"n": 1,
"op": "darkwing-61-review-1",
"by": "darkwing",
"at": "2026-10-12T18:43:50.673Z",
"issue": 1550,
"candidate": {
"kind": "manifest",
"digest": "33b96986eb207eb1f3d4db69c4e2570a0f9af5c9bb2170dac3c3822b1bffe3f2",
"text": "975f3ba940f78d1dec40fc67799f1ba6c402583794eaa79b4926bf3bd51043ce docs/plans/2026-10-04_slice-1.md\n152a16a2be9da101bc28b22592bb738c7f8c68894c318fdf65a2e0137502a0cd packages/tasks/README.md\n2018701876f26c0566307335eae992efb3551b75af200b7c249b615757bf311a packages/tasks/fields.json\n670bb2ff607719f93d81e2736c6bf8d306e82df9e450dbed98121addffabf668 packages/tasks/src/fields.mjs\nf41a647f9c5bb65e11128c05554f65d20939f73adb8e75838c37431891fc9c99 packages/tasks/src/index.mjs\n9dd930c36b831912b7204b108289dc78c7fe7c6e86416863f5792c2e9c76cc69 packages/tasks/tests/fields.test.mjs\ndfc66d1314633a7311c517db677ac92e4d7b8057255a532a1317e76c4cf8b068 packages/webui/README.md\nc03b6aec96a1c9e246a2302f5ddac4b6eb6e0734d892af038156e557a9ab089e packages/webui/src/public/bus.js\nb3d62c13032de17f1e401b5cc3ccffaa76e6b2564b16101dba664c89da0b3188 packages/webui/src/reads.mjs\ne4437c5b50ce54c04762a4c3b498a2efff96e552f7d78fdb9b402a22192a7edd packages/webui/src/serve.mjs\n8dec3d9ad04d1917983c92b5c9b7055b39dbd5550836a0489195e370659b843d packages/webui/tests/bus-browser.test.mjs\nea5ee4ae79981ee1bf2808369dc64afa0fb4f5471e82f9f570e95cc435969ea7 packages/webui/tests/reads.test.mjs\n"
},
"request": "comment",
"attempts": [
{
"op": "darkwing-61-review-1",
"by": "darkwing",
"at": "2026-10-12T18:43:50.673Z",
"state": "posted",
"comment": 27772,
"transport": {
"outcome": "posted",
"status": 201,
"comment": 27772,
"detail": "created"
},
"resolutions": []
}
],
"duplicateRisk": false,
"receipts": []
}
]
},
"claim": { "claim": {
"seat": "darkwing", "seat": "darkwing",
"op": "darkwing-61-start" "op": "darkwing-61-start"
@@ -4786,8 +4820,8 @@
"note": "Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. Decision 113: the slice 1 field table section of docs/plans/2026-10-04_slice-1.md is now in row 61's files owned; prose follows the code, two-layer table.", "note": "Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. Decision 113: the slice 1 field table section of docs/plans/2026-10-04_slice-1.md is now in row 61's files owned; prose follows the code, two-layer table.",
"blockedReason": null, "blockedReason": null,
"createdAt": "2026-10-10T16:36:19.686Z", "createdAt": "2026-10-10T16:36:19.686Z",
"updatedAt": "2026-10-12T18:17:21.511Z", "updatedAt": "2026-10-12T18:43:54.353Z",
"updatedBy": "sage" "updatedBy": "darkwing"
}, },
{ {
"id": 62, "id": 62,
@@ -6668,10 +6702,10 @@
], ],
"review": null, "review": null,
"claim": null, "claim": null,
"note": "Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154; instance name is Vikunja 150, Jason's.", "note": "Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154. Instance mos (Q120, decision 116); the business file edit is not part of the row.",
"blockedReason": null, "blockedReason": null,
"createdAt": "2026-10-12T18:15:27.280Z", "createdAt": "2026-10-12T18:15:27.280Z",
"updatedAt": "2026-10-12T18:15:34.904Z", "updatedAt": "2026-10-12T18:43:56.833Z",
"updatedBy": "sage" "updatedBy": "sage"
} }
], ],
@@ -25186,6 +25220,78 @@
"receipt": "ok sage-77-review-1b.outcome rev 679 row 77 round 1 request sage-77-review-1b posted comment 27767" "receipt": "ok sage-77-review-1b.outcome rev 679 row 77 round 1 request sage-77-review-1b posted comment 27767"
}, },
"viewSha": "a0a20ec5f0a2db8b26c9058685d85535a4d3c37414fcc065a85176287a324dd9" "viewSha": "a0a20ec5f0a2db8b26c9058685d85535a4d3c37414fcc065a85176287a324dd9"
},
{
"rev": 680,
"op": "darkwing-61-review-1",
"verb": "move",
"args": {
"id": 61,
"to": "in-review",
"reason": null,
"candidate": "agents/darkwing/work/queue-61/candidate-manifest.sha256",
"evidence": null,
"issue": null
},
"by": "darkwing",
"at": "2026-10-12T18:43:50.673Z",
"semantics": 2,
"result": {
"row": 61,
"from": "in-progress",
"to": "in-review",
"round": 1,
"issue": 1550,
"candidate": {
"kind": "manifest",
"digest": "33b96986eb207eb1f3d4db69c4e2570a0f9af5c9bb2170dac3c3822b1bffe3f2",
"text": "975f3ba940f78d1dec40fc67799f1ba6c402583794eaa79b4926bf3bd51043ce docs/plans/2026-10-04_slice-1.md\n152a16a2be9da101bc28b22592bb738c7f8c68894c318fdf65a2e0137502a0cd packages/tasks/README.md\n2018701876f26c0566307335eae992efb3551b75af200b7c249b615757bf311a packages/tasks/fields.json\n670bb2ff607719f93d81e2736c6bf8d306e82df9e450dbed98121addffabf668 packages/tasks/src/fields.mjs\nf41a647f9c5bb65e11128c05554f65d20939f73adb8e75838c37431891fc9c99 packages/tasks/src/index.mjs\n9dd930c36b831912b7204b108289dc78c7fe7c6e86416863f5792c2e9c76cc69 packages/tasks/tests/fields.test.mjs\ndfc66d1314633a7311c517db677ac92e4d7b8057255a532a1317e76c4cf8b068 packages/webui/README.md\nc03b6aec96a1c9e246a2302f5ddac4b6eb6e0734d892af038156e557a9ab089e packages/webui/src/public/bus.js\nb3d62c13032de17f1e401b5cc3ccffaa76e6b2564b16101dba664c89da0b3188 packages/webui/src/reads.mjs\ne4437c5b50ce54c04762a4c3b498a2efff96e552f7d78fdb9b402a22192a7edd packages/webui/src/serve.mjs\n8dec3d9ad04d1917983c92b5c9b7055b39dbd5550836a0489195e370659b843d packages/webui/tests/bus-browser.test.mjs\nea5ee4ae79981ee1bf2808369dc64afa0fb4f5471e82f9f570e95cc435969ea7 packages/webui/tests/reads.test.mjs\n"
},
"receipt": "ok darkwing-61-review-1 rev 680 row 61 in-progress→in-review round 1 on #1550; request darkwing-61-review-1 requesting"
},
"viewSha": "914dd452cf24678b3e7e8b5f7b07dbf8ffdb4857672ae4d221336fe4701199ea"
},
{
"rev": 681,
"op": "darkwing-61-review-1.outcome",
"verb": "review-outcome",
"args": {
"id": 61,
"attempt": "darkwing-61-review-1",
"outcome": "posted",
"status": 201,
"comment": 27772,
"detail": "created"
},
"by": "darkwing",
"at": "2026-10-12T18:43:54.353Z",
"semantics": 2,
"result": {
"row": 61,
"round": 1,
"attempt": "darkwing-61-review-1",
"state": "posted",
"receipt": "ok darkwing-61-review-1.outcome rev 681 row 61 round 1 request darkwing-61-review-1 posted comment 27772"
},
"viewSha": "3253134b27f9ec6fab3304250eefc158699a7e886bbe9e0c418aa132ee5f6365"
},
{
"rev": 682,
"op": "sage-84-note-q120",
"verb": "note",
"args": {
"id": 84,
"text": "Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154. Instance mos (Q120, decision 116); the business file edit is not part of the row."
},
"by": "sage",
"at": "2026-10-12T18:43:56.833Z",
"semantics": 2,
"result": {
"row": 84,
"field": "note",
"receipt": "ok sage-84-note-q120 rev 682 row 84 note"
},
"viewSha": "83312c2044a7e5a2b71ddc93f91020c15892028e94e323dc62b629369b4d8083"
} }
] ]
} }