queue: revs 2046-2051: row 169 in-review round 1 (Darkwing 2046-2047), row 175 brief re-pin for the wrapper fix (Sage 2048), row 175 in-review round 1 on 7b27ab3f9 (Dewey 2049-2050), row 169 r1 approve recorded (Filbert 2051, comment 29263)

This commit is contained in:
jason.woltje committed 2026-10-19 18:17:12 -05:00
1 parent c7939a5680
commit cb4a8bf1fa
2 files changed
+248 -12

No files matched your search

+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 2045 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
Generated from `docs/plans/queue.json` revision 2051 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---|
@@ -205,13 +205,13 @@ Generated from `docs/plans/queue.json` revision 2045 by `queue render`. Do not e
| 166 | stack-release.sh hardening after D1: drop-in precheck, is-active race, copy check against the target, quoted Environment= (row 162 follow-up) | darkwing; reviewers filbert | #1663 | done | 162 done | Filbert approves the candidate manifest; cli suite and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-18_stack-release-hardening.md` § Brief: stack-release.sh hardening after D1 | Landed 4b738e2da on 64922106d (pushed). It is Darkwing r2 build.patch, manifest 4fc0613f OK, patch-id 7a4fdc3bf53b equal to build.patch. Sage gate GATE_PASSED: 15 pkg suites 2399/0 (cli 364), 10 script suites green. Mos R1 (mos-0867): no quotes or drop-ins on live units. stack-release.sh blob now ed5b41d4677e; Window B P3 reruns on it (mos-0867 R2). Row 169 rebases onto 4b738e2da. |
| 167 | Settings page reads and one snapshot after Q169: names read rethrows, one shared settings snapshot, null-body tests for /api/name and /api/assistant-stop (row 155 follow-up) | darkwing; reviewers filbert | #1664 | done | 155 done | Filbert approves the candidate manifest; Mos's decision 123 go on the public/ diff; webui suite and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-18_settings-reads-after-q169.md` § Brief: Settings page reads and snapshots after Q169 | — |
| 168 | Ledger counts only stack issue numbers: a tracker-name skip in issueNumbers and a --first-issue floor, default 1495 (P19 372, row 7 follow-up) | sage; reviewers dewey | #1665 | done | — | Dewey approves the candidate manifest; ledger suite and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_ledger-stack-refs.md` § Brief: the ledger counts only stack issue numbers | — |
| 169 | stack-release.sh two-phase PM start past c216f47db: activate --pm-after-harness, pending pointer, pm-on verb, unknown-kind-for-target precheck (P19 382, mos-0848) | darkwing; reviewers filbert | #1666 | in-progress | — | Filbert approves the candidate manifest; cli suite and every scripts/test-*.sh green on Sage's gate; scratch rehearsal files with sha256 (sage) | `docs/plans/2026-10-19_pm-after-harness.md` § Brief: activate past c216f47db with the PM launched after the harness kind is set | In-review only after row 166 lands: rebase onto its landing and rerun the four brief tests and mutants first (mos-0852 point 5). after cleared so Darkwing can claim and build on 166's r1 candidate now. |
| 169 | stack-release.sh two-phase PM start past c216f47db: activate --pm-after-harness, pending pointer, pm-on verb, unknown-kind-for-target precheck (P19 382, mos-0848) | darkwing; reviewers filbert | #1666 | in-review, round 1, request posted | — | Filbert approves the candidate manifest; cli suite and every scripts/test-*.sh green on Sage's gate; scratch rehearsal files with sha256 (sage) | `docs/plans/2026-10-19_pm-after-harness.md` § Brief: activate past c216f47db with the PM launched after the harness kind is set | In-review only after row 166 lands: rebase onto its landing and rerun the four brief tests and mutants first (mos-0852 point 5). after cleared so Darkwing can claim and build on 166's r1 candidate now. |
| 170 | A tester message to a role nobody runs is refused tester-target-not-running before it is stored; talk --tester exits 3 (P19 380, mos-0845 D2) | dewey; reviewers filbert | #1667 | done | — | Filbert approves the candidate manifest; bus and cli suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_tester-no-holder-refusal.md` § Brief: a tester message to a role nobody runs is refused, not queued | Rebased for landing onto 228aeb503 as cb43dcb45 (Sage, mos-0857 item 3). git range-diff 000730949..0b6ff260f 228aeb503..cb43dcb45 prints '1: 0b6ff260f = 1: cb43dcb45', and the six paths' +/- lines hash the same before and after. The candidate Filbert approved is unchanged. |
| 171 | A thread project named like a business-file repo: project-name-is-repo refusal unless --repo matches, clearer CLI refusal (P19 379, mos-0854) | rocko; reviewers dewey | #1668 | done | — | Dewey approves the candidate manifest; bus, cli, webui and plugins suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_project-names-and-repos.md` § Brief: a thread project named like a business-file repo | Landed as 078518e4e (Sage). Rebuilt on d58c9c5cd as 9a29febb6, gate GATE_PASSED there, then cherry-picked onto ed045ac84+b2d3b6c47: git range-diff prints '9a29febb6 = 078518e4e'. All 11 paths match candidate manifest c498ca89. Pushed d58c9c5cd..078518e4e with 4d9114ab4, ed045ac84, b2d3b6c47 (doc and SESSIONS commits). |
| 172 | Board-held sign-out wait times out under gate load: find and fix the cause, not the timeout (P19 366, mos-0858) | sage; reviewers darkwing | #1670 | done | 171 done | Darkwing approves the candidate manifest; the cause and trace are in the packet; webui suite 10 runs green under gate load and full gate green on Sage's gate (sage) | `docs/plans/2026-10-19_board-held-signout-flake.md` § Brief: the board-held sign-out wait times out under gate load | Landed be10e0c83 on 7f38a2f54, a cherry-pick of 15c3d8ca1 (base 164e1f97f). range-diff 164e1f97f..15c3d8ca1 vs 7f38a2f54..be10e0c83: 1 = 1. patch-id --stable fb6a65e7ec1d on both. packages/ tree equals 15c3d8ca1, whose full gate passed (sage-r172 gate-run1.txt); the commits between are packet, queue and SESSIONS only. Darkwing approve 29207, rev 2018. D1/D2 fixed in 7f38a2f54. Live only after a re-pin. |
| 173 | A Seen click that waited out a Board read posts the intent the person clicked, not a toggle of the fresh row (#1671, mos-0861 A1) | sage; reviewers darkwing | #1671 | queued | 66 done | darkwing approves on #1671 naming the candidate manifest; webui and every test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-19_seen-click-intent.md` § Brief: a Seen click that waited out a Board read can undo another viewer's mark | — |
| 174 | Skill reads keep a leading BOM and report fs errors inside a skill as skill-refused (#1672, row 64 N2/N3, mos-0863 D4) | sage; reviewers darkwing | #1672 | queued | 173 done | darkwing approves on #1672 naming the candidate manifest; harness, cli and every test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-19_skill-read-bom-errors.md` § Brief: skill reads strip a leading BOM and report some fs errors as launch-failed | — |
| 175 | Tester reads and writes for the test system: seven reads, seven writes recorded as tester (plugins, instances, routes set, name, talk without the prefix, project create, project init in the data root's project area); nine items stay human-only (#1673, Q173, mos-0870 N2, mos-0872) | dewey; reviewers filbert | #1673 | in-progress | — | Filbert approves the candidate manifest; bus, cli, plugins, project, business and webui suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_tester-read-checks.md` § Brief: tester reads and writes for the test system | — |
| 175 | Tester reads and writes for the test system: seven reads, seven writes recorded as tester (plugins, instances, routes set, name, talk without the prefix, project create, project init in the data root's project area); nine items stay human-only (#1673, Q173, mos-0870 N2, mos-0872) | dewey; reviewers filbert | #1673 | in-review, round 1, request posted | — | Filbert approves the candidate manifest; bus, cli, plugins, project, business and webui suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_tester-read-checks.md` § Brief: tester reads and writes for the test system | — |
| 176 | Console tester listener on 127.0.0.1 (--tester-port, 7333 in the window), TESTER_CLI bus calls, only the row 175 tester writes; 7332 refuses x-mosaic-tester for every Host; tester reads credentials, routes, project.files, project.file (#1674, Q173 N3, mos-0872, mos-0874) | rocko; reviewers dewey | #1674 | queued | 169 done, 175 done | Dewey approves the candidate manifest; bus, cli, webui and business suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_console-tester-listener.md` § Brief: a loopback-only Console listener for the tester | — |
| 177 | Tester threads: create, list, open, send and read tester-owned threads; owner and from_role tester, replies to tester, never the human's inbox; design first, Sage approves before code (#1675, Q173) | dewey; reviewers filbert | #1675 | queued | 176 done | Filbert approves the candidate manifest; bus, webui and conversation suites and every scripts/test-*.sh green on Sage's gate (sage) | `docs/plans/2026-10-19_tester-threads.md` § Brief: tester threads (scoping) | — |
| 178 | Console proxy proof: --proof-header and --proof-file, a signed-in request without Traefik's secret header gets 401; partial fix after the window rows, same-uid limit recorded, uid separation is Jason's on #385; console-proof.token slot, ops-01 middleware (#1676, Vikunja #385, mos-0874, mos-0878) | sage | #1676 | queued | 169 done, 175 done, 176 done | Reviewer approves the candidate manifest; webui and cli suites and every scripts/test-*.sh green on Sage's gate; nothing live changes at landing (sage) | `docs/plans/2026-10-19_console-proxy-proof.md` § Brief: the Console checks that a signed-in request came through Traefik | — |
+245 -9
View File
@@ -1,7 +1,7 @@
{
"version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 2045,
"revision": 2051,
"rows": [
{
"id": 1,
@@ -17786,7 +17786,7 @@
"closes": [
1666
],
"state": "in-progress",
"state": "in-review",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -17801,7 +17801,50 @@
"reviewers": [
"filbert"
],
"review": null,
"review": {
"rounds": [
{
"n": 1,
"op": "darkwing-169-inreview-1",
"by": "darkwing",
"at": "2026-10-19T22:56:06.101Z",
"issue": 1666,
"candidate": {
"kind": "manifest",
"digest": "c6aaac1ffa80a5c82158700113ab92f103630df5043ddd5c5164ab936e8f54af",
"text": "d113fc8547a294e3d7589039a9b6e7c27f2fd79ec96a78faad5e33f2b3f66e95 scripts/stack-release.sh\n4e6e301cbab0c3d1622e057511d04151144444ba5e399b4a62fc47a0b18ebcc6 packages/cli/tests/stack-release.test.mjs\n31e80ff21e78c80f61c318a91f031def06dedbec4c25d04b4ab08ff2e78df091 docs/TOOLS.md\n"
},
"request": "comment",
"attempts": [
{
"op": "darkwing-169-inreview-1",
"by": "darkwing",
"at": "2026-10-19T22:56:06.101Z",
"state": "posted",
"comment": 29261,
"transport": {
"outcome": "posted",
"status": 201,
"comment": 29261,
"detail": "created"
},
"resolutions": []
}
],
"duplicateRisk": false,
"receipts": [
{
"reviewer": "filbert",
"op": "filbert-169-r1",
"at": "2026-10-19T23:15:36.951Z",
"verdict": "approve",
"comment": 29263,
"candidate": "c6aaac1ffa80a5c82158700113ab92f103630df5043ddd5c5164ab936e8f54af"
}
]
}
]
},
"claim": {
"seat": "darkwing",
"op": "darkwing-169-start-2"
@@ -17809,8 +17852,8 @@
"note": "In-review only after row 166 lands: rebase onto its landing and rerun the four brief tests and mutants first (mos-0852 point 5). after cleared so Darkwing can claim and build on 166's r1 candidate now.",
"blockedReason": null,
"createdAt": "2026-10-19T18:01:48.158Z",
"updatedAt": "2026-10-19T18:13:18.390Z",
"updatedBy": "darkwing"
"updatedAt": "2026-10-19T23:15:36.951Z",
"updatedBy": "filbert"
},
{
"id": 170,
@@ -18199,7 +18242,7 @@
"closes": [
1673
],
"state": "in-progress",
"state": "in-review",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -18208,13 +18251,47 @@
"brief": {
"path": "docs/plans/2026-10-19_tester-read-checks.md",
"anchor": "Brief: tester reads and writes for the test system",
"blob": "8973499247a2f217b756b64263098b3ebbc7f930"
"blob": "41b6033da224caab5794bce7e1344ad91595bf76"
},
"after": [],
"reviewers": [
"filbert"
],
"review": null,
"review": {
"rounds": [
{
"n": 1,
"op": "dewey-175-inreview",
"by": "dewey",
"at": "2026-10-19T23:11:51.177Z",
"issue": 1673,
"candidate": {
"kind": "manifest",
"digest": "dc5c0361a3103e758b52e1b8e02a57bc348ce2797531f9c2e6d55ea7911a1410",
"text": "0cc9e7ab554efa2da517f9fdc375c5f6681b20342161ef971155e7cd7ceaad36 docs/TOOLS.md\n511a441d81309c3407f39e6678f0600b94bb9617c3633ecd773e97bb1504bb64 packages/bus/README.md\n17dcbe82a2df1b1e556bc043a6730aa3b35ddef2f8c6d7c21c0346c4344c6a5a packages/bus/src/broker.mjs\nf58740089e46bb0f68cfe8e8183a817e752e977dbdf7608f70488cc92dd3b0cb packages/bus/tests/instances-verb.test.mjs\n0887b21f55f2c37467e7f10d56c75140f8bc189725852490c532e84c4b7f00b5 packages/bus/tests/limits.test.mjs\n249f5f9b3f9e20ec65acf8c95cabc299438aaab0d7cbb241178099e23a5a7a56 packages/bus/tests/names.test.mjs\nf37ce360cee3def9afdf90107db93270e50ccb5411cc50c8107e8536ff4d5f0d packages/bus/tests/routes-verb.test.mjs\n20ac5780e15dfbbe5685d9d3aaab361850f5d5ed571ddc4e2bf5d0bd3a00c9cb packages/bus/tests/tester-writes.test.mjs\n2bad241807457e3bec5cb52d8bbf3b6745c45a954d63624f09370c18d028d987 packages/bus/tests/tester.test.mjs\n5c6970fa400af3cdf83067b7b684bf620600a53390f782cac3f63430f33ad3dd packages/cli/README.md\n5d7e2d2f33467194f02ea551bd10caba93fbe3ca661f34f54af90b5504aff953 packages/cli/src/cli.mjs\na11479ac4b4be897d03ff669928e8de01ade11e0010fa672e5d23ee22cb9d453 packages/cli/src/instances.mjs\nb36a5792a4e53c72352fb8ecf4ddb760bd22a6cd2035db8d5ab762337bf118ae packages/cli/src/limits.mjs\nf8d9fc24ccd71494fb2914914949cb08948ae93fb3180b9531eb807c921a6f53 packages/cli/src/plugins.mjs\n6cfe7fd5086ddb59c5666060c6f8044c2852e0f3d5755b1fa206f7521173f300 packages/cli/src/project.mjs\nb5828c3baf2190764498ceae26853042d76bd501ed5597825773affad1e6b2d7 packages/cli/src/thread.mjs\nf9e0c69849633ae36a7a6aa22729a690dc40292178ac3db43accbb131fd7b4ca packages/cli/src/usage.mjs\n26d7a4274cb19e1caa709d7dc2866b312791ab2d71c91b40db716fa975abbf97 packages/cli/tests/names.test.mjs\n00cbf19091bb7e62fe589dafd14f49802d924e614388265b6606ebc0e15b80cd packages/cli/tests/tester-reads.test.mjs\n503f606b60576a76fc8eadf4e0d0709efcd550a563fdfc692fc7ce63e1d7e57a packages/cli/tests/tester.test.mjs\n809801c3611e4f6e000a1f9f542d4370f6f5b0bb1f9b7d5c5fdf1aea2022a04e packages/plugins/README.md\n3ab38cc40ce9ed1a714a59a1f2c336c3792a59431a6a9cc655ba6a2f47513899 packages/project/src/index.mjs\nbc2336fbb6ed980c77298d66c90de16ba48e77ab6d609e1f8ed68a472c2c8483 packages/project/src/paths.mjs\n8a325a610682b16a3fc433cf721de208b10fd0c2fedaa1146f052aa5f0960ba3 packages/project/tests/tester-init.test.mjs\n45045381e90edda4b026bdd744f3b671d812d7536ede1d892baafea01061145f scripts/mosaic\n"
},
"request": "comment",
"attempts": [
{
"op": "dewey-175-inreview",
"by": "dewey",
"at": "2026-10-19T23:11:51.177Z",
"state": "posted",
"comment": 29262,
"transport": {
"outcome": "posted",
"status": 201,
"comment": 29262,
"detail": "created"
},
"resolutions": []
}
],
"duplicateRisk": false,
"receipts": []
}
]
},
"claim": {
"seat": "dewey",
"op": "dewey-175-claim"
@@ -18222,7 +18299,7 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-19T22:08:09.003Z",
"updatedAt": "2026-10-19T22:26:12.737Z",
"updatedAt": "2026-10-19T23:12:07.604Z",
"updatedBy": "dewey"
},
{
@@ -72459,6 +72536,165 @@
"receipt": "ok sage-r178-brief-0881 rev 2045 row 178 brief: docs/plans/2026-10-19_console-proxy-proof.md § Brief: the Console checks that a signed-in request came through Traefik @3d056f46d9a0→docs/plans/2026-10-19_console-proxy-proof.md § Brief: the Console checks that a signed-in request came through Traefik @83cc79d65305"
},
"viewSha": "cc1305f85b241eab0851a1070820c6bc152fa907401a73c8236c4e5a451a31fe"
},
{
"rev": 2046,
"op": "darkwing-169-inreview-1",
"verb": "move",
"args": {
"id": 169,
"to": "in-review",
"reason": null,
"candidate": "agents/darkwing/work/queue-169/candidate-manifest.sha256",
"evidence": null,
"issue": null
},
"by": "darkwing",
"at": "2026-10-19T22:56:06.101Z",
"semantics": 2,
"result": {
"row": 169,
"from": "in-progress",
"to": "in-review",
"round": 1,
"issue": 1666,
"candidate": {
"kind": "manifest",
"digest": "c6aaac1ffa80a5c82158700113ab92f103630df5043ddd5c5164ab936e8f54af",
"text": "d113fc8547a294e3d7589039a9b6e7c27f2fd79ec96a78faad5e33f2b3f66e95 scripts/stack-release.sh\n4e6e301cbab0c3d1622e057511d04151144444ba5e399b4a62fc47a0b18ebcc6 packages/cli/tests/stack-release.test.mjs\n31e80ff21e78c80f61c318a91f031def06dedbec4c25d04b4ab08ff2e78df091 docs/TOOLS.md\n"
},
"receipt": "ok darkwing-169-inreview-1 rev 2046 row 169 in-progress→in-review round 1 on #1666; request darkwing-169-inreview-1 requesting"
},
"viewSha": "750c4672d272cb6f60495191e7acc92dabdf4d5cac6d1eadae2de6ff508ff04d"
},
{
"rev": 2047,
"op": "darkwing-169-inreview-1.outcome",
"verb": "review-outcome",
"args": {
"id": 169,
"attempt": "darkwing-169-inreview-1",
"outcome": "posted",
"status": 201,
"comment": 29261,
"detail": "created"
},
"by": "darkwing",
"at": "2026-10-19T22:56:22.454Z",
"semantics": 2,
"result": {
"row": 169,
"round": 1,
"attempt": "darkwing-169-inreview-1",
"state": "posted",
"receipt": "ok darkwing-169-inreview-1.outcome rev 2047 row 169 round 1 request darkwing-169-inreview-1 posted comment 29261"
},
"viewSha": "02fc6b33b66ecef28c0bb8e8ae71fa223d0e822ce73b7c0d1c28b76dd53e36d8"
},
{
"rev": 2048,
"op": "sage-r175-brief-wrapper",
"verb": "set",
"args": {
"id": 175,
"field": "brief",
"value": "docs/plans/2026-10-19_tester-read-checks.md#Brief: tester reads and writes for the test system",
"reason": null
},
"by": "sage",
"at": "2026-10-19T22:59:43.694Z",
"semantics": 2,
"result": {
"row": 175,
"field": "brief",
"from": {
"path": "docs/plans/2026-10-19_tester-read-checks.md",
"anchor": "Brief: tester reads and writes for the test system",
"blob": "8973499247a2f217b756b64263098b3ebbc7f930"
},
"to": {
"path": "docs/plans/2026-10-19_tester-read-checks.md",
"anchor": "Brief: tester reads and writes for the test system",
"blob": "41b6033da224caab5794bce7e1344ad91595bf76"
},
"receipt": "ok sage-r175-brief-wrapper rev 2048 row 175 brief: docs/plans/2026-10-19_tester-read-checks.md § Brief: tester reads and writes for the test system @8973499247a2→docs/plans/2026-10-19_tester-read-checks.md § Brief: tester reads and writes for the test system @41b6033da224"
},
"viewSha": "12613a6e48dde6917b89d5d70cc01636b69a89de74541948b69ae1bf4e7a86a2"
},
{
"rev": 2049,
"op": "dewey-175-inreview",
"verb": "move",
"args": {
"id": 175,
"to": "in-review",
"reason": null,
"candidate": "agents/dewey/work/queue-175/candidate-manifest.sha256",
"evidence": null,
"issue": null
},
"by": "dewey",
"at": "2026-10-19T23:11:51.177Z",
"semantics": 2,
"result": {
"row": 175,
"from": "in-progress",
"to": "in-review",
"round": 1,
"issue": 1673,
"candidate": {
"kind": "manifest",
"digest": "dc5c0361a3103e758b52e1b8e02a57bc348ce2797531f9c2e6d55ea7911a1410",
"text": "0cc9e7ab554efa2da517f9fdc375c5f6681b20342161ef971155e7cd7ceaad36 docs/TOOLS.md\n511a441d81309c3407f39e6678f0600b94bb9617c3633ecd773e97bb1504bb64 packages/bus/README.md\n17dcbe82a2df1b1e556bc043a6730aa3b35ddef2f8c6d7c21c0346c4344c6a5a packages/bus/src/broker.mjs\nf58740089e46bb0f68cfe8e8183a817e752e977dbdf7608f70488cc92dd3b0cb packages/bus/tests/instances-verb.test.mjs\n0887b21f55f2c37467e7f10d56c75140f8bc189725852490c532e84c4b7f00b5 packages/bus/tests/limits.test.mjs\n249f5f9b3f9e20ec65acf8c95cabc299438aaab0d7cbb241178099e23a5a7a56 packages/bus/tests/names.test.mjs\nf37ce360cee3def9afdf90107db93270e50ccb5411cc50c8107e8536ff4d5f0d packages/bus/tests/routes-verb.test.mjs\n20ac5780e15dfbbe5685d9d3aaab361850f5d5ed571ddc4e2bf5d0bd3a00c9cb packages/bus/tests/tester-writes.test.mjs\n2bad241807457e3bec5cb52d8bbf3b6745c45a954d63624f09370c18d028d987 packages/bus/tests/tester.test.mjs\n5c6970fa400af3cdf83067b7b684bf620600a53390f782cac3f63430f33ad3dd packages/cli/README.md\n5d7e2d2f33467194f02ea551bd10caba93fbe3ca661f34f54af90b5504aff953 packages/cli/src/cli.mjs\na11479ac4b4be897d03ff669928e8de01ade11e0010fa672e5d23ee22cb9d453 packages/cli/src/instances.mjs\nb36a5792a4e53c72352fb8ecf4ddb760bd22a6cd2035db8d5ab762337bf118ae packages/cli/src/limits.mjs\nf8d9fc24ccd71494fb2914914949cb08948ae93fb3180b9531eb807c921a6f53 packages/cli/src/plugins.mjs\n6cfe7fd5086ddb59c5666060c6f8044c2852e0f3d5755b1fa206f7521173f300 packages/cli/src/project.mjs\nb5828c3baf2190764498ceae26853042d76bd501ed5597825773affad1e6b2d7 packages/cli/src/thread.mjs\nf9e0c69849633ae36a7a6aa22729a690dc40292178ac3db43accbb131fd7b4ca packages/cli/src/usage.mjs\n26d7a4274cb19e1caa709d7dc2866b312791ab2d71c91b40db716fa975abbf97 packages/cli/tests/names.test.mjs\n00cbf19091bb7e62fe589dafd14f49802d924e614388265b6606ebc0e15b80cd packages/cli/tests/tester-reads.test.mjs\n503f606b60576a76fc8eadf4e0d0709efcd550a563fdfc692fc7ce63e1d7e57a packages/cli/tests/tester.test.mjs\n809801c3611e4f6e000a1f9f542d4370f6f5b0bb1f9b7d5c5fdf1aea2022a04e packages/plugins/README.md\n3ab38cc40ce9ed1a714a59a1f2c336c3792a59431a6a9cc655ba6a2f47513899 packages/project/src/index.mjs\nbc2336fbb6ed980c77298d66c90de16ba48e77ab6d609e1f8ed68a472c2c8483 packages/project/src/paths.mjs\n8a325a610682b16a3fc433cf721de208b10fd0c2fedaa1146f052aa5f0960ba3 packages/project/tests/tester-init.test.mjs\n45045381e90edda4b026bdd744f3b671d812d7536ede1d892baafea01061145f scripts/mosaic\n"
},
"receipt": "ok dewey-175-inreview rev 2049 row 175 in-progress→in-review round 1 on #1673; request dewey-175-inreview requesting"
},
"viewSha": "dfa7de8c52c72297e715ecae6ea50014606252066020c1fd718dbbeed38e8cc6"
},
{
"rev": 2050,
"op": "dewey-175-inreview.outcome",
"verb": "review-outcome",
"args": {
"id": 175,
"attempt": "dewey-175-inreview",
"outcome": "posted",
"status": 201,
"comment": 29262,
"detail": "created"
},
"by": "dewey",
"at": "2026-10-19T23:12:07.604Z",
"semantics": 2,
"result": {
"row": 175,
"round": 1,
"attempt": "dewey-175-inreview",
"state": "posted",
"receipt": "ok dewey-175-inreview.outcome rev 2050 row 175 round 1 request dewey-175-inreview posted comment 29262"
},
"viewSha": "3132c2d5daa9e26a06cdc6c771fbbf48e7c671277b6613b56adbbbfc3dba4358"
},
{
"rev": 2051,
"op": "filbert-169-r1",
"verb": "review-record",
"args": {
"id": 169,
"verdict": "approve",
"comment": 29263,
"candidate": "c6aaac1ffa80a5c82158700113ab92f103630df5043ddd5c5164ab936e8f54af"
},
"by": "filbert",
"at": "2026-10-19T23:15:36.951Z",
"semantics": 2,
"result": {
"row": 169,
"round": 1,
"verdict": "approve",
"receipt": "ok filbert-169-r1 rev 2051 row 169 round 1 approve by filbert (comment 29263)"
},
"viewSha": "e8a32554d67281885ea8d1ca749a37202870902aaa4431517040aa63802bfdca"
}
]
}