From 7cab133bd35a2b05a3e39ad2acb1a7d47c7a95aa Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 11 Oct 2026 14:54:21 -0500 Subject: [PATCH] queue: revs 410-415, rows 64-66 briefed for Q82 skills, Q83 routing, Q84 unslop (sage) Co-Authored-By: Claude Opus 5.5 --- docs/plans/QUEUE.md | 5 +- docs/plans/queue.json | 323 +++++++++++++++++++++++++++++++++++++++++- 2 files changed, 326 insertions(+), 2 deletions(-) diff --git a/docs/plans/QUEUE.md b/docs/plans/QUEUE.md index b2e8e33ff..44851a327 100644 --- a/docs/plans/QUEUE.md +++ b/docs/plans/QUEUE.md @@ -33,7 +33,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here. -Generated from `docs/plans/queue.json` revision 409 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. +Generated from `docs/plans/queue.json` revision 415 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`. | # | Piece | Owner | Issues | State | After | Gate | Brief | Note | |---|---|---|---|---|---|---|---|---| @@ -100,6 +100,9 @@ Generated from `docs/plans/queue.json` revision 409 by `queue render`. Do not ed | 61 | Task field-writer table as data | darkwing; reviewers dewey, filbert | #1550 | briefed | 41 done | dewey and filbert approve on the issue naming the candidate manifest; suites in the brief's Gate plus every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-10_design-implementation.md` § Task field-writer table as data | — | | 62 | Multi-project sync: the adapter reads a project tree | darkwing; reviewers dewey, filbert | #1555 | in-review, round 1, request posted | — | dewey and filbert approve on the issue naming the candidate manifest; tasks, business, bus and every scripts/test-*.sh green on Sage's gate rerun, then Sage's live read on #19 (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project sync: the adapter reads a project tree (row A) | — | | 63 | Multi-project verbs: task verbs across the tree | darkwing; reviewers dewey, filbert | #1556 | briefed | 62 done | dewey and filbert approve on the issue naming the candidate manifest; tasks, harness and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-11_multi-project-sync.md` § Multi-project verbs: task verbs across the tree (row B) | — | +| 64 | Managed sessions get their role's skills on both harnesses | sage; reviewers darkwing, filbert | #1557 | briefed | 49 done | darkwing and filbert approve on #1557 naming the candidate manifest; business, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the role's skills (sage) | `docs/plans/2026-10-11_managed-session-config.md` § Managed sessions get their role's skills on both harnesses | — | +| 65 | Model routing table: sessions resolve harness, model and thinking from one table | sage; reviewers darkwing, dewey | #1558 | briefed | 64 done | darkwing and dewey approve on #1558 naming the candidate manifest; business, harness, seat, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session shows the entry used, family counted and thinking passed (sage) | `docs/plans/2026-10-11_managed-session-config.md` § Model routing table: sessions resolve harness, model and thinking from one table | — | +| 66 | Managed sessions run the unslop check on both harnesses | sage; reviewers dewey, filbert | #1559 | briefed | 65 done | dewey and filbert approve on #1559 naming the candidate manifest; unslop, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the notice, the correction and the counts (sage) | `docs/plans/2026-10-11_managed-session-config.md` § Managed sessions run the unslop check on both harnesses | — | diff --git a/docs/plans/queue.json b/docs/plans/queue.json index 579aa8749..bc79122f1 100644 --- a/docs/plans/queue.json +++ b/docs/plans/queue.json @@ -1,7 +1,7 @@ { "version": 1, "canonicalRoot": "/mnt/storage/src/mosaic-stack", - "revision": 409, + "revision": 415, "rows": [ { "id": 1, @@ -4519,6 +4519,123 @@ "createdAt": "2026-10-11T18:13:06.911Z", "updatedAt": "2026-10-11T18:13:10.909Z", "updatedBy": "sage" + }, + { + "id": 64, + "piece": "Managed sessions get their role's skills on both harnesses", + "owner": "sage", + "issues": [ + 1557 + ], + "closes": [ + 1557 + ], + "state": "briefed", + "previousState": null, + "required": false, + "requiredSince": null, + "gate": "darkwing and filbert approve on #1557 naming the candidate manifest; business, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the role's skills", + "gateOwner": "sage", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Managed sessions get their role's skills on both harnesses", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "after": [ + { + "id": 49, + "when": "done" + } + ], + "reviewers": [ + "darkwing", + "filbert" + ], + "review": null, + "claim": null, + "note": null, + "blockedReason": null, + "createdAt": "2026-10-11T19:53:24.315Z", + "updatedAt": "2026-10-11T19:53:33.777Z", + "updatedBy": "sage" + }, + { + "id": 65, + "piece": "Model routing table: sessions resolve harness, model and thinking from one table", + "owner": "sage", + "issues": [ + 1558 + ], + "closes": [ + 1558 + ], + "state": "briefed", + "previousState": null, + "required": false, + "requiredSince": null, + "gate": "darkwing and dewey approve on #1558 naming the candidate manifest; business, harness, seat, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session shows the entry used, family counted and thinking passed", + "gateOwner": "sage", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Model routing table: sessions resolve harness, model and thinking from one table", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "after": [ + { + "id": 64, + "when": "done" + } + ], + "reviewers": [ + "darkwing", + "dewey" + ], + "review": null, + "claim": null, + "note": null, + "blockedReason": null, + "createdAt": "2026-10-11T19:53:25.833Z", + "updatedAt": "2026-10-11T19:53:35.133Z", + "updatedBy": "sage" + }, + { + "id": 66, + "piece": "Managed sessions run the unslop check on both harnesses", + "owner": "sage", + "issues": [ + 1559 + ], + "closes": [ + 1559 + ], + "state": "briefed", + "previousState": null, + "required": false, + "requiredSince": null, + "gate": "dewey and filbert approve on #1559 naming the candidate manifest; unslop, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the notice, the correction and the counts", + "gateOwner": "sage", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Managed sessions run the unslop check on both harnesses", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "after": [ + { + "id": 65, + "when": "done" + } + ], + "reviewers": [ + "dewey", + "filbert" + ], + "review": null, + "claim": null, + "note": null, + "blockedReason": null, + "createdAt": "2026-10-11T19:53:27.579Z", + "updatedAt": "2026-10-11T19:53:36.157Z", + "updatedBy": "sage" } ], "log": [ @@ -16129,6 +16246,210 @@ "receipt": "ok dewey-r62-verdict-1 rev 409 row 62 round 1 changes by dewey (comment 27280)" }, "viewSha": "45684366d17c215f7acb840fe383b92d4c50844fadbba3855bd4673ae857ecc4" + }, + { + "rev": 410, + "op": "sage-q82-skills-row-add", + "verb": "add", + "args": { + "piece": "Managed sessions get their role's skills on both harnesses", + "gate": "darkwing and filbert approve on #1557 naming the candidate manifest; business, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the role's skills", + "brief": "docs/plans/2026-10-11_managed-session-config.md#Managed sessions get their role's skills on both harnesses", + "issues": [ + 1557 + ], + "note": null, + "owner": "sage", + "gateOwner": "sage", + "after": [ + { + "id": 49, + "when": "done" + } + ], + "reviewers": [ + "darkwing", + "filbert" + ], + "required": null + }, + "by": "sage", + "at": "2026-10-11T19:53:24.315Z", + "semantics": 2, + "result": { + "row": 64, + "from": null, + "to": "queued", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Managed sessions get their role's skills on both harnesses", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "receipt": "ok sage-q82-skills-row-add rev 410 row 64 none→queued" + }, + "viewSha": "624f822e413f22838668d5e69000fbc01acf0d62d63db28efc478a95b6210048" + }, + { + "rev": 411, + "op": "sage-q83-routing-row-add", + "verb": "add", + "args": { + "piece": "Model routing table: sessions resolve harness, model and thinking from one table", + "gate": "darkwing and dewey approve on #1558 naming the candidate manifest; business, harness, seat, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session shows the entry used, family counted and thinking passed", + "brief": "docs/plans/2026-10-11_managed-session-config.md#Model routing table: sessions resolve harness, model and thinking from one table", + "issues": [ + 1558 + ], + "note": null, + "owner": "sage", + "gateOwner": "sage", + "after": [ + { + "id": 64, + "when": "done" + } + ], + "reviewers": [ + "darkwing", + "dewey" + ], + "required": null + }, + "by": "sage", + "at": "2026-10-11T19:53:25.833Z", + "semantics": 2, + "result": { + "row": 65, + "from": null, + "to": "queued", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Model routing table: sessions resolve harness, model and thinking from one table", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "receipt": "ok sage-q83-routing-row-add rev 411 row 65 none→queued" + }, + "viewSha": "f508ee906faee44ea37d9e1a82c5b2d59bab94990d7950c300723b143245fab3" + }, + { + "rev": 412, + "op": "sage-q84-unslop-row-add", + "verb": "add", + "args": { + "piece": "Managed sessions run the unslop check on both harnesses", + "gate": "dewey and filbert approve on #1559 naming the candidate manifest; unslop, harness, cli and every test-*.sh green on Sage's gate rerun; Sage's landing session on each harness shows the notice, the correction and the counts", + "brief": "docs/plans/2026-10-11_managed-session-config.md#Managed sessions run the unslop check on both harnesses", + "issues": [ + 1559 + ], + "note": null, + "owner": "sage", + "gateOwner": "sage", + "after": [ + { + "id": 65, + "when": "done" + } + ], + "reviewers": [ + "dewey", + "filbert" + ], + "required": null + }, + "by": "sage", + "at": "2026-10-11T19:53:27.579Z", + "semantics": 2, + "result": { + "row": 66, + "from": null, + "to": "queued", + "brief": { + "path": "docs/plans/2026-10-11_managed-session-config.md", + "anchor": "Managed sessions run the unslop check on both harnesses", + "blob": "e933f4c204403f314eeeef535a6ecd6d9c462d6a" + }, + "receipt": "ok sage-q84-unslop-row-add rev 412 row 66 none→queued" + }, + "viewSha": "69b263973260ff87e58acbec4ce7545c9ae8e5804066ae0ad661365dab7c9bea" + }, + { + "rev": 413, + "op": "sage-row64-briefed", + "verb": "move", + "args": { + "id": 64, + "to": "briefed", + "reason": null, + "candidate": null, + "evidence": null, + "issue": null + }, + "by": "sage", + "at": "2026-10-11T19:53:33.777Z", + "semantics": 2, + "result": { + "row": 64, + "from": "queued", + "to": "briefed", + "round": null, + "issue": null, + "candidate": null, + "receipt": "ok sage-row64-briefed rev 413 row 64 queued→briefed" + }, + "viewSha": "c9ea6bac7daa86ac23b17fafdcaf0ad57f98687009b771f2350b57e1da7e03e4" + }, + { + "rev": 414, + "op": "sage-row65-briefed", + "verb": "move", + "args": { + "id": 65, + "to": "briefed", + "reason": null, + "candidate": null, + "evidence": null, + "issue": null + }, + "by": "sage", + "at": "2026-10-11T19:53:35.133Z", + "semantics": 2, + "result": { + "row": 65, + "from": "queued", + "to": "briefed", + "round": null, + "issue": null, + "candidate": null, + "receipt": "ok sage-row65-briefed rev 414 row 65 queued→briefed" + }, + "viewSha": "72c57d4c2c2cc770c6334b9de3d201fa18d9563a23f00d94e5c6e1b161309fde" + }, + { + "rev": 415, + "op": "sage-row66-briefed", + "verb": "move", + "args": { + "id": 66, + "to": "briefed", + "reason": null, + "candidate": null, + "evidence": null, + "issue": null + }, + "by": "sage", + "at": "2026-10-11T19:53:36.157Z", + "semantics": 2, + "result": { + "row": 66, + "from": "queued", + "to": "briefed", + "round": null, + "issue": null, + "candidate": null, + "receipt": "ok sage-row66-briefed rev 415 row 66 queued→briefed" + }, + "viewSha": "3d2d2d38d0f6b9d27d56463dd51b167ff7b7789ef11159cf0881ae1d940990af" } ] }