queue: revs 1582-1587, row 139 done, row 139 and 148 verdicts, row 150 in review

Filbert's 1582 (row 139 round 2 approve) and 1585 (row 148 round 1
approve), Darkwing's 1583-1584 (row 150 in review), Dewey's 1587 (row
148 round 1 verdict) and Sage's 1586 (row 139 done after landing
63c82f1c4).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-10-16 14:32:25 -05:00
co-authored by Claude Opus 5.5
parent 4d6cc8537c
commit 9752d18189
2 changed files with 218 additions and 18 deletions
+3 -3
View File
@@ -33,7 +33,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here.
<!-- mosaic-queue:begin -->
Generated from `docs/plans/queue.json` revision 1581 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
Generated from `docs/plans/queue.json` revision 1587 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---|
@@ -175,7 +175,7 @@ Generated from `docs/plans/queue.json` revision 1581 by `queue render`. Do not e
| 136 | Approvals bind to the decision and the role instance, not the run | dewey; reviewers filbert | #1630 | done | — | Filbert approves on #1630 naming the candidate manifest; bus suite and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-north-star-rows.md` § Approvals bind to the decision and the role instance, not the run | Vikunja P19 task 314, Q167 |
| 137 | Agents land approved merges into the business working repository | darkwing; reviewers dewey, filbert | #1631 | in-review, round 2, request posted | 136 done | Filbert and Dewey approve on #1631 naming the candidate manifest; bus, cli and harness suites and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § Agents land approved merges into the business working repository | Vikunja P19 task 314, Q167 |
| 138 | The north-star spec is a file in the project repository | rocko; reviewers dewey | #1632 | done | 147 done | Dewey approves on #1632 naming the candidate manifest; bus, business, harness and cli suites and every scripts/test-*.sh green; the migration tested on a 3e copy; its own window (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § The north-star spec is a file in the project repository | Vikunja P19 task 314, Q167 |
| 139 | Decisions that cite the spec go to an agent; only hard waits reach Jason | dewey; reviewers filbert | #1633 | in-review, round 2, request posted | 135 done, 136 done, 138 done | Filbert approves on #1633 naming the candidate manifest; bus and business suites and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § Decisions that cite the spec go to an agent; only hard waits reach Jason | Vikunja P19 task 314, Q167 |
| 139 | Decisions that cite the spec go to an agent; only hard waits reach Jason | dewey; reviewers filbert | #1633 | done | 135 done, 136 done, 138 done | Filbert approves on #1633 naming the candidate manifest; bus and business suites and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § Decisions that cite the spec go to an agent; only hard waits reach Jason | Vikunja P19 task 314, Q167 |
| 140 | pm asks chief for staff, and chief hires and launches | researcher; reviewers filbert | #1634 | done | — | Filbert approves on #1634 naming the candidate manifest; touched suites and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-north-star-rows.md` § pm asks chief for staff, and chief hires and launches | Vikunja P19 task 314, Q167 |
| 141 | Messages are addressed by agent name | darkwing; reviewers filbert | #1635 | queued | 138 done | Filbert approves on #1635 naming the candidate manifest; touched suites and every scripts/test-*.sh green; migration tested on a 3f copy; own window, schema 3f to 3g; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § Messages are addressed by agent name | Vikunja P19 task 314, Q167; decision 623b1665 |
| 142 | mosaic talk prints only the reply to its own message | researcher; reviewers filbert | #1636 | done | — | Filbert approves on #1636 naming the candidate manifest; cli suite and every scripts/test-*.sh green; Sage's full gate rerun at the landing target (sage) | `docs/plans/2026-10-15_q167-north-star-rows.md` § mosaic talk prints only the reply to its own message | Vikunja P19 task 314, Q167 |
@@ -186,7 +186,7 @@ Generated from `docs/plans/queue.json` revision 1581 by `queue render`. Do not e
| 147 | A standard project layout in a local git repository | rocko; reviewers filbert | #1641 | done | — | Filbert approves on #1641 naming the candidate manifest; touched suites and every scripts/test-*.sh green on a gate Sage runs for Rocko (sage) | `docs/plans/2026-10-15_q167-rows-r2.md` § A standard project layout in a local git repository | — |
| 148 | A Console editor for the project's spec and docs | researcher; reviewers dewey, filbert | #1642 | in-review, round 1, request posted | 147 done | Filbert and Dewey approve on #1642 naming the candidate manifest; Mos's decision 123 go on the public/ diff (nothing vendored, sage-0506); webui, bus, cli and project suites and every scripts/test-*.sh green (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § A Console editor for the project's spec and docs | — |
| 149 | Security-reviewer and merge-gate roles, and proactive contracts | dewey; reviewers filbert | #1643 | briefed | 137 done, 139 done | Filbert approves on #1643 naming the candidate manifest; business, bus and harness suites and every scripts/test-*.sh green (sage) | `docs/plans/2026-10-15_q167-rows-r3.md` § Security-reviewer and merge-gate roles, and proactive contracts | — |
| 150 | The human marks skipped messages read, and the Console says what talk prints | darkwing; reviewers filbert | #1644 | in-progress | 142 done, 146 done | Filbert approves on #1644 naming the candidate manifest; cli, bus and webui suites and every scripts/test-*.sh green on Sage's gate at the landing target; Mos's decision 123 go for the public/ change (sage) | `docs/plans/2026-10-15_talk-followups.md` § The human marks skipped messages read, and the Console says what talk prints | — |
| 150 | The human marks skipped messages read, and the Console says what talk prints | darkwing; reviewers filbert | #1644 | in-review, round 1, request posted | 142 done, 146 done | Filbert approves on #1644 naming the candidate manifest; cli, bus and webui suites and every scripts/test-*.sh green on Sage's gate at the landing target; Mos's decision 123 go for the public/ change (sage) | `docs/plans/2026-10-15_talk-followups.md` § The human marks skipped messages read, and the Console says what talk prints | — |
| 151 | Tests pin where a launch notice is routed and how talk prints it with a reply | dewey; reviewers filbert | #1645 | done | 142 done, 146 done | Filbert approves on #1645 naming the candidate manifest; bus and cli suites and every scripts/test-*.sh green on Sage's gate at the landing target (sage) | `docs/plans/2026-10-15_landing-followups.md` § Tests pin where a launch notice is routed and how talk prints it with a reply | — |
| 152 | A message to a role launch.by can't launch says so at once | dewey; reviewers filbert | #1646 | done | 151 done | Filbert approves on #1646 naming the candidate manifest; bus, cli, business and webui suites and every scripts/test-*.sh green on Sage's gate at the landing target (sage) | `docs/plans/2026-10-15_landing-followups.md` § A message to a role launch.by can't launch says so at once | — |
| 153 | project init cleans up after a failure and refuses a nested records repo | rocko; reviewers filbert | #1647 | done | 147 done | Filbert approves on #1647 naming the candidate manifest; project, business and cli suites and every scripts/test-*.sh green on Sage's gate at the landing target (sage) | `docs/plans/2026-10-15_landing-followups.md` § project init cleans up after a failure and refuses a nested records repo | — |
+215 -15
View File
@@ -1,7 +1,7 @@
{
"version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 1581,
"revision": 1587,
"rows": [
{
"id": 1,
@@ -13035,7 +13035,7 @@
"closes": [
1633
],
"state": "in-review",
"state": "done",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -13134,19 +13134,25 @@
}
],
"duplicateRisk": false,
"receipts": []
"receipts": [
{
"reviewer": "filbert",
"op": "filbert-139-r2",
"at": "2026-10-16T19:21:56.608Z",
"verdict": "approve",
"comment": 28786,
"candidate": "a4c5657ff69ef0665285e4c2095858346f2d325d454c6fa99edd999633dcd0f0"
}
]
}
]
},
"claim": {
"seat": "dewey",
"op": "dewey-139-start-1"
},
"claim": null,
"note": "Vikunja P19 task 314, Q167",
"blockedReason": null,
"createdAt": "2026-10-15T22:16:29.395Z",
"updatedAt": "2026-10-16T19:16:54.188Z",
"updatedBy": "dewey"
"updatedAt": "2026-10-16T19:31:00.780Z",
"updatedBy": "sage"
},
{
"id": 140,
@@ -14092,7 +14098,24 @@
}
],
"duplicateRisk": false,
"receipts": []
"receipts": [
{
"reviewer": "filbert",
"op": "filbert-148-r1",
"at": "2026-10-16T19:29:27.455Z",
"verdict": "approve",
"comment": 28789,
"candidate": "68bdcecec3b8d92ccfaed7595f415f062270cebf7899f5c0edcdd6cd63e0f5f5"
},
{
"reviewer": "dewey",
"op": "dewey-r148-v1",
"at": "2026-10-16T19:31:20.720Z",
"verdict": "changes",
"comment": 28794,
"candidate": "68bdcecec3b8d92ccfaed7595f415f062270cebf7899f5c0edcdd6cd63e0f5f5"
}
]
}
]
},
@@ -14103,8 +14126,8 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-15T23:01:09.399Z",
"updatedAt": "2026-10-16T18:54:20.133Z",
"updatedBy": "sage"
"updatedAt": "2026-10-16T19:31:20.720Z",
"updatedBy": "dewey"
},
{
"id": 149,
@@ -14158,7 +14181,7 @@
"closes": [
1644
],
"state": "in-progress",
"state": "in-review",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -14182,7 +14205,41 @@
"reviewers": [
"filbert"
],
"review": null,
"review": {
"rounds": [
{
"n": 1,
"op": "darkwing-150-review-r1",
"by": "darkwing",
"at": "2026-10-16T19:24:33.552Z",
"issue": 1644,
"candidate": {
"kind": "manifest",
"digest": "17d118eb74ce887a1d0d37f044ed107de23c67072a9dc2203d704a01e35f9ec8",
"text": "7173ae3ea51f0496c022836199a4fad901fb0839103944675b4771301ae9d0b4 docs/TOOLS.md\n753c9368ba2dea25702fd1087a078bfacc0dfd160ec917029f18aef6640592a4 packages/bus/src/broker.mjs\nea832f1b49e77972a16dd148b1874af0080c137e09ac1c5a73261e2be25fed7e packages/cli/README.md\nf71eb5f251171d12970938acb5905137921d4178db9a0dd4be8ebf822222f7d5 packages/cli/src/cli.mjs\n67828afa0ee6ff47365ee710c72eb21cdb9972f41c77cc0be6b02fb80d2c98bc packages/webui/src/public/bus.js\n9bcd59262bacf7ace12d2ba4f03ed175dc0cecbb77d0bf4927dc42eca3fb627b packages/webui/tests/send-browser.test.mjs\n82c4de2d1ef204427b3eda54d233bcd378e43090e79f95309fa159d582d49a0b packages/cli/tests/mark-read.test.mjs\n"
},
"request": "comment",
"attempts": [
{
"op": "darkwing-150-review-r1",
"by": "darkwing",
"at": "2026-10-16T19:24:33.552Z",
"state": "posted",
"comment": 28787,
"transport": {
"outcome": "posted",
"status": 201,
"comment": 28787,
"detail": "created"
},
"resolutions": []
}
],
"duplicateRisk": false,
"receipts": []
}
]
},
"claim": {
"seat": "darkwing",
"op": "darkwing-150-start-1"
@@ -14190,7 +14247,7 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-15T23:08:48.915Z",
"updatedAt": "2026-10-16T18:58:59.190Z",
"updatedAt": "2026-10-16T19:24:42.901Z",
"updatedBy": "darkwing"
},
{
@@ -56635,6 +56692,149 @@
"receipt": "ok darkwing-137-review-r2.outcome rev 1581 row 137 round 2 request darkwing-137-review-r2 posted comment 28784"
},
"viewSha": "6ea4181d1fe5cd1b187641eb15645127768ca79d8cb4621563966fa964d81ab9"
},
{
"rev": 1582,
"op": "filbert-139-r2",
"verb": "review-record",
"args": {
"id": 139,
"verdict": "approve",
"comment": 28786,
"candidate": "a4c5657ff69ef0665285e4c2095858346f2d325d454c6fa99edd999633dcd0f0"
},
"by": "filbert",
"at": "2026-10-16T19:21:56.608Z",
"semantics": 2,
"result": {
"row": 139,
"round": 2,
"verdict": "approve",
"receipt": "ok filbert-139-r2 rev 1582 row 139 round 2 approve by filbert (comment 28786)"
},
"viewSha": "f7bda664a3407d74524e969aca3e1d25be131c6c6481235fd80279afbfeeee94"
},
{
"rev": 1583,
"op": "darkwing-150-review-r1",
"verb": "move",
"args": {
"id": 150,
"to": "in-review",
"reason": null,
"candidate": "agents/darkwing/work/queue-150/r1/candidate-manifest.sha256",
"evidence": null,
"issue": null
},
"by": "darkwing",
"at": "2026-10-16T19:24:33.552Z",
"semantics": 2,
"result": {
"row": 150,
"from": "in-progress",
"to": "in-review",
"round": 1,
"issue": 1644,
"candidate": {
"kind": "manifest",
"digest": "17d118eb74ce887a1d0d37f044ed107de23c67072a9dc2203d704a01e35f9ec8",
"text": "7173ae3ea51f0496c022836199a4fad901fb0839103944675b4771301ae9d0b4 docs/TOOLS.md\n753c9368ba2dea25702fd1087a078bfacc0dfd160ec917029f18aef6640592a4 packages/bus/src/broker.mjs\nea832f1b49e77972a16dd148b1874af0080c137e09ac1c5a73261e2be25fed7e packages/cli/README.md\nf71eb5f251171d12970938acb5905137921d4178db9a0dd4be8ebf822222f7d5 packages/cli/src/cli.mjs\n67828afa0ee6ff47365ee710c72eb21cdb9972f41c77cc0be6b02fb80d2c98bc packages/webui/src/public/bus.js\n9bcd59262bacf7ace12d2ba4f03ed175dc0cecbb77d0bf4927dc42eca3fb627b packages/webui/tests/send-browser.test.mjs\n82c4de2d1ef204427b3eda54d233bcd378e43090e79f95309fa159d582d49a0b packages/cli/tests/mark-read.test.mjs\n"
},
"receipt": "ok darkwing-150-review-r1 rev 1583 row 150 in-progress→in-review round 1 on #1644; request darkwing-150-review-r1 requesting"
},
"viewSha": "edb56bb60aac070f658e43232dbdb0a2457be491810b6031f704589caa1e5abf"
},
{
"rev": 1584,
"op": "darkwing-150-review-r1.outcome",
"verb": "review-outcome",
"args": {
"id": 150,
"attempt": "darkwing-150-review-r1",
"outcome": "posted",
"status": 201,
"comment": 28787,
"detail": "created"
},
"by": "darkwing",
"at": "2026-10-16T19:24:42.901Z",
"semantics": 2,
"result": {
"row": 150,
"round": 1,
"attempt": "darkwing-150-review-r1",
"state": "posted",
"receipt": "ok darkwing-150-review-r1.outcome rev 1584 row 150 round 1 request darkwing-150-review-r1 posted comment 28787"
},
"viewSha": "ffa0f1d774da7916301ce7e64b14b327b9b3be331055ba29253ed0f1ca088688"
},
{
"rev": 1585,
"op": "filbert-148-r1",
"verb": "review-record",
"args": {
"id": 148,
"verdict": "approve",
"comment": 28789,
"candidate": "68bdcecec3b8d92ccfaed7595f415f062270cebf7899f5c0edcdd6cd63e0f5f5"
},
"by": "filbert",
"at": "2026-10-16T19:29:27.455Z",
"semantics": 2,
"result": {
"row": 148,
"round": 1,
"verdict": "approve",
"receipt": "ok filbert-148-r1 rev 1585 row 148 round 1 approve by filbert (comment 28789)"
},
"viewSha": "abcbae2ba42b008fcfbcccf42086ac1171468fae735daaa3f024ef9d18c7b809"
},
{
"rev": 1586,
"op": "sage-139-done",
"verb": "move",
"args": {
"id": 139,
"to": "done",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-16T19:31:00.780Z",
"semantics": 2,
"result": {
"row": 139,
"from": "in-review",
"to": "done",
"round": 2,
"issue": null,
"candidate": null,
"receipt": "ok sage-139-done rev 1586 row 139 in-review→done round 2"
},
"viewSha": "b14d62eb1aa778f83eb364ef696e2d1cb98fc581cc909fe259ae24351c12ef60"
},
{
"rev": 1587,
"op": "dewey-r148-v1",
"verb": "review-record",
"args": {
"id": 148,
"verdict": "changes",
"comment": 28794,
"candidate": "68bdcecec3b8d92ccfaed7595f415f062270cebf7899f5c0edcdd6cd63e0f5f5"
},
"by": "dewey",
"at": "2026-10-16T19:31:20.720Z",
"semantics": 2,
"result": {
"row": 148,
"round": 1,
"verdict": "changes",
"receipt": "ok dewey-r148-v1 rev 1587 row 148 round 1 changes by dewey (comment 28794)"
},
"viewSha": "69b2c85658e79d89b4624446668c06b7b5035496836afe71ca42d854feef00b4"
}
]
}