queue: revs 188-191, row 39 round 2 in review (rocko moves, sage request)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
+2
-2
@@ -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 187 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
||||
Generated from `docs/plans/queue.json` revision 191 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
||||
|
||||
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|
||||
|---|---|---|---|---|---|---|---|---|
|
||||
@@ -75,7 +75,7 @@ Generated from `docs/plans/queue.json` revision 187 by `queue render`. Do not ed
|
||||
| 36 | Slice 1 S1: roles v2, business and project files, variable layers | darkwing; reviewers filbert | #1518 | done | — | filbert approves on #1518; business tests, test-config, test-task, test-conductor green (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S1: roles v2, business and project files, variable layers | — |
|
||||
| 37 | Slice 1 S2: the bus and the broker core (decisions, messages, role claims, events) | rocko; reviewers darkwing | #1519 | done | — | darkwing approves on #1519; bus tests on Node 24 and 26 and every test-*.sh green (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S2: the bus and the broker core (decisions, messages, role claims, events) | 2026-10-05: S1 is in the tree at 2d64c71e; the S2 integration gate runs on top of it |
|
||||
| 38 | Slice 1 S3: tasks, the Vikunja adapter, broker task verbs and sync | darkwing; reviewers filbert | #1520 | in-review, round 2, request posted | 36 done, 37 done | filbert approves on #1520; tasks and bus tests, every test-*.sh, live run log without token values (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S3: tasks (the Vikunja adapter, broker task verbs, sync) | — |
|
||||
| 39 | Slice 1 S4: the mosaic CLI, inbox, decide, tasks, agents, trail | rocko; reviewers darkwing, filbert | #1521 | in-progress | 37 done | filbert approves on #1521, darkwing approves the packages/discord change and the broker host; cli tests, test-discord, every test-*.sh green (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S4: the `mosaic` CLI (inbox, decide, tasks, agents, trail) | Follow-ups from round 1 (sage): (a) one host that boots every business, since writer.lock allows one broker per dataRoot while the unit is per business; accepted for slice 1 with one business. (b) the queue's PATH_RE refuses '@' in manifest paths, so the S4 unit template was renamed to mosaic-bus.service.in; packages/discord/systemd/[email protected] would hit the same refusal in any future candidate manifest. |
|
||||
| 39 | Slice 1 S4: the mosaic CLI, inbox, decide, tasks, agents, trail | rocko; reviewers darkwing, filbert | #1521 | in-review, round 2, request posted | 37 done | filbert approves on #1521, darkwing approves the packages/discord change and the broker host; cli tests, test-discord, every test-*.sh green (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S4: the `mosaic` CLI (inbox, decide, tasks, agents, trail) | Follow-ups from round 1 (sage): (a) one host that boots every business, since writer.lock allows one broker per dataRoot while the unit is per business; accepted for slice 1 with one business. (b) the queue's PATH_RE refuses '@' in manifest paths, so the S4 unit template was renamed to mosaic-bus.service.in; packages/discord/systemd/[email protected] would hit the same refusal in any future candidate manifest. |
|
||||
| 40 | Slice 1 S5: WebUI inbox, tasks, agents and trails; CHAT-03 Gate E | dewey; reviewers darkwing, filbert | #1522 | queued | 39 done | darkwing and filbert approve on #1522; webui, conversation, control-board and every test-*.sh green; row 5 Gate E is Jason's (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S5: WebUI (inbox, tasks, agents and trails; CHAT-03 Gate E) | — |
|
||||
| 41 | Slice 1 S6: meta-harness and launching; the PM moves off T3 | filbert; reviewers darkwing | #1523 | queued | 34 done, 36 done, 38 done | darkwing approves on #1523; harness and seat tests, every test-*.sh; recorded PM launch of a coder (sage) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S6: meta-harness and launching (the PM moves off T3) | — |
|
||||
| 42 | Slice 1 S7: acceptance, five pieces in a row | sage | #1524 | queued | 40 done, 41 done | Jason, from the five trails: only gated decisions reached him, every step left a trail (jason) | `docs/plans/2026-10-04_slice-1.md` § Slice 1 S7: acceptance, five pieces in a row | — |
|
||||
|
||||
+145
-3
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
||||
"revision": 187,
|
||||
"revision": 191,
|
||||
"rows": [
|
||||
{
|
||||
"id": 1,
|
||||
@@ -1970,7 +1970,7 @@
|
||||
"closes": [
|
||||
1521
|
||||
],
|
||||
"state": "in-progress",
|
||||
"state": "in-review",
|
||||
"previousState": null,
|
||||
"required": false,
|
||||
"requiredSince": null,
|
||||
@@ -2054,6 +2054,51 @@
|
||||
"candidate": "895a7021805ad3e8d3c47df88a8ceb03d6345ac3bc95059558691c981ea837be"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"n": 2,
|
||||
"op": "rocko-r39-review-r2",
|
||||
"by": "rocko",
|
||||
"at": "2026-10-09T00:54:30.790Z",
|
||||
"issue": 1521,
|
||||
"candidate": {
|
||||
"kind": "manifest",
|
||||
"digest": "e858504e54d5b06581ec8b7168b82cd4895491c980aae1c62bd8a8be5e4f2f17",
|
||||
"text": "b1a560f009693da113b4508374288f1a175f72a6c4ca7e3bfa8c9970ea0e25da docs/TOOLS.md\n72557c9b7a33158ee3eaca99a315b6d13e0df95ccfa69ca8e639ab1cbfe7d209 packages/cli/README.md\n6c9c952d8637206697bc3273f2ee247185cad624b3db84fe4d2ead0b5c1013b3 packages/cli/package.json\n4fca925370d903d0c4ee8a48002b1e65844514af57aee653dbdee1c8058fc76d packages/cli/src/cli.mjs\n9bd632c4dad7d35ec5622a8eec0fac81a2096f8f3fe8f928ee60132fb9a7b3fb packages/cli/src/config.mjs\nc7bdd98a3ddeeb9bc4415d907b92555d723c566eba314075d91486da9b5e85dc packages/cli/src/errors.mjs\n8058a094c813e4f9500b6bc24f6b13844c0ee47d65f3515a10c8467a711ccb08 packages/cli/src/format.mjs\n14e367a8327dfc4ad005693b871ee8faafdfabd1ac2db6a922a08d6b4520af10 packages/cli/src/host.mjs\n3f16f73365b60a992056580da96cd503fba71461e681540020a6da696512c8c1 packages/cli/src/index.mjs\n8bad08ae3addd8a71711ad47880093f8759d707a8224eadcf6395bd03de7b689 packages/cli/src/notifier-process.mjs\nca9ad04a97e1c047b673bdb479a37b64f24db71932e021294702adb12cf2ee03 packages/cli/src/notifier.mjs\n27a069ec2ae35ca43d351eaf25b11b9caf901f85f5961eda88177e442a49c404 packages/cli/src/transport.mjs\n6ae8d94d0b85d5378cdaada08a63036a2d6d1aa8b8f71e7ba58577609fd6e70b packages/cli/systemd/mosaic-bus.service.in\nd18e005bc40779277a814655685e3c950b059c24d6a5c9b431d231dd24f9791b packages/cli/tests/cli.test.mjs\ncfa53ce08b4e9c2ae37bba0231b32a62b128eebf3a59d4ad6a5cab4c4e9be05b packages/cli/tests/config.test.mjs\n3ce10e482ba90f45de62d948a51b11133ec111ced58cf3ccc58e6475c7ddd463 packages/cli/tests/format.test.mjs\nb92d528fe39d91036a46c1e405b9f9d4b18233ed06afd71463f8c5166916d615 packages/cli/tests/helpers.mjs\n0a769187eebffc70391c47e9117f6f1c053f1cfce0e1a6f3146122c0b42b1d5a packages/cli/tests/host.test.mjs\n17dad51e185fe8220534af130cb5843b750a520b01790abaee28d425d79d1312 packages/cli/tests/notifier.test.mjs\ndd00b5d29efe65499a4c028cdbcd514342b03a2af023559c942dce15109ea731 packages/cli/tests/transport.test.mjs\n860488f6d907083307bef951f6ce646bc147b8baae1995e5d16a97000a8e1960 packages/discord/README.md\n5ab69c4111dd9589a197172ffe6968bf414f41c552b7910e5478a27c446cfaec packages/discord/src/binding.mjs\naa7c1e328d6664b53e4d9cb5a1ab83c8ff71cc31deb9d3ce91a7dc6715c887aa packages/discord/src/notify.mjs\n0b0b8f4dc25b8fbd4d948c962453c63084b0797b0ec5f0420e3f4f174837ccd5 packages/discord/src/rest.mjs\nc4ff705554e8be0accd07d65b0db312aefce921578a268418ba407df7e84ff72 packages/discord/tests/binding.test.mjs\na3e9d40f2f6fa2bb26e08be88c16588bb5294dc7bdf2b2a1a8c0283e1c5d14b9 packages/discord/tests/notify.test.mjs\n8406ff31cf7bc2d2b901c22dc3fe54325a4f8dd843cea09755f39b8c6b4ab729 packages/discord/tests/rest.test.mjs\n0411c4ddf5c3dcfed2f5a580b745339d022f3f545a7a9b3a36ec868b8486e870 scripts/bus-service.sh\nc13203d934f307201fb620a66e0e26c218b6e378b459aa2c285f4dd130d73e6e scripts/mosaic\n"
|
||||
},
|
||||
"request": "comment",
|
||||
"attempts": [
|
||||
{
|
||||
"op": "rocko-r39-review-r2",
|
||||
"by": "rocko",
|
||||
"at": "2026-10-09T00:54:30.790Z",
|
||||
"state": "failed",
|
||||
"comment": null,
|
||||
"transport": {
|
||||
"outcome": "failed",
|
||||
"status": null,
|
||||
"comment": null,
|
||||
"detail": "pre-send: the credential or account check failed"
|
||||
},
|
||||
"resolutions": []
|
||||
},
|
||||
{
|
||||
"op": "sage-r39-review-request-r2",
|
||||
"by": "sage",
|
||||
"at": "2026-10-09T00:55:22.869Z",
|
||||
"state": "posted",
|
||||
"comment": 26854,
|
||||
"transport": {
|
||||
"outcome": "posted",
|
||||
"status": 201,
|
||||
"comment": 26854,
|
||||
"detail": "created"
|
||||
},
|
||||
"resolutions": []
|
||||
}
|
||||
],
|
||||
"duplicateRisk": false,
|
||||
"receipts": []
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -2064,7 +2109,7 @@
|
||||
"note": "Follow-ups from round 1 (sage): (a) one host that boots every business, since writer.lock allows one broker per dataRoot while the unit is per business; accepted for slice 1 with one business. (b) the queue's PATH_RE refuses '@' in manifest paths, so the S4 unit template was renamed to mosaic-bus.service.in; packages/discord/systemd/[email protected] would hit the same refusal in any future candidate manifest.",
|
||||
"blockedReason": null,
|
||||
"createdAt": "2026-10-05T02:51:49.270Z",
|
||||
"updatedAt": "2026-10-08T23:50:14.743Z",
|
||||
"updatedAt": "2026-10-09T00:55:24.107Z",
|
||||
"updatedBy": "sage"
|
||||
},
|
||||
{
|
||||
@@ -8253,6 +8298,103 @@
|
||||
"receipt": "ok filbert-38-review-r2 rev 187 row 38 round 2 approve by filbert (comment 26853)"
|
||||
},
|
||||
"viewSha": "73f0ffa4501fc8fa75529801f8bba1a4fc0cb05fe0ac610d698bb440a214f0e2"
|
||||
},
|
||||
{
|
||||
"rev": 188,
|
||||
"op": "rocko-r39-review-r2",
|
||||
"verb": "move",
|
||||
"args": {
|
||||
"id": 39,
|
||||
"to": "in-review",
|
||||
"reason": null,
|
||||
"candidate": "agents/rocko/work/slice1-s4/candidate-manifest.sha256",
|
||||
"evidence": null,
|
||||
"issue": null
|
||||
},
|
||||
"by": "rocko",
|
||||
"at": "2026-10-09T00:54:30.790Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 39,
|
||||
"from": "in-progress",
|
||||
"to": "in-review",
|
||||
"round": 2,
|
||||
"issue": 1521,
|
||||
"candidate": {
|
||||
"kind": "manifest",
|
||||
"digest": "e858504e54d5b06581ec8b7168b82cd4895491c980aae1c62bd8a8be5e4f2f17",
|
||||
"text": "b1a560f009693da113b4508374288f1a175f72a6c4ca7e3bfa8c9970ea0e25da docs/TOOLS.md\n72557c9b7a33158ee3eaca99a315b6d13e0df95ccfa69ca8e639ab1cbfe7d209 packages/cli/README.md\n6c9c952d8637206697bc3273f2ee247185cad624b3db84fe4d2ead0b5c1013b3 packages/cli/package.json\n4fca925370d903d0c4ee8a48002b1e65844514af57aee653dbdee1c8058fc76d packages/cli/src/cli.mjs\n9bd632c4dad7d35ec5622a8eec0fac81a2096f8f3fe8f928ee60132fb9a7b3fb packages/cli/src/config.mjs\nc7bdd98a3ddeeb9bc4415d907b92555d723c566eba314075d91486da9b5e85dc packages/cli/src/errors.mjs\n8058a094c813e4f9500b6bc24f6b13844c0ee47d65f3515a10c8467a711ccb08 packages/cli/src/format.mjs\n14e367a8327dfc4ad005693b871ee8faafdfabd1ac2db6a922a08d6b4520af10 packages/cli/src/host.mjs\n3f16f73365b60a992056580da96cd503fba71461e681540020a6da696512c8c1 packages/cli/src/index.mjs\n8bad08ae3addd8a71711ad47880093f8759d707a8224eadcf6395bd03de7b689 packages/cli/src/notifier-process.mjs\nca9ad04a97e1c047b673bdb479a37b64f24db71932e021294702adb12cf2ee03 packages/cli/src/notifier.mjs\n27a069ec2ae35ca43d351eaf25b11b9caf901f85f5961eda88177e442a49c404 packages/cli/src/transport.mjs\n6ae8d94d0b85d5378cdaada08a63036a2d6d1aa8b8f71e7ba58577609fd6e70b packages/cli/systemd/mosaic-bus.service.in\nd18e005bc40779277a814655685e3c950b059c24d6a5c9b431d231dd24f9791b packages/cli/tests/cli.test.mjs\ncfa53ce08b4e9c2ae37bba0231b32a62b128eebf3a59d4ad6a5cab4c4e9be05b packages/cli/tests/config.test.mjs\n3ce10e482ba90f45de62d948a51b11133ec111ced58cf3ccc58e6475c7ddd463 packages/cli/tests/format.test.mjs\nb92d528fe39d91036a46c1e405b9f9d4b18233ed06afd71463f8c5166916d615 packages/cli/tests/helpers.mjs\n0a769187eebffc70391c47e9117f6f1c053f1cfce0e1a6f3146122c0b42b1d5a packages/cli/tests/host.test.mjs\n17dad51e185fe8220534af130cb5843b750a520b01790abaee28d425d79d1312 packages/cli/tests/notifier.test.mjs\ndd00b5d29efe65499a4c028cdbcd514342b03a2af023559c942dce15109ea731 packages/cli/tests/transport.test.mjs\n860488f6d907083307bef951f6ce646bc147b8baae1995e5d16a97000a8e1960 packages/discord/README.md\n5ab69c4111dd9589a197172ffe6968bf414f41c552b7910e5478a27c446cfaec packages/discord/src/binding.mjs\naa7c1e328d6664b53e4d9cb5a1ab83c8ff71cc31deb9d3ce91a7dc6715c887aa packages/discord/src/notify.mjs\n0b0b8f4dc25b8fbd4d948c962453c63084b0797b0ec5f0420e3f4f174837ccd5 packages/discord/src/rest.mjs\nc4ff705554e8be0accd07d65b0db312aefce921578a268418ba407df7e84ff72 packages/discord/tests/binding.test.mjs\na3e9d40f2f6fa2bb26e08be88c16588bb5294dc7bdf2b2a1a8c0283e1c5d14b9 packages/discord/tests/notify.test.mjs\n8406ff31cf7bc2d2b901c22dc3fe54325a4f8dd843cea09755f39b8c6b4ab729 packages/discord/tests/rest.test.mjs\n0411c4ddf5c3dcfed2f5a580b745339d022f3f545a7a9b3a36ec868b8486e870 scripts/bus-service.sh\nc13203d934f307201fb620a66e0e26c218b6e378b459aa2c285f4dd130d73e6e scripts/mosaic\n"
|
||||
},
|
||||
"receipt": "ok rocko-r39-review-r2 rev 188 row 39 in-progress→in-review round 2 on #1521; request rocko-r39-review-r2 requesting"
|
||||
},
|
||||
"viewSha": "a6ddefbac31e7d893cac1b04dfcc8b42a5dc11ab5d8a202224fef74295bdd9da"
|
||||
},
|
||||
{
|
||||
"rev": 189,
|
||||
"op": "rocko-r39-review-r2.outcome",
|
||||
"verb": "review-outcome",
|
||||
"args": {
|
||||
"id": 39,
|
||||
"attempt": "rocko-r39-review-r2",
|
||||
"outcome": "failed",
|
||||
"status": null,
|
||||
"comment": null,
|
||||
"detail": "pre-send: the credential or account check failed"
|
||||
},
|
||||
"by": "rocko",
|
||||
"at": "2026-10-09T00:54:30.994Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 39,
|
||||
"round": 2,
|
||||
"attempt": "rocko-r39-review-r2",
|
||||
"state": "failed",
|
||||
"receipt": "ok rocko-r39-review-r2.outcome rev 189 row 39 round 2 request rocko-r39-review-r2 failed"
|
||||
},
|
||||
"viewSha": "3920dac1e3ef5e79eed1a4f5bf6a4d0b381b3ff043a322387087077b24acb213"
|
||||
},
|
||||
{
|
||||
"rev": 190,
|
||||
"op": "sage-r39-review-request-r2",
|
||||
"verb": "review-request",
|
||||
"args": {
|
||||
"id": 39
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-09T00:55:22.869Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 39,
|
||||
"round": 2,
|
||||
"attempt": "sage-r39-review-request-r2",
|
||||
"state": "requesting",
|
||||
"receipt": "ok sage-r39-review-request-r2 rev 190 row 39 round 2 request sage-r39-review-request-r2 requesting"
|
||||
},
|
||||
"viewSha": "58f8881a2c3efeafd3a5c79ac3ffeb49221a7683de7100506b0cf75942137925"
|
||||
},
|
||||
{
|
||||
"rev": 191,
|
||||
"op": "sage-r39-review-request-r2.outcome",
|
||||
"verb": "review-outcome",
|
||||
"args": {
|
||||
"id": 39,
|
||||
"attempt": "sage-r39-review-request-r2",
|
||||
"outcome": "posted",
|
||||
"status": 201,
|
||||
"comment": 26854,
|
||||
"detail": "created"
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-09T00:55:24.107Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 39,
|
||||
"round": 2,
|
||||
"attempt": "sage-r39-review-request-r2",
|
||||
"state": "posted",
|
||||
"receipt": "ok sage-r39-review-request-r2.outcome rev 191 row 39 round 2 request sage-r39-review-request-r2 posted comment 26854"
|
||||
},
|
||||
"viewSha": "27372cea7c1cca79a5e514ae3589dafe28967f19131a0546c3a6e9926a9445d6"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user