queue: revs 2173-2177: row 178 landing note (b2b33aee5, patch-id 88e56a8a3afd, gate passed) and done (Sage 2173, 2175); row 182 Filbert approve comment 29388 (2174), landing note (33ab5eeb9, patch-id fa9a8988ebfc, gate passed) and done (Sage 2176-2177)
This commit is contained in:
+3
-3
@@ -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 2172 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
||||
Generated from `docs/plans/queue.json` revision 2177 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
|
||||
|
||||
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|
||||
|---|---|---|---|---|---|---|---|---|
|
||||
@@ -214,11 +214,11 @@ Generated from `docs/plans/queue.json` revision 2172 by `queue render`. Do not e
|
||||
| 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 | done | — | 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 | Landed as 98d29769e on 1d81c54ff (temp index from build.patch c9e545e5, manifest 2e30f2a1 25/25 on the tree; patch-id c1cf0ed66006 equals 9e74925c2..989699f7c). Sage gate on 716ddcf1e plus the patch: 15 package suites 2592 pass, 10 scripts/test-*.sh 422 pass, 0 fail. Filbert r3 approve 29279. F1 (TOOLS.md:452 'Until row 175 lands') is a doc-only follow-up. |
|
||||
| 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 | done | 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 | Sage gate run 2 on 473258a51 plus the patch: 15 package suites 2455 pass, 0 fail, 1 skip (editor rebuild wants esbuild 0.28.2); 10 scripts/test-*.sh 422 selftests plus 156 queue tests, 0 fail. Run 1 failed T34 with capture-failed: activate and pm-on name runs by the second and collided. A row 169 base race (the base fails the same with the id pinned), Mos agreed (mos-0902); follow-up Vikunja P19 391. |
|
||||
| 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 | done | 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) | Landed on refactor as 1f994257a (row 177) and 9d9d95485 (round 2), cherry-picked onto a2eebf997. range-diff vs gate candidate 1d5347670/5cb2905c7: both '='. Combined patch-id 15f9c7bba807, same as Filbert's approve (29351) and Sage's gate. Gate on c0d6bc7d5+2: GATE_PASSED, 25 steps rc=0, node 2627 pass 0 fail, scripts 422 pass 0 fail, network removed, 0 containers. |
|
||||
| 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) | rocko; reviewers dewey | #1676 | in-review, round 2, request posted | 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 | — |
|
||||
| 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) | rocko; reviewers dewey | #1676 | done | 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 | Landed b2b33aee5 (author Rocko) on 3cfa333e4. Patch-id 88e56a8a3afd matches the r2 candidate (manifest 9300a670, Dewey approve 29386). Sage gate on 02482094a+patch 05:28:17Z-05:36:18Z: node 2502/0, scripts 422/0, queue 156, 0 containers. Activation (middleware, unit flags, restart, smoke) is a separate Mos-checked window, not done here. |
|
||||
| 179 | docs/TOOLS.md follow-ups F1-F3 from the row 169 review | darkwing; reviewers dewey | #1677 | done | 169 done | Dewey approves the candidate manifest; no suite when no test reads docs/TOOLS.md (decision 137) (sage) | `docs/plans/2026-10-19_tools-md-169-followups.md` § Brief: docs/TOOLS.md follow-ups from the row 169 review | Landed 9e74925c2 on ce5807989 (Sage, temp index). Candidate manifest 2b161c51 approved by Dewey (29271); landed docs/TOOLS.md sha256 67acbed1 matches it. patch-id 35e385ff93cb matches Darkwing's packet. Doc-only, no suite: only stack-release.test.mjs:428 names TOOLS.md, in an expected message string (decision 137). |
|
||||
| 180 | stack-release activation ids unique within one second (P19 391); --plan refusals in console_for_target through check_refuse, new code tester-port-invalid (row 176 N1); webui-service tester_port_ok length before zero strip (N2) (#1678) | darkwing; reviewers dewey | #1678 | done | — | Dewey approves the candidate manifest; cli and webui suites and every scripts/test-*.sh green on Sage's gate, a killed mutant per item (sage) | `docs/plans/2026-10-20_stack-release-after-window.md` § Brief: activation ids and plan-mode refusals (row A) | Landed on refactor as 1905e385c on 828d14a0c (Darkwing author). Patch-id 31b1d502444e equals the gate candidate (build.patch, manifest c743480e approved by Dewey 29361). Gate on 828d14a0c+candidate: GATE_PASSED, 25 steps rc=0, node 2482 pass 0 fail, scripts 422 pass 0 fail plus queue 156, network removed, 0 containers. |
|
||||
| 181 | stack-release --restore guard counts every table a restore drops rows from, not only events; every schema table classified into one of four lists; UPDATE gaps recorded (P19 390, mos-0927 R1) (#1679) | darkwing; reviewers filbert | #1679 | done | 180 done | Filbert approves the candidate manifest; cli suite and every scripts/test-*.sh green on Sage's gate, the brief's mutants killed (sage) | `docs/plans/2026-10-20_stack-release-after-window.md` § Brief: the restore guard counts every row a restore drops (row B) | Landed as ef48597d0 on d7184aeac (author Darkwing). Landing patch-id 1fef78100554 equals the approved candidate 46a4433ca410 (Filbert approve, #1679 comment 29372). Sage gate from a git worktree: GATE_PASSED, 25 steps rc=0, node 2489 pass 0 fail, scripts 422 pass 0 fail, 0 containers, network removed. F1 (task_comment_cursors) and F2 (refusal text at stack-release.sh:909) are follow-ups in BUILD.md. Not live: the stack runs copy 89af38a83afa. |
|
||||
| 182 | Bus: a tester message reaches only a tester-owned thread (row 177 follow-up N1) | darkwing; reviewers filbert | #1680 | in-review, round 1, request posted | — | Reviewer approves the manifest; bus, cli, webui suites and every scripts/test-*.sh green on Sage's gate; owner-check mutant killed (sage) | `docs/plans/2026-10-20_tester-thread-follow-ups.md` § Brief: a tester message reaches only a tester-owned thread (N1) | — |
|
||||
| 182 | Bus: a tester message reaches only a tester-owned thread (row 177 follow-up N1) | darkwing; reviewers filbert | #1680 | done | — | Reviewer approves the manifest; bus, cli, webui suites and every scripts/test-*.sh green on Sage's gate; owner-check mutant killed (sage) | `docs/plans/2026-10-20_tester-thread-follow-ups.md` § Brief: a tester message reaches only a tester-owned thread (N1) | Landed 33ab5eeb9 (author Darkwing) on 7fc98cf19. Patch-id fa9a8988ebfc matches the r1 candidate (manifest 9b5cc63c, Filbert approve 29388). Sage gate on 7fc98cf19+patch 05:38:55Z-05:47:20Z: node 2506/0, scripts 422/0, queue 156, 0 containers. Not live: the stack runs copy 89af38a83afa. |
|
||||
| 183 | Webui: chat.mjs names the transport it is given (row 177 follow-up N2) | researcher; reviewers dewey | #1681 | done | — | Reviewer approves the manifest; webui suite and the scripts/test-*.sh that read webui paths green on Sage's gate; old-text mutant killed (sage) | `docs/plans/2026-10-20_tester-thread-follow-ups.md` § Brief: chat.mjs names the transport it is given (N2) | Landed d1272e714 (author Researcher) on 841c56d05. Patch-id af1cad0940dc matches the reviewed candidate (manifest e9339f28, base 931651f2d; no commit since touched either path). Sage gate on 931651f2d plus the patch: GATE_PASSED, node 2490/0, scripts 422/0 plus queue 156, 0 containers, network removed (04:54:16Z-05:02:45Z). Dewey approve #1681 comment 29376; notes N1, N2 need no change. |
|
||||
| 184 | CLI: tester thread verbs (thread create\|open\|read, threads, talk/follow --thread with --tester) | dewey; reviewers filbert | #1682 | in-progress | — | Reviewer approves the manifest; cli and bus suites and every scripts/test-*.sh green on Sage's gate; both mutants killed (sage) | `docs/plans/2026-10-20_tester-thread-follow-ups.md` § Brief: tester thread verbs in the CLI | — |
|
||||
|
||||
|
||||
+130
-18
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 1,
|
||||
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
|
||||
"revision": 2172,
|
||||
"revision": 2177,
|
||||
"rows": [
|
||||
{
|
||||
"id": 1,
|
||||
@@ -18651,7 +18651,7 @@
|
||||
"closes": [
|
||||
1676
|
||||
],
|
||||
"state": "in-review",
|
||||
"state": "done",
|
||||
"previousState": null,
|
||||
"required": false,
|
||||
"requiredSince": null,
|
||||
@@ -18791,15 +18791,12 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"claim": {
|
||||
"seat": "rocko",
|
||||
"op": "rocko-178-start"
|
||||
},
|
||||
"note": null,
|
||||
"claim": null,
|
||||
"note": "Landed b2b33aee5 (author Rocko) on 3cfa333e4. Patch-id 88e56a8a3afd matches the r2 candidate (manifest 9300a670, Dewey approve 29386). Sage gate on 02482094a+patch 05:28:17Z-05:36:18Z: node 2502/0, scripts 422/0, queue 156, 0 containers. Activation (middleware, unit flags, restart, smoke) is a separate Mos-checked window, not done here.",
|
||||
"blockedReason": null,
|
||||
"createdAt": "2026-10-19T22:33:05.401Z",
|
||||
"updatedAt": "2026-10-20T05:19:25.589Z",
|
||||
"updatedBy": "dewey"
|
||||
"updatedAt": "2026-10-20T05:37:55.163Z",
|
||||
"updatedBy": "sage"
|
||||
},
|
||||
{
|
||||
"id": 179,
|
||||
@@ -19093,7 +19090,7 @@
|
||||
"closes": [
|
||||
1680
|
||||
],
|
||||
"state": "in-review",
|
||||
"state": "done",
|
||||
"previousState": null,
|
||||
"required": false,
|
||||
"requiredSince": null,
|
||||
@@ -19139,19 +19136,25 @@
|
||||
}
|
||||
],
|
||||
"duplicateRisk": false,
|
||||
"receipts": []
|
||||
"receipts": [
|
||||
{
|
||||
"reviewer": "filbert",
|
||||
"op": "filbert-182-r1",
|
||||
"at": "2026-10-20T05:37:38.207Z",
|
||||
"verdict": "approve",
|
||||
"comment": 29388,
|
||||
"candidate": "9b5cc63c37f57a7a9954d6d3ecd1c5ee23a014b003c653d5ff7c0e055d57e866"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"claim": {
|
||||
"seat": "darkwing",
|
||||
"op": "darkwing-182-start-1"
|
||||
},
|
||||
"note": null,
|
||||
"claim": null,
|
||||
"note": "Landed 33ab5eeb9 (author Darkwing) on 7fc98cf19. Patch-id fa9a8988ebfc matches the r1 candidate (manifest 9b5cc63c, Filbert approve 29388). Sage gate on 7fc98cf19+patch 05:38:55Z-05:47:20Z: node 2506/0, scripts 422/0, queue 156, 0 containers. Not live: the stack runs copy 89af38a83afa.",
|
||||
"blockedReason": null,
|
||||
"createdAt": "2026-10-20T03:30:55.306Z",
|
||||
"updatedAt": "2026-10-20T05:26:46.553Z",
|
||||
"updatedBy": "darkwing"
|
||||
"updatedAt": "2026-10-20T05:48:24.622Z",
|
||||
"updatedBy": "sage"
|
||||
},
|
||||
{
|
||||
"id": 183,
|
||||
@@ -76602,6 +76605,115 @@
|
||||
"receipt": "ok darkwing-182-inreview-1.outcome rev 2172 row 182 round 1 request darkwing-182-inreview-1 posted comment 29387"
|
||||
},
|
||||
"viewSha": "fdc26b9f8685b5cb2feb45174000216f5a29956c1b1a1fecabd0128cab97f5fe"
|
||||
},
|
||||
{
|
||||
"rev": 2173,
|
||||
"op": "sage-178-land-note",
|
||||
"verb": "note",
|
||||
"args": {
|
||||
"id": 178,
|
||||
"text": "Landed b2b33aee5 (author Rocko) on 3cfa333e4. Patch-id 88e56a8a3afd matches the r2 candidate (manifest 9300a670, Dewey approve 29386). Sage gate on 02482094a+patch 05:28:17Z-05:36:18Z: node 2502/0, scripts 422/0, queue 156, 0 containers. Activation (middleware, unit flags, restart, smoke) is a separate Mos-checked window, not done here."
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-20T05:37:22.238Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 178,
|
||||
"field": "note",
|
||||
"receipt": "ok sage-178-land-note rev 2173 row 178 note"
|
||||
},
|
||||
"viewSha": "13c56292975eb6e0b6189c88ae08ced80506af9f22740f9cd7517864388c78cf"
|
||||
},
|
||||
{
|
||||
"rev": 2174,
|
||||
"op": "filbert-182-r1",
|
||||
"verb": "review-record",
|
||||
"args": {
|
||||
"id": 182,
|
||||
"verdict": "approve",
|
||||
"comment": 29388,
|
||||
"candidate": "9b5cc63c37f57a7a9954d6d3ecd1c5ee23a014b003c653d5ff7c0e055d57e866"
|
||||
},
|
||||
"by": "filbert",
|
||||
"at": "2026-10-20T05:37:38.207Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 182,
|
||||
"round": 1,
|
||||
"verdict": "approve",
|
||||
"receipt": "ok filbert-182-r1 rev 2174 row 182 round 1 approve by filbert (comment 29388)"
|
||||
},
|
||||
"viewSha": "27cef39921323ced9d6b796e06b1776802f29776fc76cf884f9218617d7c25ef"
|
||||
},
|
||||
{
|
||||
"rev": 2175,
|
||||
"op": "sage-178-done",
|
||||
"verb": "move",
|
||||
"args": {
|
||||
"id": 178,
|
||||
"to": "done",
|
||||
"reason": null,
|
||||
"candidate": null,
|
||||
"evidence": null,
|
||||
"issue": null
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-20T05:37:55.163Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 178,
|
||||
"from": "in-review",
|
||||
"to": "done",
|
||||
"round": 2,
|
||||
"issue": null,
|
||||
"candidate": null,
|
||||
"receipt": "ok sage-178-done rev 2175 row 178 in-review→done round 2"
|
||||
},
|
||||
"viewSha": "2f022464f8dad7f7715e78984164e955e5af6aafc004efaeceece60cc34ab91a"
|
||||
},
|
||||
{
|
||||
"rev": 2176,
|
||||
"op": "sage-182-land-note",
|
||||
"verb": "note",
|
||||
"args": {
|
||||
"id": 182,
|
||||
"text": "Landed 33ab5eeb9 (author Darkwing) on 7fc98cf19. Patch-id fa9a8988ebfc matches the r1 candidate (manifest 9b5cc63c, Filbert approve 29388). Sage gate on 7fc98cf19+patch 05:38:55Z-05:47:20Z: node 2506/0, scripts 422/0, queue 156, 0 containers. Not live: the stack runs copy 89af38a83afa."
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-20T05:48:06.993Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 182,
|
||||
"field": "note",
|
||||
"receipt": "ok sage-182-land-note rev 2176 row 182 note"
|
||||
},
|
||||
"viewSha": "a7c1d49ff50733464f5081e883e502c2f69552819ba6c17f0bb2c2b70c31381f"
|
||||
},
|
||||
{
|
||||
"rev": 2177,
|
||||
"op": "sage-182-done",
|
||||
"verb": "move",
|
||||
"args": {
|
||||
"id": 182,
|
||||
"to": "done",
|
||||
"reason": null,
|
||||
"candidate": null,
|
||||
"evidence": null,
|
||||
"issue": null
|
||||
},
|
||||
"by": "sage",
|
||||
"at": "2026-10-20T05:48:24.622Z",
|
||||
"semantics": 2,
|
||||
"result": {
|
||||
"row": 182,
|
||||
"from": "in-review",
|
||||
"to": "done",
|
||||
"round": 1,
|
||||
"issue": null,
|
||||
"candidate": null,
|
||||
"receipt": "ok sage-182-done rev 2177 row 182 in-review→done round 1"
|
||||
},
|
||||
"viewSha": "72fbeb1f8b423eca74007bf8e59c2efcb52a20a3dedd3a9a1ed2802b4b959a53"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user