queue: revs 2977-2993; Morgana 244 start, in-review and outcome (2977-2979), Gander 196 r6 manifest (2980/2981), Sage 244 and 196 jarvis review requests, Duckworth 196 m2 approve record (2986), Sage 196 landing note and done, row 254 issue #1759, Darkwing 251 r2 in-progress and in-review (2990/2991), rows 253 and 254 briefed
This commit is contained in:
1 parent
c3d88840c5
commit
abb352d27e
2 files changed
+614
-26
No files matched your search
+6
-6
@@ -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 2976 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
Generated from `docs/plans/queue.json` revision 2994 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 |
|
||||||
|---|---|---|---|---|---|---|---|---|
|
|---|---|---|---|---|---|---|---|---|
|
||||||
@@ -232,7 +232,7 @@ Generated from `docs/plans/queue.json` revision 2976 by `queue render`. Do not e
|
|||||||
| 193 | many humans per business, human roles, private and shared threads, one access.json store (MVP T1.3, Vikunja #414/#415) | morgana; reviewers duckworth | #1691 | in-progress | — | Duckworth approves DESIGN.md then the manifest; bus, business, cli and webui suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users.md` § Brief: many humans per business, human roles, private and shared threads | — |
|
| 193 | many humans per business, human roles, private and shared threads, one access.json store (MVP T1.3, Vikunja #414/#415) | morgana; reviewers duckworth | #1691 | in-progress | — | Duckworth approves DESIGN.md then the manifest; bus, business, cli and webui suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users.md` § Brief: many humans per business, human roles, private and shared threads | — |
|
||||||
| 194 | agent lifecycle from the Console and the CLI (create, launch, terminate, regenerate, delete) with a per-agent hire/fire veto (MVP T1.5, Vikunja #414/#415) | honker; reviewers webby | #1692 | in-progress | — | Webby approves DESIGN.md then the manifest; bus, cli, business and webui suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_agent-lifecycle.md` § Brief: agent lifecycle from the Console and the CLI, with a per-agent hire/fire veto | sage-1610 (honker-0049): a human add takes tracker {bot, botId}, required for a vikunja definition, refused otherwise, checked by checkBot and bot uniqueness; CLI and API only. Delete accepts a tracker bot when all credentials are store refs, and its result names the bot for removal by hand in Vikunja. No Vikunja account is created (Q188 untouched). Mutants: drop the requirement, refuse the bot on delete, skip checkBot on add. |
|
| 194 | agent lifecycle from the Console and the CLI (create, launch, terminate, regenerate, delete) with a per-agent hire/fire veto (MVP T1.5, Vikunja #414/#415) | honker; reviewers webby | #1692 | in-progress | — | Webby approves DESIGN.md then the manifest; bus, cli, business and webui suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_agent-lifecycle.md` § Brief: agent lifecycle from the Console and the CLI, with a per-agent hire/fire veto | sage-1610 (honker-0049): a human add takes tracker {bot, botId}, required for a vikunja definition, refused otherwise, checked by checkBot and bot uniqueness; CLI and API only. Delete accepts a tracker bot when all credentials are store refs, and its result names the bot for removal by hand in Vikunja. No Vikunja account is created (Q188 untouched). Mutants: drop the requirement, refuse the bot on delete, skip checkBot on add. |
|
||||||
| 195 | row 195: the Case 1 install on 10.1.1.53 as mosaic under /srv/mosaic, reusing C2-13's scripts by input under row 190's canon (Q181, Q182/Q183, Q185; ops-01 root steps under #423 step 1) | darkwing; reviewers duckworth | #1693 | done | 190 done, 226 done, 233 done | Duckworth approves DESIGN.md then the manifest; cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Brief: the Case 1 install on 10.1.1.53 (row 195) | LANDED b65014647 (pushed 361ba2387 tip). Patch-id 656e43ff25de = 4ced5e63d..37171f65b; verify-commit ok, 5 paths. Combined gate with 213 on 38b83ea5c+paths 09:45:52-09:57:52Z: business 200/0 bus 542/0 harness 140/0 cli 663/0, all 10 scripts green, L1 killed. N1-N3 to DEFERRED next; follow-up darkwing/row195-n1 1e3c4767c. |
|
| 195 | row 195: the Case 1 install on 10.1.1.53 as mosaic under /srv/mosaic, reusing C2-13's scripts by input under row 190's canon (Q181, Q182/Q183, Q185; ops-01 root steps under #423 step 1) | darkwing; reviewers duckworth | #1693 | done | 190 done, 226 done, 233 done | Duckworth approves DESIGN.md then the manifest; cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Brief: the Case 1 install on 10.1.1.53 (row 195) | LANDED b65014647 (pushed 361ba2387 tip). Patch-id 656e43ff25de = 4ced5e63d..37171f65b; verify-commit ok, 5 paths. Combined gate with 213 on 38b83ea5c+paths 09:45:52-09:57:52Z: business 200/0 bus 542/0 harness 140/0 cli 663/0, all 10 scripts green, L1 killed. N1-N3 to DEFERRED next; follow-up darkwing/row195-n1 1e3c4767c. |
|
||||||
| 196 | the human boundary across uids and humans: Console, tester listener, broker.sock and the path-bound human proof (P19 333, before federation R3, mos-0989) | gander; reviewers duckworth | #1694 | in-progress | — | Duckworth approves DESIGN.md then the manifest; bus, webui and cli suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-boundary.md` § Brief: the human boundary across uids and humans (P19 333) | — |
|
| 196 | the human boundary across uids and humans: Console, tester listener, broker.sock and the path-bound human proof (P19 333, before federation R3, mos-0989) | gander; reviewers duckworth | #1694 | done | — | Duckworth approves DESIGN.md then the manifest; bus, webui and cli suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-boundary.md` § Brief: the human boundary across uids and humans (P19 333) | Landed 7247d80c7 on 666173292: 39 manifest paths of 527b9a1e6 (CANDIDATE.sha256 537d30ae), patch-id 6f3777d593e6 matches f48725cfc..527b9a1e6 on the manifest, blob diff empty, tree matches merge-tree. Gate gander-0066 2334/0/1, all 10 shells, 38/38 mutants. Approved rev 2973 and rev 2986 (Duckworth, c30156). Overlap: 202 cli README and 194 Honker branches rebase onto it. BUILD-LOG and C1 DEFERRED follow doc-only. |
|
||||||
| 197 | a second gate lane: two full gates at once on dragon-lin, design first (mos-0977 item 6) | herb; reviewers webby | #1695 | done | — | Webby approves DESIGN.md then the manifest; cli suite and every scripts/test-*.sh green on Sage's gate, singly and in the two-lane proof (sage) | `docs/plans/2026-10-20_second-gate-lane.md` § Brief: a second gate lane, two full gates at once on dragon-lin | Landed a36523713 on refactor (base 5afff5490, pushed 18:40Z): Herb's c45ddeb6b cherry-picked. Range-diff = (only the cherry-pick line), patch-id 79c46b98c685 equals c45ddeb6b and candidate A d2de56bd2; 37 paths equal, marker test absent (mos-1174 check). Proof 6 PROOF_PASSED 18:40:06Z, sage-r197p6: 8 waves 26/26 steps, cb A 124 B 125, probe ok, no event or cleanup errors, final CLEAR/CLEAR. Webby approved r8 (rev 2867). |
|
| 197 | a second gate lane: two full gates at once on dragon-lin, design first (mos-0977 item 6) | herb; reviewers webby | #1695 | done | — | Webby approves DESIGN.md then the manifest; cli suite and every scripts/test-*.sh green on Sage's gate, singly and in the two-lane proof (sage) | `docs/plans/2026-10-20_second-gate-lane.md` § Brief: a second gate lane, two full gates at once on dragon-lin | Landed a36523713 on refactor (base 5afff5490, pushed 18:40Z): Herb's c45ddeb6b cherry-picked. Range-diff = (only the cherry-pick line), patch-id 79c46b98c685 equals c45ddeb6b and candidate A d2de56bd2; 37 paths equal, marker test absent (mos-1174 check). Proof 6 PROOF_PASSED 18:40:06Z, sage-r197p6: 8 waves 26/26 steps, cb A 124 B 125, probe ok, no event or cleanup errors, final CLEAR/CLEAR. Webby approved r8 (rev 2867). |
|
||||||
| 198 | retire the control board writer on 7331 (unauthenticated loopback writer, Q175; mos-1008) | bushroot; reviewers webby | #1696 | in-progress | 192 done, 197 done | Webby approves INVENTORY.md then the manifest; control-board, webui and cli suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_retire-control-board.md` § Brief: retire the control board writer on 7331 | Order with row 197 (Sage, mos-1040 N1): 197 lands first. Row 198 rebases onto 197's landing before its manifest review; shared tests are packages/webui/tests/serve.test.mjs:100 and preview.test.mjs:208. |
|
| 198 | retire the control board writer on 7331 (unauthenticated loopback writer, Q175; mos-1008) | bushroot; reviewers webby | #1696 | in-progress | 192 done, 197 done | Webby approves INVENTORY.md then the manifest; control-board, webui and cli suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_retire-control-board.md` § Brief: retire the control board writer on 7331 | Order with row 197 (Sage, mos-1040 N1): 197 lands first. Row 198 rebases onto 197's landing before its manifest review; shared tests are packages/webui/tests/serve.test.mjs:100 and preview.test.mjs:208. |
|
||||||
| 199 | MVP T1 item 6: a credential store per agent, own git identity, pushes to a remote (G11, G13; mos-0974) | megavolt; reviewers duckworth | #1697 | done | — | Duckworth approves DESIGN.md; Mos rules on the authority model; Duckworth approves the manifest; bus, business, cli and tasks suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: a credential store per agent, own git identity, pushes to a remote | Landed cb5fdb064 on refactor (base 76134dfde), pushed. Patch-id 828fa21a matches git diff 00d4cc1f6..86963d281 on the 37 manifest paths; docs/TOOLS.md 3-way with row 200, hunk unchanged. Manifest 35f900fd, Duckworth approve r1 29779. Gate on 9e1085816+patch: packages 2735/0, scripts 429/0; landed blobs equal the gate tree. |
|
| 199 | MVP T1 item 6: a credential store per agent, own git identity, pushes to a remote (G11, G13; mos-0974) | megavolt; reviewers duckworth | #1697 | done | — | Duckworth approves DESIGN.md; Mos rules on the authority model; Duckworth approves the manifest; bus, business, cli and tasks suites and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: a credential store per agent, own git identity, pushes to a remote | Landed cb5fdb064 on refactor (base 76134dfde), pushed. Patch-id 828fa21a matches git diff 00d4cc1f6..86963d281 on the 37 manifest paths; docs/TOOLS.md 3-way with row 200, hunk unchanged. Manifest 35f900fd, Duckworth approve r1 29779. Gate on 9e1085816+patch: packages 2735/0, scripts 429/0; landed blobs equal the gate tree. |
|
||||||
@@ -280,17 +280,17 @@ Generated from `docs/plans/queue.json` revision 2976 by `queue render`. Do not e
|
|||||||
| 241 | Row 237 follow-up: one decision lands once, a two-ticket broker land test and three mutants on the landing guards (megavolt-0069, sage-1651, P19 441) | megavolt; reviewers duckworth | #1747 | done | 237 done | Duckworth approves the manifest. The bus, seat and cli suites and every scripts/test-*.sh are green on Sage's gate, and the three mutants are killed. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: row 237 follow-up, one decision lands once, with tests at the broker | Landed 5d4a61776 on refactor, pushed (base e65a3ab4d). Blobs from 3e3ed303e on 2 paths; patch-id a1649f80 equals git diff f5753c0e8..3e3ed303e on those paths; ls-tree modes equal; manifest e8266864 verifies on the landed files. Sage slot on bbf3b1ee8: M1-M3 killed; gate 15 packages 2797/0, 10 script suites 429/0. Duckworth approve 29870 rev 2628. |
|
| 241 | Row 237 follow-up: one decision lands once, a two-ticket broker land test and three mutants on the landing guards (megavolt-0069, sage-1651, P19 441) | megavolt; reviewers duckworth | #1747 | done | 237 done | Duckworth approves the manifest. The bus, seat and cli suites and every scripts/test-*.sh are green on Sage's gate, and the three mutants are killed. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: row 237 follow-up, one decision lands once, with tests at the broker | Landed 5d4a61776 on refactor, pushed (base e65a3ab4d). Blobs from 3e3ed303e on 2 paths; patch-id a1649f80 equals git diff f5753c0e8..3e3ed303e on those paths; ls-tree modes equal; manifest e8266864 verifies on the landed files. Sage slot on bbf3b1ee8: M1-M3 killed; gate 15 packages 2797/0, 10 script suites 429/0. Duckworth approve 29870 rev 2628. |
|
||||||
| 242 | Row 237 follow-up N1: a retry after publish-timeout pushes once; hold the decision or kill and wait for the push, a slow-push retry test and a mutant (duckworth-0069, P19 440) | megavolt; reviewers duckworth | #1748 | done | 237 done | Duckworth approves the manifest. The bus and cli suites and every scripts/test-*.sh are green on Sage's gate, and the mutant is killed. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: row 237 follow-up N1, a retry after publish-timeout pushes once | Landed 5fb736b92 on refactor, pushed (base 96bac588f). Blobs from 635c10924 on 3 paths; patch-id ceb741ee equals git diff 8fede5fc6..635c10924 on those paths; ls-tree modes equal; manifest 1fbfab6c verifies on the landed files. Megavolt M1/M2 killed on Sage's slot; Sage gate 15 packages 2826/0, 10 script suites 429/0. Duckworth approve 29889 rev 2639. |
|
| 242 | Row 237 follow-up N1: a retry after publish-timeout pushes once; hold the decision or kill and wait for the push, a slow-push retry test and a mutant (duckworth-0069, P19 440) | megavolt; reviewers duckworth | #1748 | done | 237 done | Duckworth approves the manifest. The bus and cli suites and every scripts/test-*.sh are green on Sage's gate, and the mutant is killed. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: row 237 follow-up N1, a retry after publish-timeout pushes once | Landed 5fb736b92 on refactor, pushed (base 96bac588f). Blobs from 635c10924 on 3 paths; patch-id ceb741ee equals git diff 8fede5fc6..635c10924 on those paths; ls-tree modes equal; manifest 1fbfab6c verifies on the landed files. Megavolt M1/M2 killed on Sage's slot; Sage gate 15 packages 2826/0, 10 script suites 429/0. Duckworth approve 29889 rev 2639. |
|
||||||
| 243 | process.test.mjs startup token refusal sets its file mode (chmod), umask sweep of packages/*/tests | morgana; reviewers webby | #1754 | done | 197 done | Webby approves the manifest. The test file passes whole under umask 022 and under umask 077 on Sage's slot. (sage) | `docs/plans/2026-10-21_gate-env-rows.md` § The startup token refusal test sets its file mode | LANDED 6096b051b on 9a8c8860d, pushed. Patch-id f9d687dd1d41 equals a36523713..6581f750e; 5 paths, blobs and modes equal the candidate; no drift on those paths since a36523713. Gate: Webby r1 APPROVE rev 2939 (c30111); slot singles (morgana-0041): candidate 4 files whole green at umask 022 and 077, base 077 red only on the predicted tests. |
|
| 243 | process.test.mjs startup token refusal sets its file mode (chmod), umask sweep of packages/*/tests | morgana; reviewers webby | #1754 | done | 197 done | Webby approves the manifest. The test file passes whole under umask 022 and under umask 077 on Sage's slot. (sage) | `docs/plans/2026-10-21_gate-env-rows.md` § The startup token refusal test sets its file mode | LANDED 6096b051b on 9a8c8860d, pushed. Patch-id f9d687dd1d41 equals a36523713..6581f750e; 5 paths, blobs and modes equal the candidate; no drift on those paths since a36523713. Gate: Webby r1 APPROVE rev 2939 (c30111); slot singles (morgana-0041): candidate 4 files whole green at umask 022 and 077, base 077 red only on the predicted tests. |
|
||||||
| 244 | Gate runs use a fixture PI_AUTH_FILE (DEFERRED 059577886, Webby N4) | morgana; reviewers webby | #1757 | briefed | 197 done | Webby approves the manifest. The new test and every touched file are green on Sage's slot, along with test-task.sh and test-release.sh. (sage) | `docs/plans/2026-10-21_gate-env-rows.md` § Gate runs use a fixture pi auth file | — |
|
| 244 | Gate runs use a fixture PI_AUTH_FILE (DEFERRED 059577886, Webby N4) | morgana; reviewers webby | #1757 | in-review, round 1, request posted | 197 done | Webby approves the manifest. The new test and every touched file are green on Sage's slot, along with test-task.sh and test-release.sh. (sage) | `docs/plans/2026-10-21_gate-env-rows.md` § Gate runs use a fixture pi auth file | — |
|
||||||
| 245 | row 195 follow-up: Duckworth's N1-N3 on scripts/case1-accept.sh (root never runs an unchecked --node; the header lists what root runs; F6 refuses .. after the claude pin dir) | darkwing; reviewers duckworth | #1693; closes none | done | — | Duckworth approves the manifest. The cli suite and every scripts/test-*.sh are green on Sage's gate, and a mutant for each of N1 and N3 is killed. (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Row 195 follow-up: Duckworth's N1-N3 on the Case 1 acceptance script | LANDED 6d5545d44 on 856c1826b, pushed. Patch-id 36a621ac3966 equals 62ddc96cc..ef8b4439e. Gate: Duckworth r1 APPROVE rev 2849; N1 mutants 13-15 and N3 mutant 16 killed (sage-1961, darkwing-0107); Sage gate 12:24-12:35Z: case1-accept alone 23/0, cli 681/0, scripts/test-*.sh 429/0. Lands before row 246 as the brief asks. #1693 stays open for 246. |
|
| 245 | row 195 follow-up: Duckworth's N1-N3 on scripts/case1-accept.sh (root never runs an unchecked --node; the header lists what root runs; F6 refuses .. after the claude pin dir) | darkwing; reviewers duckworth | #1693; closes none | done | — | Duckworth approves the manifest. The cli suite and every scripts/test-*.sh are green on Sage's gate, and a mutant for each of N1 and N3 is killed. (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Row 195 follow-up: Duckworth's N1-N3 on the Case 1 acceptance script | LANDED 6d5545d44 on 856c1826b, pushed. Patch-id 36a621ac3966 equals 62ddc96cc..ef8b4439e. Gate: Duckworth r1 APPROVE rev 2849; N1 mutants 13-15 and N3 mutant 16 killed (sage-1961, darkwing-0107); Sage gate 12:24-12:35Z: case1-accept alone 23/0, cli 681/0, scripts/test-*.sh 429/0. Lands before row 246 as the brief asks. #1693 stays open for 246. |
|
||||||
| 246 | row 195 window: the Case 1 acceptance run on 10.1.1.53 (carries row 195's done condition; needs a Jason or Mos go) | darkwing; reviewers duckworth | #1693 | queued | 226 done, 245 done | The window's acceptance run passes on .53, Duckworth reads its output, and Mos confirms. (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Row 195 window: the Case 1 acceptance run on 10.1.1.53 | — |
|
| 246 | row 195 window: the Case 1 acceptance run on 10.1.1.53 (carries row 195's done condition; needs a Jason or Mos go) | darkwing; reviewers duckworth | #1693 | queued | 226 done, 245 done | The window's acceptance run passes on .53, Duckworth reads its output, and Mos confirms. (sage) | `docs/plans/2026-10-20_hub-own-uid.md` § Row 195 window: the Case 1 acceptance run on 10.1.1.53 | — |
|
||||||
| 247 | Case 2 C2-20b persona import follow-up: printed keys, the dry run fence check and the mkdir race | gosalyn; reviewers webby | #1749 | done | 221 done | Webby approves the manifest. The test file runs green on its own, and the three mutants are killed on Sage's slot. The cli suite and every scripts/test-*.sh are green on Sage's gate. (sage) | `docs/plans/2026-10-20_case2-rows.md` § C2-20b persona import follow-up: printed keys, the dry run fence check and the mkdir race | LANDED 856c1826b on f8276c5eb, pushed. Patch-id 373ab2cc4c50 equals 6d43618a3's. Gate: Webby r1 APPROVE rev 2852; test file alone 14/0 and M1-M4 killed (sage-1971); Sage gate 12:10-12:21Z: file 14/0, cli 680/0, scripts/test-*.sh 429/0. M1/M2 at :248 not :237 (gosalyn-0111). |
|
| 247 | Case 2 C2-20b persona import follow-up: printed keys, the dry run fence check and the mkdir race | gosalyn; reviewers webby | #1749 | done | 221 done | Webby approves the manifest. The test file runs green on its own, and the three mutants are killed on Sage's slot. The cli suite and every scripts/test-*.sh are green on Sage's gate. (sage) | `docs/plans/2026-10-20_case2-rows.md` § C2-20b persona import follow-up: printed keys, the dry run fence check and the mkdir race | LANDED 856c1826b on f8276c5eb, pushed. Patch-id 373ab2cc4c50 equals 6d43618a3's. Gate: Webby r1 APPROVE rev 2852; test file alone 14/0 and M1-M4 killed (sage-1971); Sage gate 12:10-12:21Z: file 14/0, cli 680/0, scripts/test-*.sh 429/0. M1/M2 at :248 not :237 (gosalyn-0111). |
|
||||||
| 248 | row 235 follow-up: the grant-executor hold-add and hold-remove stubs stop when their test dir is gone (found by the 197 r8 proof) | sage; reviewers webby | #1750 | done | — | Webby approves the commit. On Sage's gate the whole grant-executor.test.mjs passes three times with no stub left, the bus suite is green, and a mutant that drops the dir check leaves a stub. (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row b follow-up: the held stubs end with their test | LANDED 8a04f4aa4 on refactor, pushed. Temp-index landing of candidate 4d99c178b's one path onto bc579f7a8. No drift on the path since 540239b6b. Patch-id 84974d6b08d6 matches the candidate's. Gate per the brief: Webby APPROVE r1 rev 2883, Sage's gate 13:05-13:07Z (file 3x 37/0 no stub, bus 596/0, mutant left 2). |
|
| 248 | row 235 follow-up: the grant-executor hold-add and hold-remove stubs stop when their test dir is gone (found by the 197 r8 proof) | sage; reviewers webby | #1750 | done | — | Webby approves the commit. On Sage's gate the whole grant-executor.test.mjs passes three times with no stub left, the bus suite is green, and a mutant that drops the dir check leaves a stub. (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row b follow-up: the held stubs end with their test | LANDED 8a04f4aa4 on refactor, pushed. Temp-index landing of candidate 4d99c178b's one path onto bc579f7a8. No drift on the path since 540239b6b. Patch-id 84974d6b08d6 matches the candidate's. Gate per the brief: Webby APPROVE r1 rev 2883, Sage's gate 13:05-13:07Z (file 3x 37/0 no stub, bus 596/0, mutant left 2). |
|
||||||
| 249 | row 235 follow-up: the grant undo records hostLineLeft when install never returned, since the remote add can outlive an abort or timeout (mos-1166) | gizmoduck; reviewers duckworth | #1751 | done | — | Duckworth approves the manifest. On Sage's gate the bus suite and the whole touched test files are green, and a mutant that drops the new catch branch is killed. (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row b follow-up: the undo can't prove the remote add has ended | LANDED 9de5a57ab on refactor, pushed with 7b9737953 (DEFERRED N1). Range-diff: 8a04f4aa4..05595794b vs 8ca064158..9de5a57ab, same 3 paths, patch-id 99551b122e66 on both. Gate sage-2026 14:53Z: grant-executor whole 39/0, bus 598/0, no stub left, C1 (drop :1025) killed by G8 and both G23. Duckworth approve c30070. |
|
| 249 | row 235 follow-up: the grant undo records hostLineLeft when install never returned, since the remote add can outlive an abort or timeout (mos-1166) | gizmoduck; reviewers duckworth | #1751 | done | — | Duckworth approves the manifest. On Sage's gate the bus suite and the whole touched test files are green, and a mutant that drops the new catch branch is killed. (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row b follow-up: the undo can't prove the remote add has ended | LANDED 9de5a57ab on refactor, pushed with 7b9737953 (DEFERRED N1). Range-diff: 8a04f4aa4..05595794b vs 8ca064158..9de5a57ab, same 3 paths, patch-id 99551b122e66 on both. Gate sage-2026 14:53Z: grant-executor whole 39/0, bus 598/0, no stub left, C1 (drop :1025) killed by G8 and both G23. Duckworth approve c30070. |
|
||||||
| 250 | K12 (cohort.test.mjs) reads cgroup.events after cgroup.kill under load: print the shim's reason, then fix the cause at the source (Vikunja #450) | gizmoduck; reviewers filbert | #1755 | done | 197 done | reviewer approves the manifest; conversation and control-board suites whole on Sage's slot (sage) | `docs/plans/2026-10-21_k12-cohort-events.md` § Brief: K12 reads cgroup.events after cgroup.kill under load | LANDED 1b6158ce2 on refactor 19:42Z: candidate c1a858975 on 3b0aef995, manifest eca0b8e2, Filbert APPROVE rev 2957 (#1755 c30130). patch-id 29786caa = candidate; blob diff empty; tree 59f1e4781 = merge-tree. Gate on Sage slot sage-2109 (gizmoduck-0150): P1/P2/M1 as predicted, conversation whole 3x 183/183 plus concurrent pair, control-board 124/124. No drift on paths since base. |
|
| 250 | K12 (cohort.test.mjs) reads cgroup.events after cgroup.kill under load: print the shim's reason, then fix the cause at the source (Vikunja #450) | gizmoduck; reviewers filbert | #1755 | done | 197 done | reviewer approves the manifest; conversation and control-board suites whole on Sage's slot (sage) | `docs/plans/2026-10-21_k12-cohort-events.md` § Brief: K12 reads cgroup.events after cgroup.kill under load | LANDED 1b6158ce2 on refactor 19:42Z: candidate c1a858975 on 3b0aef995, manifest eca0b8e2, Filbert APPROVE rev 2957 (#1755 c30130). patch-id 29786caa = candidate; blob diff empty; tree 59f1e4781 = merge-tree. Gate on Sage slot sage-2109 (gizmoduck-0150): P1/P2/M1 as predicted, conversation whole 3x 183/183 plus concurrent pair, control-board 124/124. No drift on paths since base. |
|
||||||
| 251 | T27 (host-run.test.mjs:453) lists no identities right after ssh-add -t 1: print timing and agent state, then fix the cause at the source (Vikunja #453) | darkwing; reviewers dewey | #1756 | in-review, round 1, request posted | 197 done | reviewer approves the manifest; bus suite whole on Sage's slot (sage) | `docs/plans/2026-10-21_t27-ssh-add-lifetime.md` § Brief: T27 lists no identities right after ssh-add -t 1 | mos-1185 item 2. If proof 6 fails outside 197's paths in a pair wave, this and row 250 go ahead of 197 (item 4). |
|
| 251 | T27 (host-run.test.mjs:453) lists no identities right after ssh-add -t 1: print timing and agent state, then fix the cause at the source (Vikunja #453) | darkwing; reviewers dewey | #1756 | in-review, round 2, request posted | 197 done | reviewer approves the manifest; bus suite whole on Sage's slot (sage) | `docs/plans/2026-10-21_t27-ssh-add-lifetime.md` § Brief: T27 lists no identities right after ssh-add -t 1 | mos-1185 item 2. If proof 6 fails outside 197's paths in a pair wave, this and row 250 go ahead of 197 (item 4). |
|
||||||
| 252 | Console inbox Approve and Deny for grant requests (#435, J2) | gander; reviewers webby | — | briefed | — | Webby approves DESIGN.md then manifest; webui, bus, cli suites and every test-*.sh green on Sage's gate; DESIGN mutants killed; REQ-WEB-2 PRD amendment landed first (sage) | `docs/plans/2026-10-21_console-inbox-approve.md` § Gate | mos-1193. Chained on row 196's candidate (Q177): design starts now on Gander's row 196 build; code rebases onto 196's landing. Vikunja #435. |
|
| 252 | Console inbox Approve and Deny for grant requests (#435, J2) | gander; reviewers webby | — | briefed | — | Webby approves DESIGN.md then manifest; webui, bus, cli suites and every test-*.sh green on Sage's gate; DESIGN mutants killed; REQ-WEB-2 PRD amendment landed first (sage) | `docs/plans/2026-10-21_console-inbox-approve.md` § Gate | mos-1193. Chained on row 196's candidate (Q177): design starts now on Gander's row 196 build; code rebases onto 196's landing. Vikunja #435. |
|
||||||
| 253 | F27: case2-unit.sh and case1-accept.sh move to --tester-socket and refuse --tester-port with stack-release's migration wording; no .53/.54 copy with 196 until this lands (mos-1198 item 4) | gander; reviewers duckworth | #1758 | queued | 196 done | reviewer approves DESIGN.md then the manifest; cli and webui suites whole and every scripts/test-*.sh on Sage's slot; mutants per DESIGN.md; static check covers scripts and tests (sage) | `docs/plans/2026-10-21_tester-socket-scripts.md` § Brief: case2-unit.sh and case1-accept.sh move to --tester-socket (F27) | — |
|
| 253 | F27: case2-unit.sh and case1-accept.sh move to --tester-socket and refuse --tester-port with stack-release's migration wording; no .53/.54 copy with 196 until this lands (mos-1198 item 4) | gander; reviewers duckworth | #1758 | briefed | 196 done | reviewer approves DESIGN.md then the manifest; cli and webui suites whole and every scripts/test-*.sh on Sage's slot; mutants per DESIGN.md; static check covers scripts and tests (sage) | `docs/plans/2026-10-21_tester-socket-scripts.md` § Brief: case2-unit.sh and case1-accept.sh move to --tester-socket (F27) | — |
|
||||||
| 254 | Library sync follow-up: client timeout, STATUS codes, README (222 deferrals, #1759) | megavolt; reviewers dewey | — | queued | 196 done | Dewey approves the manifest; bus, library and webui suites whole and every scripts/test-*.sh green on Sage's slot; the timeout and STATUS mutants killed (sage) | `docs/plans/2026-10-21_library-sync-followup.md` § Gate | Dewey's deferrals from 222 approval c30138. Chained after 196 (human-cli channel proof). Issue #1759. |
|
| 254 | Library sync follow-up: client timeout, STATUS codes, README (222 deferrals, #1759) | megavolt; reviewers dewey | #1759 | briefed | 196 done | Dewey approves the manifest; bus, library and webui suites whole and every scripts/test-*.sh green on Sage's slot; the timeout and STATUS mutants killed (sage) | `docs/plans/2026-10-21_library-sync-followup.md` § Gate | Dewey's deferrals from 222 approval c30138. Chained after 196 (human-cli channel proof). Issue #1759. |
|
||||||
| 255 | Bundled Pocket ID for users with no OIDC provider, design (Q203, #1760) | launchpad; reviewers webby | — | queued | 252 done | Webby approves DESIGN.md; design only, build rows follow after Sage checks it against Q203, O6, REQ-WEB-2 and REQ-INST-1 (sage) | `docs/plans/2026-10-21_bundled-pocket-id.md` § Gate | Vikunja 458, Gitea #1760, mos-1202 item 2. REQ-INST-2 lands in PRD 1.10 as post-v1 (mos-1204). Design only: no install, no download, no .53/.54, dragon-lin keeps Authentik. |
|
| 255 | Bundled Pocket ID for users with no OIDC provider, design (Q203, #1760) | launchpad; reviewers webby | — | queued | 252 done | Webby approves DESIGN.md; design only, build rows follow after Sage checks it against Q203, O6, REQ-WEB-2 and REQ-INST-1 (sage) | `docs/plans/2026-10-21_bundled-pocket-id.md` § Gate | Vikunja 458, Gitea #1760, mos-1202 item 2. REQ-INST-2 lands in PRD 1.10 as post-v1 (mos-1204). Design only: no install, no download, no .53/.54, dragon-lin keeps Authentik. |
|
||||||
|
|
||||||
<!-- mosaic-queue:end -->
|
<!-- mosaic-queue:end -->
|
||||||
|
|||||||
+608
-20
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
||||||
"revision": 2976,
|
"revision": 2994,
|
||||||
"rows": [
|
"rows": [
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
@@ -20514,7 +20514,7 @@
|
|||||||
"closes": [
|
"closes": [
|
||||||
1694
|
1694
|
||||||
],
|
],
|
||||||
"state": "in-progress",
|
"state": "done",
|
||||||
"previousState": null,
|
"previousState": null,
|
||||||
"required": false,
|
"required": false,
|
||||||
"requiredSince": null,
|
"requiredSince": null,
|
||||||
@@ -20584,18 +20584,69 @@
|
|||||||
"candidate": "d9fefc49ab1affb02d68b35b658772da4e82c724255611a7fe1d59b48b62006c"
|
"candidate": "d9fefc49ab1affb02d68b35b658772da4e82c724255611a7fe1d59b48b62006c"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": 2,
|
||||||
|
"op": "gander-196-manifest-r6",
|
||||||
|
"by": "gander",
|
||||||
|
"at": "2026-10-21T20:51:08.099Z",
|
||||||
|
"issue": 1694,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "537d30aef70b6cd19ab7283ce2a702d9ac55bb179c60d6a55f50b45a0e5b149d",
|
||||||
|
"text": "0ad63c4f7a6cdd5b2587a0969fe7a95539cf1e4601f51fb33cc4df94a718b2b5 docs/TOOLS.md\n10c996d323ac46d45548f7748d40b246de93f8c5eacae9f951c6eeb5dcc62697 packages/bus/README.md\n60720461a7994011a9a30594715eb2c992be699cd61c656e77cbd609ad05328e packages/bus/fixtures/peer-client.mjs\n0c6d96abe4607cba0b02b0638a2fc217ff8135bac9a47761a0ef015fbe9d3079 packages/bus/src/human.mjs\nd5d98a9133a1b449acc48143fd559d890a470c6ea210b30b9b70e491e6cd855a packages/bus/src/interpreter.mjs\n29c88655e8b9aed8db604573c9213fd9f3c40ef35ff04f4eda8fbe8f1b8a32d7 packages/bus/src/peercred.mjs\nd1536a8f472fa5b3773adb10555529ed049ad63b647c0b44c00ce5f25ce09f85 packages/bus/src/peercred.py\n32ef39d80b523bdd586c29620d7a752c309c8e1aa70befc1414125468f3411dd packages/bus/src/principal.mjs\n190a4f56c44131f8a2325bc9c4a822556de432d1afd2e75ffe3168a171320bed packages/bus/src/runtime.mjs\n7be306c830aa98763b34b329995b40e9df443483fe20fcd69100a3acb6311bd6 packages/bus/src/server.mjs\ne99133c3c957a1e856e404343721add2430e4a0d8c75452517aef04942af56ab packages/bus/tests/channel-proof.test.mjs\nd19779b97e80ed3d62f58d0e798df46c23f45fa02b14fb4ac7a2ff4690a734e2 packages/bus/tests/interpreter.test.mjs\na39af877a2d9143cc8d0584af0d603ca7ab651db8787e5816579762f17295887 packages/bus/tests/peer-transport.test.mjs\n2c4c0bed41e546ce94535d8c4547b1cf5552a181183525dd1d52e2af1d64ccb6 packages/bus/tests/peercred.test.mjs\ncefbc0688d823c69196d94bb71467884acd639070721286d7e8e4e986c8240c1 packages/bus/tests/principal.test.mjs\n95c7acdb47f753d1e129adaa90b5937318d8d006ca47be9d92729fdae013776f packages/cli/README.md\n4bd7bdf0898844684ebf9444b110d2c5b6fa874b2681183e54f1f62f97823192 packages/cli/src/tester-http.mjs\na7cb20db2941b3b3abb09bcaa55eac92a1d420cf4ec79c6f83e4bb3235e04a2b packages/cli/tests/stack-release-fixture.mjs\n414d39e37d8e332761a6120ab728f67538e36082bf1f609eec7747bebdb434d4 packages/cli/tests/stack-release.test.mjs\nfbaa36e64129aee324341364bde831c379c098b97932cceadb7fcaa7909d4b20 packages/cli/tests/tester-http.test.mjs\n04b7c1165c4fa73137a72e8373d70fd7d96a5897b5511170e6d41908a7667e96 packages/webui/README.md\n934ab2f9b6bde72aafe7814758550c283eb25a4f3a23b284021b13718d67178f packages/webui/src/bus.mjs\n63dc2af0ff0c8f7c624268a78ffeede1593182a38d657a53e597338edf09226e packages/webui/src/cli.mjs\nda624f188c69e016ff82e1d1dcae1c579e68a57f0f25d773bb5d8bca56b80ee1 packages/webui/src/serve.mjs\n1c1fe0c795adac97f28502564a75f26d5666d9be5ae51169f7dd5bb7741fad16 packages/webui/src/tester-socket.mjs\n2f3ea92cbe1ca115301ee1e3b8fc55a206842606237446b700881ee57a1b18cb packages/webui/tests/browser.mjs\nf505b5fc635aa699556c237a92401b495943e45e25ebfadab945d64477e3e86e packages/webui/tests/library-cli.test.mjs\nedef361c4654ec010809c12c87c00197ec6e6b8337863068c4ffa144e291e300 packages/webui/tests/proof-cli.test.mjs\n5f34d699a1bce6f46f286def1a93fdd4d863d06bec6839677fae1041be7153dd packages/webui/tests/proof.test.mjs\n6457debc3d233a24643be00e4876e1129db664da2fbf5cc7168f3e371c46f313 packages/webui/tests/service.test.mjs\n3c1d2481eff2271c1c83f7ec2e9d616ac22600d032af23afc47f919c58f1b9ba packages/webui/tests/sso.test.mjs\n9215ff92df774ba1e83819b87f758b53c8f3d19c2824c916490165914f1cb9e8 packages/webui/tests/tester-browser-fixture.mjs\n89ffc5cbed1630a523080e8561d3678c1f781fb657199a5cd6cdb8189f082c73 packages/webui/tests/tester-browser.test.mjs\n23219434713fbd283a1e5cb1a373ed9d19d0963e171636dbf39bed3d60cd1316 packages/webui/tests/tester-cli.test.mjs\n7d4f3a59d21675807b1bfb92d40b7378134df450590bc6d42fa4103ab1343348 packages/webui/tests/tester-fixture.mjs\n7f0fc2daead11048cb86e0a74b6a223314785b1740a2927461d012b876a69f18 packages/webui/tests/tester-listener.test.mjs\nc01a942da1ad66a08a4e7c92d3c7e64f517530acfe5517f1e9895767d5ea3c0b packages/webui/tests/tester-socket.test.mjs\nb916a2793311d21e3ce7117e9b5e0768e6e33c841fa3aa39fb7ffc9c5974acd2 scripts/stack-release.sh\n6e7069cca9f7aef84c17f15611f2d7e0d09083a363c23da8dbd14d3ed29f0f40 scripts/webui-service.sh\n"
|
||||||
|
},
|
||||||
|
"request": "comment",
|
||||||
|
"attempts": [
|
||||||
|
{
|
||||||
|
"op": "gander-196-manifest-r6",
|
||||||
|
"by": "gander",
|
||||||
|
"at": "2026-10-21T20:51:08.099Z",
|
||||||
|
"state": "failed",
|
||||||
|
"comment": null,
|
||||||
|
"transport": {
|
||||||
|
"outcome": "failed",
|
||||||
|
"status": null,
|
||||||
|
"comment": null,
|
||||||
|
"detail": "pre-send: the credential or account check failed"
|
||||||
|
},
|
||||||
|
"resolutions": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"op": "sage-196-review-r2b",
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:53:25.208Z",
|
||||||
|
"state": "posted",
|
||||||
|
"comment": 30155,
|
||||||
|
"transport": {
|
||||||
|
"outcome": "posted",
|
||||||
|
"status": 201,
|
||||||
|
"comment": 30155,
|
||||||
|
"detail": "created"
|
||||||
|
},
|
||||||
|
"resolutions": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"duplicateRisk": false,
|
||||||
|
"receipts": [
|
||||||
|
{
|
||||||
|
"reviewer": "duckworth",
|
||||||
|
"op": "duckworth-0098-record",
|
||||||
|
"at": "2026-10-21T20:54:59.089Z",
|
||||||
|
"verdict": "approve",
|
||||||
|
"comment": 30156,
|
||||||
|
"candidate": "537d30aef70b6cd19ab7283ce2a702d9ac55bb179c60d6a55f50b45a0e5b149d"
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"claim": {
|
"claim": null,
|
||||||
"seat": "gander",
|
"note": "Landed 7247d80c7 on 666173292: 39 manifest paths of 527b9a1e6 (CANDIDATE.sha256 537d30ae), patch-id 6f3777d593e6 matches f48725cfc..527b9a1e6 on the manifest, blob diff empty, tree matches merge-tree. Gate gander-0066 2334/0/1, all 10 shells, 38/38 mutants. Approved rev 2973 and rev 2986 (Duckworth, c30156). Overlap: 202 cli README and 194 Honker branches rebase onto it. BUILD-LOG and C1 DEFERRED follow doc-only.",
|
||||||
"op": "gander-196-start"
|
|
||||||
},
|
|
||||||
"note": null,
|
|
||||||
"blockedReason": null,
|
"blockedReason": null,
|
||||||
"createdAt": "2026-10-20T19:01:13.621Z",
|
"createdAt": "2026-10-20T19:01:13.621Z",
|
||||||
"updatedAt": "2026-10-21T20:17:46.980Z",
|
"updatedAt": "2026-10-21T20:58:33.437Z",
|
||||||
"updatedBy": "gander"
|
"updatedBy": "sage"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 197,
|
"id": 197,
|
||||||
@@ -25085,7 +25136,7 @@
|
|||||||
"closes": [
|
"closes": [
|
||||||
1757
|
1757
|
||||||
],
|
],
|
||||||
"state": "briefed",
|
"state": "in-review",
|
||||||
"previousState": null,
|
"previousState": null,
|
||||||
"required": false,
|
"required": false,
|
||||||
"requiredSince": null,
|
"requiredSince": null,
|
||||||
@@ -25105,12 +25156,63 @@
|
|||||||
"reviewers": [
|
"reviewers": [
|
||||||
"webby"
|
"webby"
|
||||||
],
|
],
|
||||||
"review": null,
|
"review": {
|
||||||
"claim": null,
|
"rounds": [
|
||||||
|
{
|
||||||
|
"n": 1,
|
||||||
|
"op": "morgana-244-inreview-r1",
|
||||||
|
"by": "morgana",
|
||||||
|
"at": "2026-10-21T20:49:44.772Z",
|
||||||
|
"issue": 1757,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "6e7e3e3c290fe5034cc8766b6dc7eeb3725a99f330837a357c66381d18be1b60",
|
||||||
|
"text": "87e5deae3021116da0e78ce9c47bc2899dbcbc4d7207b8b293400d9b1549807c agents/morgana/work/queue-244/BUILD.md\n75d83e2cd7bc7173a0b8175600df819fb2bdf522d3930b265a78d4fcd31186d1 packages/cli/tests/gate-lane-auth.test.mjs\n5063d9458b2bf61ae85e8470f713f326a2ae1e19e6dd85f71ba531782b312fa8 packages/cli/tests/gate-lane-image.test.mjs\nbe706dff832257bd4781abeabd19faa4ac16edf9a4af0c96457e33cf3bb6deb3 scripts/test-release.sh\n10c4abb70bf9b83e617089b06a5436cc7fa6b866a176458b22128c3a15163f94 scripts/test-task.sh\nb488c7f275721e3e7b93d02a91345c0f5af99be0a5aed2e3f171d46ceca24521 scripts/testing/README.md\n8c5b08b136eda3964d8729ef646ff09f028c8348eded3bb6f79fb3fdd101bee7 scripts/testing/gate-lane.mjs\n10e87fcc9bce0cead8ff27af27cc6e0910820cd15da8e449cb5c07e379392e75 scripts/testing/lane-docker.mjs\n"
|
||||||
|
},
|
||||||
|
"request": "comment",
|
||||||
|
"attempts": [
|
||||||
|
{
|
||||||
|
"op": "morgana-244-inreview-r1",
|
||||||
|
"by": "morgana",
|
||||||
|
"at": "2026-10-21T20:49:44.772Z",
|
||||||
|
"state": "failed",
|
||||||
|
"comment": null,
|
||||||
|
"transport": {
|
||||||
|
"outcome": "failed",
|
||||||
|
"status": null,
|
||||||
|
"comment": null,
|
||||||
|
"detail": "pre-send: the credential or account check failed"
|
||||||
|
},
|
||||||
|
"resolutions": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"op": "sage-244-review-r1b",
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:52:11.784Z",
|
||||||
|
"state": "posted",
|
||||||
|
"comment": 30154,
|
||||||
|
"transport": {
|
||||||
|
"outcome": "posted",
|
||||||
|
"status": 201,
|
||||||
|
"comment": 30154,
|
||||||
|
"detail": "created"
|
||||||
|
},
|
||||||
|
"resolutions": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"duplicateRisk": false,
|
||||||
|
"receipts": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"claim": {
|
||||||
|
"seat": "morgana",
|
||||||
|
"op": "morgana-244-start"
|
||||||
|
},
|
||||||
"note": null,
|
"note": null,
|
||||||
"blockedReason": null,
|
"blockedReason": null,
|
||||||
"createdAt": "2026-10-21T09:15:58.616Z",
|
"createdAt": "2026-10-21T09:15:58.616Z",
|
||||||
"updatedAt": "2026-10-21T19:33:20.763Z",
|
"updatedAt": "2026-10-21T20:52:44.248Z",
|
||||||
"updatedBy": "sage"
|
"updatedBy": "sage"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -25709,6 +25811,41 @@
|
|||||||
],
|
],
|
||||||
"duplicateRisk": false,
|
"duplicateRisk": false,
|
||||||
"receipts": []
|
"receipts": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"n": 2,
|
||||||
|
"op": "darkwing-251-inreview-r2",
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:10:40.372Z",
|
||||||
|
"issue": 1756,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "f2bdd68461976b682df8ae0d7cf0e01d64eebf90162eafb1e3a505956c8ce278",
|
||||||
|
"text": "e7d64f42fcf125d3a170cc00d749a5c6d0102f2130bd7c4bbe7f8c0ce8aef51c agents/darkwing/work/queue-251/BUILD.md\n280132c727bb3f9f392f6e95a6ff199efe947c4b40c1e8896640f75498cd6044 packages/bus/tests/host-run.test.mjs\n"
|
||||||
|
},
|
||||||
|
"request": "comment",
|
||||||
|
"attempts": [
|
||||||
|
{
|
||||||
|
"op": "darkwing-251-inreview-r2",
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:10:40.372Z",
|
||||||
|
"state": "posted",
|
||||||
|
"comment": 30164,
|
||||||
|
"transport": null,
|
||||||
|
"resolutions": [
|
||||||
|
{
|
||||||
|
"verb": "resolve",
|
||||||
|
"op": "darkwing-251-resolve-r2",
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:12:19.309Z",
|
||||||
|
"comment": 30164,
|
||||||
|
"reason": null
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"duplicateRisk": false,
|
||||||
|
"receipts": []
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -25719,7 +25856,7 @@
|
|||||||
"note": "mos-1185 item 2. If proof 6 fails outside 197's paths in a pair wave, this and row 250 go ahead of 197 (item 4).",
|
"note": "mos-1185 item 2. If proof 6 fails outside 197's paths in a pair wave, this and row 250 go ahead of 197 (item 4).",
|
||||||
"blockedReason": null,
|
"blockedReason": null,
|
||||||
"createdAt": "2026-10-21T17:13:07.643Z",
|
"createdAt": "2026-10-21T17:13:07.643Z",
|
||||||
"updatedAt": "2026-10-21T19:18:59.931Z",
|
"updatedAt": "2026-10-21T21:12:19.309Z",
|
||||||
"updatedBy": "darkwing"
|
"updatedBy": "darkwing"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -25761,7 +25898,7 @@
|
|||||||
"closes": [
|
"closes": [
|
||||||
1758
|
1758
|
||||||
],
|
],
|
||||||
"state": "queued",
|
"state": "briefed",
|
||||||
"previousState": null,
|
"previousState": null,
|
||||||
"required": false,
|
"required": false,
|
||||||
"requiredSince": null,
|
"requiredSince": null,
|
||||||
@@ -25786,16 +25923,20 @@
|
|||||||
"note": null,
|
"note": null,
|
||||||
"blockedReason": null,
|
"blockedReason": null,
|
||||||
"createdAt": "2026-10-21T19:47:54.542Z",
|
"createdAt": "2026-10-21T19:47:54.542Z",
|
||||||
"updatedAt": "2026-10-21T19:47:54.542Z",
|
"updatedAt": "2026-10-21T21:11:12.638Z",
|
||||||
"updatedBy": "sage"
|
"updatedBy": "sage"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 254,
|
"id": 254,
|
||||||
"piece": "Library sync follow-up: client timeout, STATUS codes, README (222 deferrals, #1759)",
|
"piece": "Library sync follow-up: client timeout, STATUS codes, README (222 deferrals, #1759)",
|
||||||
"owner": "megavolt",
|
"owner": "megavolt",
|
||||||
"issues": [],
|
"issues": [
|
||||||
"closes": [],
|
1759
|
||||||
"state": "queued",
|
],
|
||||||
|
"closes": [
|
||||||
|
1759
|
||||||
|
],
|
||||||
|
"state": "briefed",
|
||||||
"previousState": null,
|
"previousState": null,
|
||||||
"required": false,
|
"required": false,
|
||||||
"requiredSince": null,
|
"requiredSince": null,
|
||||||
@@ -25820,7 +25961,7 @@
|
|||||||
"note": "Dewey's deferrals from 222 approval c30138. Chained after 196 (human-cli channel proof). Issue #1759.",
|
"note": "Dewey's deferrals from 222 approval c30138. Chained after 196 (human-cli channel proof). Issue #1759.",
|
||||||
"blockedReason": null,
|
"blockedReason": null,
|
||||||
"createdAt": "2026-10-21T20:17:15.497Z",
|
"createdAt": "2026-10-21T20:17:15.497Z",
|
||||||
"updatedAt": "2026-10-21T20:17:15.497Z",
|
"updatedAt": "2026-10-21T21:11:45.908Z",
|
||||||
"updatedBy": "sage"
|
"updatedBy": "sage"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -104262,6 +104403,453 @@
|
|||||||
"receipt": "ok sage-r458-add rev 2976 row 255 none→queued"
|
"receipt": "ok sage-r458-add rev 2976 row 255 none→queued"
|
||||||
},
|
},
|
||||||
"viewSha": "9b2b48147dff353bc92e8f47eb3d9bc0f248b2b382d7148d1591f1c8437cce04"
|
"viewSha": "9b2b48147dff353bc92e8f47eb3d9bc0f248b2b382d7148d1591f1c8437cce04"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2977,
|
||||||
|
"op": "morgana-244-start",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 244,
|
||||||
|
"to": "in-progress",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": null,
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "morgana",
|
||||||
|
"at": "2026-10-21T20:49:10.163Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 244,
|
||||||
|
"from": "briefed",
|
||||||
|
"to": "in-progress",
|
||||||
|
"round": null,
|
||||||
|
"issue": null,
|
||||||
|
"candidate": null,
|
||||||
|
"receipt": "ok morgana-244-start rev 2977 row 244 briefed→in-progress"
|
||||||
|
},
|
||||||
|
"viewSha": "1923cb487ec169ba5eeb58cdaba354b3a0f061136fddd3b99fc67706af18a64a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2978,
|
||||||
|
"op": "morgana-244-inreview-r1",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 244,
|
||||||
|
"to": "in-review",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": "/mnt/storage/scratch/morgana-r244/candidate-manifest.sha256",
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "morgana",
|
||||||
|
"at": "2026-10-21T20:49:44.772Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 244,
|
||||||
|
"from": "in-progress",
|
||||||
|
"to": "in-review",
|
||||||
|
"round": 1,
|
||||||
|
"issue": 1757,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "6e7e3e3c290fe5034cc8766b6dc7eeb3725a99f330837a357c66381d18be1b60",
|
||||||
|
"text": "87e5deae3021116da0e78ce9c47bc2899dbcbc4d7207b8b293400d9b1549807c agents/morgana/work/queue-244/BUILD.md\n75d83e2cd7bc7173a0b8175600df819fb2bdf522d3930b265a78d4fcd31186d1 packages/cli/tests/gate-lane-auth.test.mjs\n5063d9458b2bf61ae85e8470f713f326a2ae1e19e6dd85f71ba531782b312fa8 packages/cli/tests/gate-lane-image.test.mjs\nbe706dff832257bd4781abeabd19faa4ac16edf9a4af0c96457e33cf3bb6deb3 scripts/test-release.sh\n10c4abb70bf9b83e617089b06a5436cc7fa6b866a176458b22128c3a15163f94 scripts/test-task.sh\nb488c7f275721e3e7b93d02a91345c0f5af99be0a5aed2e3f171d46ceca24521 scripts/testing/README.md\n8c5b08b136eda3964d8729ef646ff09f028c8348eded3bb6f79fb3fdd101bee7 scripts/testing/gate-lane.mjs\n10e87fcc9bce0cead8ff27af27cc6e0910820cd15da8e449cb5c07e379392e75 scripts/testing/lane-docker.mjs\n"
|
||||||
|
},
|
||||||
|
"receipt": "ok morgana-244-inreview-r1 rev 2978 row 244 in-progress→in-review round 1 on #1757; request morgana-244-inreview-r1 requesting"
|
||||||
|
},
|
||||||
|
"viewSha": "ffc26c20562fd80286b5d36f796d235f13c89fbc1b828b88187c1350de4abb0f"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2979,
|
||||||
|
"op": "morgana-244-inreview-r1.outcome",
|
||||||
|
"verb": "review-outcome",
|
||||||
|
"args": {
|
||||||
|
"id": 244,
|
||||||
|
"attempt": "morgana-244-inreview-r1",
|
||||||
|
"outcome": "failed",
|
||||||
|
"status": null,
|
||||||
|
"comment": null,
|
||||||
|
"detail": "pre-send: the credential or account check failed"
|
||||||
|
},
|
||||||
|
"by": "morgana",
|
||||||
|
"at": "2026-10-21T20:50:16.649Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 244,
|
||||||
|
"round": 1,
|
||||||
|
"attempt": "morgana-244-inreview-r1",
|
||||||
|
"state": "failed",
|
||||||
|
"receipt": "ok morgana-244-inreview-r1.outcome rev 2979 row 244 round 1 request morgana-244-inreview-r1 failed"
|
||||||
|
},
|
||||||
|
"viewSha": "39f8cf4a5854d75ba63b0706d8bffd312fe51821ce712a3f7d1c6aa787fecff2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2980,
|
||||||
|
"op": "gander-196-manifest-r6",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"to": "in-review",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": "/home/jwoltje/.t3/worktrees/mosaic-stack/gander-row196/agents/gander/work/queue-196/CANDIDATE.sha256",
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "gander",
|
||||||
|
"at": "2026-10-21T20:51:08.099Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"from": "in-progress",
|
||||||
|
"to": "in-review",
|
||||||
|
"round": 2,
|
||||||
|
"issue": 1694,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "537d30aef70b6cd19ab7283ce2a702d9ac55bb179c60d6a55f50b45a0e5b149d",
|
||||||
|
"text": "0ad63c4f7a6cdd5b2587a0969fe7a95539cf1e4601f51fb33cc4df94a718b2b5 docs/TOOLS.md\n10c996d323ac46d45548f7748d40b246de93f8c5eacae9f951c6eeb5dcc62697 packages/bus/README.md\n60720461a7994011a9a30594715eb2c992be699cd61c656e77cbd609ad05328e packages/bus/fixtures/peer-client.mjs\n0c6d96abe4607cba0b02b0638a2fc217ff8135bac9a47761a0ef015fbe9d3079 packages/bus/src/human.mjs\nd5d98a9133a1b449acc48143fd559d890a470c6ea210b30b9b70e491e6cd855a packages/bus/src/interpreter.mjs\n29c88655e8b9aed8db604573c9213fd9f3c40ef35ff04f4eda8fbe8f1b8a32d7 packages/bus/src/peercred.mjs\nd1536a8f472fa5b3773adb10555529ed049ad63b647c0b44c00ce5f25ce09f85 packages/bus/src/peercred.py\n32ef39d80b523bdd586c29620d7a752c309c8e1aa70befc1414125468f3411dd packages/bus/src/principal.mjs\n190a4f56c44131f8a2325bc9c4a822556de432d1afd2e75ffe3168a171320bed packages/bus/src/runtime.mjs\n7be306c830aa98763b34b329995b40e9df443483fe20fcd69100a3acb6311bd6 packages/bus/src/server.mjs\ne99133c3c957a1e856e404343721add2430e4a0d8c75452517aef04942af56ab packages/bus/tests/channel-proof.test.mjs\nd19779b97e80ed3d62f58d0e798df46c23f45fa02b14fb4ac7a2ff4690a734e2 packages/bus/tests/interpreter.test.mjs\na39af877a2d9143cc8d0584af0d603ca7ab651db8787e5816579762f17295887 packages/bus/tests/peer-transport.test.mjs\n2c4c0bed41e546ce94535d8c4547b1cf5552a181183525dd1d52e2af1d64ccb6 packages/bus/tests/peercred.test.mjs\ncefbc0688d823c69196d94bb71467884acd639070721286d7e8e4e986c8240c1 packages/bus/tests/principal.test.mjs\n95c7acdb47f753d1e129adaa90b5937318d8d006ca47be9d92729fdae013776f packages/cli/README.md\n4bd7bdf0898844684ebf9444b110d2c5b6fa874b2681183e54f1f62f97823192 packages/cli/src/tester-http.mjs\na7cb20db2941b3b3abb09bcaa55eac92a1d420cf4ec79c6f83e4bb3235e04a2b packages/cli/tests/stack-release-fixture.mjs\n414d39e37d8e332761a6120ab728f67538e36082bf1f609eec7747bebdb434d4 packages/cli/tests/stack-release.test.mjs\nfbaa36e64129aee324341364bde831c379c098b97932cceadb7fcaa7909d4b20 packages/cli/tests/tester-http.test.mjs\n04b7c1165c4fa73137a72e8373d70fd7d96a5897b5511170e6d41908a7667e96 packages/webui/README.md\n934ab2f9b6bde72aafe7814758550c283eb25a4f3a23b284021b13718d67178f packages/webui/src/bus.mjs\n63dc2af0ff0c8f7c624268a78ffeede1593182a38d657a53e597338edf09226e packages/webui/src/cli.mjs\nda624f188c69e016ff82e1d1dcae1c579e68a57f0f25d773bb5d8bca56b80ee1 packages/webui/src/serve.mjs\n1c1fe0c795adac97f28502564a75f26d5666d9be5ae51169f7dd5bb7741fad16 packages/webui/src/tester-socket.mjs\n2f3ea92cbe1ca115301ee1e3b8fc55a206842606237446b700881ee57a1b18cb packages/webui/tests/browser.mjs\nf505b5fc635aa699556c237a92401b495943e45e25ebfadab945d64477e3e86e packages/webui/tests/library-cli.test.mjs\nedef361c4654ec010809c12c87c00197ec6e6b8337863068c4ffa144e291e300 packages/webui/tests/proof-cli.test.mjs\n5f34d699a1bce6f46f286def1a93fdd4d863d06bec6839677fae1041be7153dd packages/webui/tests/proof.test.mjs\n6457debc3d233a24643be00e4876e1129db664da2fbf5cc7168f3e371c46f313 packages/webui/tests/service.test.mjs\n3c1d2481eff2271c1c83f7ec2e9d616ac22600d032af23afc47f919c58f1b9ba packages/webui/tests/sso.test.mjs\n9215ff92df774ba1e83819b87f758b53c8f3d19c2824c916490165914f1cb9e8 packages/webui/tests/tester-browser-fixture.mjs\n89ffc5cbed1630a523080e8561d3678c1f781fb657199a5cd6cdb8189f082c73 packages/webui/tests/tester-browser.test.mjs\n23219434713fbd283a1e5cb1a373ed9d19d0963e171636dbf39bed3d60cd1316 packages/webui/tests/tester-cli.test.mjs\n7d4f3a59d21675807b1bfb92d40b7378134df450590bc6d42fa4103ab1343348 packages/webui/tests/tester-fixture.mjs\n7f0fc2daead11048cb86e0a74b6a223314785b1740a2927461d012b876a69f18 packages/webui/tests/tester-listener.test.mjs\nc01a942da1ad66a08a4e7c92d3c7e64f517530acfe5517f1e9895767d5ea3c0b packages/webui/tests/tester-socket.test.mjs\nb916a2793311d21e3ce7117e9b5e0768e6e33c841fa3aa39fb7ffc9c5974acd2 scripts/stack-release.sh\n6e7069cca9f7aef84c17f15611f2d7e0d09083a363c23da8dbd14d3ed29f0f40 scripts/webui-service.sh\n"
|
||||||
|
},
|
||||||
|
"receipt": "ok gander-196-manifest-r6 rev 2980 row 196 in-progress→in-review round 2 on #1694; request gander-196-manifest-r6 requesting"
|
||||||
|
},
|
||||||
|
"viewSha": "9f6ae73cc3c59e22f71ac340a7d09c5c9c4de226e3bf98f3bf45f33851a020a5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2981,
|
||||||
|
"op": "gander-196-manifest-r6.outcome",
|
||||||
|
"verb": "review-outcome",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"attempt": "gander-196-manifest-r6",
|
||||||
|
"outcome": "failed",
|
||||||
|
"status": null,
|
||||||
|
"comment": null,
|
||||||
|
"detail": "pre-send: the credential or account check failed"
|
||||||
|
},
|
||||||
|
"by": "gander",
|
||||||
|
"at": "2026-10-21T20:51:39.942Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"round": 2,
|
||||||
|
"attempt": "gander-196-manifest-r6",
|
||||||
|
"state": "failed",
|
||||||
|
"receipt": "ok gander-196-manifest-r6.outcome rev 2981 row 196 round 2 request gander-196-manifest-r6 failed"
|
||||||
|
},
|
||||||
|
"viewSha": "f79bfeade3f582818a8ff4e8cd34ee5f9a8f54828d1c95d8bd62d227b34338e6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2982,
|
||||||
|
"op": "sage-244-review-r1b",
|
||||||
|
"verb": "review-request",
|
||||||
|
"args": {
|
||||||
|
"id": 244
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:52:11.784Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 244,
|
||||||
|
"round": 1,
|
||||||
|
"attempt": "sage-244-review-r1b",
|
||||||
|
"state": "requesting",
|
||||||
|
"receipt": "ok sage-244-review-r1b rev 2982 row 244 round 1 request sage-244-review-r1b requesting"
|
||||||
|
},
|
||||||
|
"viewSha": "88925213d32cb6b355fe6c54a293ff16f473a174aadb46b4aa1f196fabe36e1f"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2983,
|
||||||
|
"op": "sage-244-review-r1b.outcome",
|
||||||
|
"verb": "review-outcome",
|
||||||
|
"args": {
|
||||||
|
"id": 244,
|
||||||
|
"attempt": "sage-244-review-r1b",
|
||||||
|
"outcome": "posted",
|
||||||
|
"status": 201,
|
||||||
|
"comment": 30154,
|
||||||
|
"detail": "created"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:52:44.248Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 244,
|
||||||
|
"round": 1,
|
||||||
|
"attempt": "sage-244-review-r1b",
|
||||||
|
"state": "posted",
|
||||||
|
"receipt": "ok sage-244-review-r1b.outcome rev 2983 row 244 round 1 request sage-244-review-r1b posted comment 30154"
|
||||||
|
},
|
||||||
|
"viewSha": "4b3da809621219ffbff95bff6adf31f71440a496f04d5a3e506cf4bfb75eb444"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2984,
|
||||||
|
"op": "sage-196-review-r2b",
|
||||||
|
"verb": "review-request",
|
||||||
|
"args": {
|
||||||
|
"id": 196
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:53:25.208Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"round": 2,
|
||||||
|
"attempt": "sage-196-review-r2b",
|
||||||
|
"state": "requesting",
|
||||||
|
"receipt": "ok sage-196-review-r2b rev 2984 row 196 round 2 request sage-196-review-r2b requesting"
|
||||||
|
},
|
||||||
|
"viewSha": "c1d882f65b6ed95b007c78b8a532a80a731e34dcf70ce5b3c85eafb3832a6efd"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2985,
|
||||||
|
"op": "sage-196-review-r2b.outcome",
|
||||||
|
"verb": "review-outcome",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"attempt": "sage-196-review-r2b",
|
||||||
|
"outcome": "posted",
|
||||||
|
"status": 201,
|
||||||
|
"comment": 30155,
|
||||||
|
"detail": "created"
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:53:57.304Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"round": 2,
|
||||||
|
"attempt": "sage-196-review-r2b",
|
||||||
|
"state": "posted",
|
||||||
|
"receipt": "ok sage-196-review-r2b.outcome rev 2985 row 196 round 2 request sage-196-review-r2b posted comment 30155"
|
||||||
|
},
|
||||||
|
"viewSha": "cd92dcbc6f2c8a57380369e9c57dd09cf6db128545ff11e77fa246d80bfe614a"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2986,
|
||||||
|
"op": "duckworth-0098-record",
|
||||||
|
"verb": "review-record",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"verdict": "approve",
|
||||||
|
"comment": 30156,
|
||||||
|
"candidate": "537d30aef70b6cd19ab7283ce2a702d9ac55bb179c60d6a55f50b45a0e5b149d"
|
||||||
|
},
|
||||||
|
"by": "duckworth",
|
||||||
|
"at": "2026-10-21T20:54:59.089Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"round": 2,
|
||||||
|
"verdict": "approve",
|
||||||
|
"receipt": "ok duckworth-0098-record rev 2986 row 196 round 2 approve by duckworth (comment 30156)"
|
||||||
|
},
|
||||||
|
"viewSha": "204d0c2d64d27c6e3480f866cea0c2aa3657851fc56dd2ee2b3ecdd3cdb0ed1b"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2987,
|
||||||
|
"op": "sage-196-landing-note",
|
||||||
|
"verb": "note",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"text": "Landed 7247d80c7 on 666173292: 39 manifest paths of 527b9a1e6 (CANDIDATE.sha256 537d30ae), patch-id 6f3777d593e6 matches f48725cfc..527b9a1e6 on the manifest, blob diff empty, tree matches merge-tree. Gate gander-0066 2334/0/1, all 10 shells, 38/38 mutants. Approved rev 2973 and rev 2986 (Duckworth, c30156). Overlap: 202 cli README and 194 Honker branches rebase onto it. BUILD-LOG and C1 DEFERRED follow doc-only."
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:58:02.224Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"field": "note",
|
||||||
|
"receipt": "ok sage-196-landing-note rev 2987 row 196 note"
|
||||||
|
},
|
||||||
|
"viewSha": "f6ee00477e8cb4bfea13eea5590c16b713eec9c485cc3c82da79cbbd53740473"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2988,
|
||||||
|
"op": "sage-196-done",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 196,
|
||||||
|
"to": "done",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": null,
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T20:58:33.437Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 196,
|
||||||
|
"from": "in-review",
|
||||||
|
"to": "done",
|
||||||
|
"round": 2,
|
||||||
|
"issue": null,
|
||||||
|
"candidate": null,
|
||||||
|
"receipt": "ok sage-196-done rev 2988 row 196 in-review→done round 2"
|
||||||
|
},
|
||||||
|
"viewSha": "785cd1b3d64c9fe685cef50753c9a04b5718ecc097d7199dfb9bc2cf27ae4361"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2989,
|
||||||
|
"op": "sage-254-issue",
|
||||||
|
"verb": "set",
|
||||||
|
"args": {
|
||||||
|
"id": 254,
|
||||||
|
"field": "issues",
|
||||||
|
"value": [
|
||||||
|
1759
|
||||||
|
],
|
||||||
|
"reason": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T21:09:30.787Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 254,
|
||||||
|
"field": "issues",
|
||||||
|
"from": [],
|
||||||
|
"to": [
|
||||||
|
1759
|
||||||
|
],
|
||||||
|
"closes": {
|
||||||
|
"from": [],
|
||||||
|
"to": [
|
||||||
|
1759
|
||||||
|
],
|
||||||
|
"narrowed": false
|
||||||
|
},
|
||||||
|
"receipt": "ok sage-254-issue rev 2989 row 254 issues: none→#1759; closes: none→#1759"
|
||||||
|
},
|
||||||
|
"viewSha": "209ae6f110d6eeed579b3f795719a05351dc6c7f37c151227d73f8bf89d2a53e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2990,
|
||||||
|
"op": "darkwing-251-inprogress-r2",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 251,
|
||||||
|
"to": "in-progress",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": null,
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:10:03.811Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 251,
|
||||||
|
"from": "in-review",
|
||||||
|
"to": "in-progress",
|
||||||
|
"round": null,
|
||||||
|
"issue": null,
|
||||||
|
"candidate": null,
|
||||||
|
"receipt": "ok darkwing-251-inprogress-r2 rev 2990 row 251 in-review→in-progress"
|
||||||
|
},
|
||||||
|
"viewSha": "ee26d40e917bd52bf2770819fe5b5c81a2d3ea9546cb8c2113af215bd40e9519"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2991,
|
||||||
|
"op": "darkwing-251-inreview-r2",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 251,
|
||||||
|
"to": "in-review",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": "/home/jwoltje/darkwing-scratch/r251/manifest-27f01ef63a6e9d2fcb7198ffc11ae9e389ab4da5.sha256",
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:10:40.372Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 251,
|
||||||
|
"from": "in-progress",
|
||||||
|
"to": "in-review",
|
||||||
|
"round": 2,
|
||||||
|
"issue": 1756,
|
||||||
|
"candidate": {
|
||||||
|
"kind": "manifest",
|
||||||
|
"digest": "f2bdd68461976b682df8ae0d7cf0e01d64eebf90162eafb1e3a505956c8ce278",
|
||||||
|
"text": "e7d64f42fcf125d3a170cc00d749a5c6d0102f2130bd7c4bbe7f8c0ce8aef51c agents/darkwing/work/queue-251/BUILD.md\n280132c727bb3f9f392f6e95a6ff199efe947c4b40c1e8896640f75498cd6044 packages/bus/tests/host-run.test.mjs\n"
|
||||||
|
},
|
||||||
|
"receipt": "ok darkwing-251-inreview-r2 rev 2991 row 251 in-progress→in-review round 2 on #1756; request darkwing-251-inreview-r2 requesting"
|
||||||
|
},
|
||||||
|
"viewSha": "f05f76b194c6b73232db4892921f4b56c310d5b493981287dd8a4217b23edec3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2992,
|
||||||
|
"op": "sage-253-briefed",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 253,
|
||||||
|
"to": "briefed",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": null,
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T21:11:12.638Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 253,
|
||||||
|
"from": "queued",
|
||||||
|
"to": "briefed",
|
||||||
|
"round": null,
|
||||||
|
"issue": null,
|
||||||
|
"candidate": null,
|
||||||
|
"receipt": "ok sage-253-briefed rev 2992 row 253 queued→briefed"
|
||||||
|
},
|
||||||
|
"viewSha": "48947ebf2f45373f6443fbe62f43616b8c2dba7e3ed3d5134ae8e80383063658"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2993,
|
||||||
|
"op": "sage-254-briefed",
|
||||||
|
"verb": "move",
|
||||||
|
"args": {
|
||||||
|
"id": 254,
|
||||||
|
"to": "briefed",
|
||||||
|
"reason": null,
|
||||||
|
"candidate": null,
|
||||||
|
"evidence": null,
|
||||||
|
"issue": null
|
||||||
|
},
|
||||||
|
"by": "sage",
|
||||||
|
"at": "2026-10-21T21:11:45.908Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 254,
|
||||||
|
"from": "queued",
|
||||||
|
"to": "briefed",
|
||||||
|
"round": null,
|
||||||
|
"issue": null,
|
||||||
|
"candidate": null,
|
||||||
|
"receipt": "ok sage-254-briefed rev 2993 row 254 queued→briefed"
|
||||||
|
},
|
||||||
|
"viewSha": "ec736c1e91f42fc9e2141454630e1664000d2be2562c03052d04e08015e32af7"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"rev": 2994,
|
||||||
|
"op": "darkwing-251-resolve-r2",
|
||||||
|
"verb": "review-resolve",
|
||||||
|
"args": {
|
||||||
|
"id": 251,
|
||||||
|
"attempt": "darkwing-251-inreview-r2",
|
||||||
|
"comment": 30164
|
||||||
|
},
|
||||||
|
"by": "darkwing",
|
||||||
|
"at": "2026-10-21T21:12:19.309Z",
|
||||||
|
"semantics": 2,
|
||||||
|
"result": {
|
||||||
|
"row": 251,
|
||||||
|
"round": 2,
|
||||||
|
"attempt": "darkwing-251-inreview-r2",
|
||||||
|
"state": "posted",
|
||||||
|
"receipt": "ok darkwing-251-resolve-r2 rev 2994 row 251 round 2 request darkwing-251-inreview-r2 requesting→posted comment 30164"
|
||||||
|
},
|
||||||
|
"viewSha": "ad44355179caf42d60dc72ac782bfb1abe147df011c93639df2a727f20c9832b"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user