queue: row 88 row 61 follow-up (#1582) added and briefed (revs 697-698); sweeps darkwing's rev 695 (row 63 start) and researcher's rev 696 (row 86 start)

This commit is contained in:
2026-10-12 14:10:48 -05:00
parent 52f3be82d0
commit 08941d8b5b
2 changed files with 176 additions and 12 deletions
+4 -3
View File
@@ -33,7 +33,7 @@ Gaps found while working go to `docs/plans/DEFERRED.md`, not here.
<!-- mosaic-queue:begin -->
Generated from `docs/plans/queue.json` revision 694 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
Generated from `docs/plans/queue.json` revision 698 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---|
@@ -99,7 +99,7 @@ Generated from `docs/plans/queue.json` revision 694 by `queue render`. Do not ed
| 60 | Bus read: credential status on the broker | filbert; reviewers darkwing, dewey | #1549 | done | 41 done | darkwing and dewey 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` § Bus read: credential status on the broker | Re-round after row 58 (aaf87213): digest check, the serve.mjs merge with row 74's preview checks, and Filbert's Q2, the missing decisions README row, folded in (Sage, on Darkwing's 27531 recommendation). Dewey's README N1 too. |
| 61 | Task field-writer table as data | darkwing; reviewers dewey, filbert | #1550 | done | 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 | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. Decision 113: the slice 1 field table section of docs/plans/2026-10-04_slice-1.md is now in row 61's files owned; prose follows the code, two-layer table. |
| 62 | Multi-project sync: the adapter reads a project tree | darkwing; reviewers dewey, filbert | #1555 | done | — | 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) | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 63 | Multi-project verbs: task verbs across the tree | darkwing; reviewers dewey, filbert | #1556 | in-progress | 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) | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 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 | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 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 | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
| 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 | Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091. |
@@ -122,8 +122,9 @@ Generated from `docs/plans/queue.json` revision 694 by `queue render`. Do not ed
| 83 | Console service: the unit script takes --send | dewey; reviewers darkwing, filbert | #1576 | done | — | darkwing and filbert each approve on the issue naming the candidate manifest; webui node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_console-service-send.md` § The unit script takes --send | — |
| 84 | M1 chief-of-staff role file, contract and tests | rocko; reviewers darkwing, filbert | #1578 | briefed | 77 done | darkwing and filbert approve on the issue, each naming the candidate manifest and confirming the role file matches decision 104's list; business node suite and every scripts/test-*.sh green on Sage's gate rerun (sage) | `docs/plans/2026-10-12_m1-chief-of-staff-role.md` § M1 chief-of-staff role file, contract and tests | Lead decision 104 (Q101). Role file differing from decision 104 goes back to Jason. Vikunja 154. Instance mos (Q120, decision 116); the business file edit is not part of the row. |
| 85 | Bus, Console and mosaic CLI on one pinned copy (#225) | rocko; reviewers darkwing, filbert | #1579 | briefed | 77 done | darkwing and filbert approve on 1579 naming the candidate manifest; cli, bus and webui node suites and every scripts/test-*.sh green on Sage's gate rerun; Mos notified before landing (decision 109) (sage) | `docs/plans/2026-10-12_one-copy-stack.md` § Bus, Console and mosaic CLI on one pinned copy (#225) | Vikunja P19 #225; closes when Mos's first update ends with stack-copy.sh check exit 0 and Jason's plain mosaic talk gets a reply. Ahead of row 84 (S7 before M1, Q97). Removes Mos's temporary pm.conf drop-in. |
| 86 | I1 spikes: the container facts the design depends on | researcher; reviewers darkwing | #1580 | briefed | — | darkwing approves on 1580; Sage reruns every spike script and finds nothing a spike created left behind (sage) | `docs/plans/2026-10-12_i1-containerized-install.md` § I1 spikes: the container facts the design depends on | Vikunja #153; I1 per Q97/decision 96, decisions 105-108. Rootless endpoint only, no credentials, files under agents/researcher/work/i1-spikes/. |
| 86 | I1 spikes: the container facts the design depends on | researcher; reviewers darkwing | #1580 | in-progress | — | darkwing approves on 1580; Sage reruns every spike script and finds nothing a spike created left behind (sage) | `docs/plans/2026-10-12_i1-containerized-install.md` § I1 spikes: the container facts the design depends on | Vikunja #153; I1 per Q97/decision 96, decisions 105-108. Rootless endpoint only, no credentials, files under agents/researcher/work/i1-spikes/. |
| 87 | I1 design: interfaces and the I2 to I6 rows | sage; reviewers darkwing, filbert | #1581 | briefed | 86 done | darkwing and filbert approve on 1581; the design doc and the I2-I6 briefs committed, rows queued (sage) | `docs/plans/2026-10-12_i1-containerized-install.md` § I1 design: interfaces and the I2 to I6 rows | Vikunja #153; starts when row 86 (spikes) is done. |
| 88 | Row 61 follow-up: the field table's notes and tests | darkwing; reviewers filbert | #1582 | briefed | 61 done | filbert approves on 1582 naming the candidate manifest; tasks and webui node suites and every scripts/test-*.sh green on Sage's gate rerun; Mos notified before landing (decision 109) (sage) | `docs/plans/2026-10-12_row61-followup.md` § Row 61 follow-up: the field table's notes and tests | Items: agents/darkwing/work/queue-61-followup/items.md (140fe923). No change to fields.json, roles or who may write. |
<!-- mosaic-queue:end -->
+172 -9
View File
@@ -1,7 +1,7 @@
{
"version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 694,
"revision": 698,
"rows": [
{
"id": 1,
@@ -5028,7 +5028,7 @@
"closes": [
1556
],
"state": "briefed",
"state": "in-progress",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -5050,12 +5050,15 @@
"filbert"
],
"review": null,
"claim": null,
"claim": {
"seat": "darkwing",
"op": "darkwing-63-start-1"
},
"note": "Decision 94 hold ended (cutover live 17:21Z); restarted under decision 111 and Mos sage-0091.",
"blockedReason": null,
"createdAt": "2026-10-11T18:13:06.911Z",
"updatedAt": "2026-10-12T18:08:57.866Z",
"updatedBy": "sage"
"updatedAt": "2026-10-12T19:08:55.870Z",
"updatedBy": "darkwing"
},
{
"id": 64,
@@ -6789,7 +6792,7 @@
"closes": [
1580
],
"state": "briefed",
"state": "in-progress",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -6805,12 +6808,15 @@
"darkwing"
],
"review": null,
"claim": null,
"claim": {
"seat": "researcher",
"op": "researcher-86-start-1"
},
"note": "Vikunja #153; I1 per Q97/decision 96, decisions 105-108. Rootless endpoint only, no credentials, files under agents/researcher/work/i1-spikes/.",
"blockedReason": null,
"createdAt": "2026-10-12T19:07:22.021Z",
"updatedAt": "2026-10-12T19:07:32.599Z",
"updatedBy": "sage"
"updatedAt": "2026-10-12T19:09:28.255Z",
"updatedBy": "researcher"
},
{
"id": 87,
@@ -6850,6 +6856,44 @@
"createdAt": "2026-10-12T19:07:29.755Z",
"updatedAt": "2026-10-12T19:07:35.038Z",
"updatedBy": "sage"
},
{
"id": 88,
"piece": "Row 61 follow-up: the field table's notes and tests",
"owner": "darkwing",
"issues": [
1582
],
"closes": [
1582
],
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
"gate": "filbert approves on 1582 naming the candidate manifest; tasks and webui node suites and every scripts/test-*.sh green on Sage's gate rerun; Mos notified before landing (decision 109)",
"gateOwner": "sage",
"brief": {
"path": "docs/plans/2026-10-12_row61-followup.md",
"anchor": "Row 61 follow-up: the field table's notes and tests",
"blob": "95651eeb9e3bc966e7f5a5855564f5860f2292c7"
},
"after": [
{
"id": 61,
"when": "done"
}
],
"reviewers": [
"filbert"
],
"review": null,
"claim": null,
"note": "Items: agents/darkwing/work/queue-61-followup/items.md (140fe923). No change to fields.json, roles or who may write.",
"blockedReason": null,
"createdAt": "2026-10-12T19:09:36.145Z",
"updatedAt": "2026-10-12T19:09:45.144Z",
"updatedBy": "sage"
}
],
"log": [
@@ -25773,6 +25817,125 @@
"receipt": "ok sage-87-briefed rev 694 row 87 queued→briefed"
},
"viewSha": "05e26d3852c5ab2fa2f37e3c593d568895485e8cfe42c5d1d13515820e225fee"
},
{
"rev": 695,
"op": "darkwing-63-start-1",
"verb": "move",
"args": {
"id": 63,
"to": "in-progress",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "darkwing",
"at": "2026-10-12T19:08:55.870Z",
"semantics": 2,
"result": {
"row": 63,
"from": "briefed",
"to": "in-progress",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok darkwing-63-start-1 rev 695 row 63 briefed→in-progress"
},
"viewSha": "de371ef74aed51cfb04c970f221b877b29c5199fd261e7855fae44a028080642"
},
{
"rev": 696,
"op": "researcher-86-start-1",
"verb": "move",
"args": {
"id": 86,
"to": "in-progress",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "researcher",
"at": "2026-10-12T19:09:28.255Z",
"semantics": 2,
"result": {
"row": 86,
"from": "briefed",
"to": "in-progress",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok researcher-86-start-1 rev 696 row 86 briefed→in-progress"
},
"viewSha": "d26c6bfb9ce7d414437390b90dcc2bc547a41cd80dc14b8ede784a2c10bcf8a8"
},
{
"rev": 697,
"op": "sage-61fu-add",
"verb": "add",
"args": {
"piece": "Row 61 follow-up: the field table's notes and tests",
"gate": "filbert approves on 1582 naming the candidate manifest; tasks and webui node suites and every scripts/test-*.sh green on Sage's gate rerun; Mos notified before landing (decision 109)",
"brief": "docs/plans/2026-10-12_row61-followup.md#Row 61 follow-up: the field table's notes and tests",
"issues": [
1582
],
"note": "Items: agents/darkwing/work/queue-61-followup/items.md (140fe923). No change to fields.json, roles or who may write.",
"owner": "darkwing",
"gateOwner": "sage",
"after": [
{
"id": 61,
"when": "done"
}
],
"reviewers": [
"filbert"
],
"required": null
},
"by": "sage",
"at": "2026-10-12T19:09:36.145Z",
"semantics": 2,
"result": {
"row": 88,
"from": null,
"to": "queued",
"brief": {
"path": "docs/plans/2026-10-12_row61-followup.md",
"anchor": "Row 61 follow-up: the field table's notes and tests",
"blob": "95651eeb9e3bc966e7f5a5855564f5860f2292c7"
},
"receipt": "ok sage-61fu-add rev 697 row 88 none→queued"
},
"viewSha": "c821aae229595712064b4af35476dda0565b197627e086de89483f2e74b95682"
},
{
"rev": 698,
"op": "sage-88-briefed",
"verb": "move",
"args": {
"id": 88,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-12T19:09:45.144Z",
"semantics": 2,
"result": {
"row": 88,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-88-briefed rev 698 row 88 queued→briefed"
},
"viewSha": "025fed6270d775e60b6d41b432fcec4ec8bdf354b4a482aa67c22d29a5d4f4fe"
}
]
}