docs: queue revs 1218-1222, row 130 re-pinned to 8089b98c4 and moved to Darkwing (1218-1219), rows 119, 122 and 130 briefed (1220-1222, Mos sage-0198)

This commit is contained in:
jason.woltje committed 2026-10-14 19:20:45 -05:00
1 parent 8089b98c47
commit cd3a83ec81
2 files changed
+141 -13

No files matched your search

+4 -4
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 1217 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
Generated from `docs/plans/queue.json` revision 1222 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---|
@@ -155,10 +155,10 @@ Generated from `docs/plans/queue.json` revision 1217 by `queue render`. Do not e
| 116 | A resolved merge decision lands as a gated local commit | darkwing; reviewers filbert | #1610 | done | 115 done, 117 done | Filbert approves on #1610 naming the candidate manifest; Sage's full gate rerun at the landing target; the 19/265 replay matches f7c8537b3's tree and 010d30cbe refuses root-file (sage) | `docs/plans/2026-10-14_merge-path-for-approved-work.md` § A resolved merge decision lands as a gated local commit | — |
| 117 | Fetch a role clone that is on another branch or dirty | darkwing; reviewers dewey | #1611 | done | — | Dewey approves on #1611 naming the candidate manifest; Sage's full gate rerun at the landing target; a dirty or off-branch clone fetches origin and nothing else moves (sage) | `docs/plans/2026-10-14_clone-fetch-off-branch.md` § Fetch a role clone that is on another branch or dirty | — |
| 118 | No auto-maintenance from the host's git in a role clone | darkwing; reviewers dewey | #1612 | done | 116 done | Dewey approves on #1612 naming the candidate manifest; Sage's full gate rerun at the landing target; every host git call in a clone carries maintenance.auto=false and gc.auto=0 (sage) | `docs/plans/2026-10-14_clone-fetch-no-maintenance.md` § No auto-maintenance from the host's git in a role clone | — |
| 119 | Role files for the chief of staff and the assistant | researcher; reviewers filbert | #1613 | queued | — | Filbert approves on #1613 naming the candidate manifest; Sage's full gate rerun at the landing target; tests pin the assistant to message.send only, role.launch on the chief of staff and off the PM (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Role files for the chief of staff and the assistant | — |
| 119 | Role files for the chief of staff and the assistant | researcher; reviewers filbert | #1613 | briefed | — | Filbert approves on #1613 naming the candidate manifest; Sage's full gate rerun at the landing target; tests pin the assistant to message.send only, role.launch on the chief of staff and off the PM (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Role files for the chief of staff and the assistant | — |
| 120 | The broker limits who the assistant sends to and hears from | researcher; reviewers filbert | #1614 | queued | 119 done | Filbert approves on #1614 naming the candidate manifest; Sage's full gate rerun at the landing target; both directions refused and logged, a role without the field unchanged (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § The broker limits who the assistant sends to and hears from | — |
| 121 | Projects and threads in the bus | darkwing; reviewers dewey | #1615 | queued | 118 done, 120 done | Sage approves the design packet on #1615 before code; Dewey approves on #1615 naming the candidate manifest; Sage's full gate rerun at the landing target; the migration runs on a copy of a schema-current database (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Projects and threads in the bus | Large. Design packet first (schema, migration, per-thread session store, idle stop). Lands with a downtime re-pin on Mos's go. |
| 122 | Agent limits as settings, with the organization-file write path | rocko; reviewers filbert | #1616 | queued | — | Filbert approves on #1616 naming the candidate manifest; Sage's full gate rerun at the landing target; Mos's go before landing (decision 123, Settings form) (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Agent limits as settings, with the organization-file write path | Decision 123 applies: the Settings form changes webui public files. Design note on the launch schema and migration first. The row never runs the migration on Jason's file. |
| 122 | Agent limits as settings, with the organization-file write path | rocko; reviewers filbert | #1616 | briefed | — | Filbert approves on #1616 naming the candidate manifest; Sage's full gate rerun at the landing target; Mos's go before landing (decision 123, Settings form) (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Agent limits as settings, with the organization-file write path | Decision 123 applies: the Settings form changes webui public files. Design note on the launch schema and migration first. The row never runs the migration on Jason's file. |
| 123 | The chief of staff ends runs and changes the organization file | researcher; reviewers filbert | #1617 | queued | 119 done, 122 done | Filbert approves on #1617 naming the candidate manifest; Sage's full gate rerun at the landing target; revoke by the chief of staff logged with a reason, other roles still gated (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § The chief of staff ends runs and changes the organization file | — |
| 124 | Token accounting per run | rocko; reviewers dewey | #1618 | queued | 122 done, 131 done | Dewey approves on #1618 naming the candidate manifest; Sage's full gate rerun at the landing target; Mos's go before landing (decision 123, Settings readout); untrusted-file guards each have a mutant (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Token accounting per run | The host reads transcripts a session can write. A count is the stack's best reading, not proof. |
| 125 | Token limits per instance, model, provider and key | researcher; reviewers filbert | #1619 | queued | 123 done, 124 done | Filbert approves on #1619 naming the candidate manifest; Sage's full gate rerun at the landing target; refusal, hand reset and end-of-turn stop each tested (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Token limits per instance, model, provider and key | — |
@@ -166,7 +166,7 @@ Generated from `docs/plans/queue.json` revision 1217 by `queue render`. Do not e
| 127 | Quota for more than one account or per proxy key (parked on #237) | sage | #1621 | parked | — | Not sized. Sage sizes it once the #237 design settles; the proxy route needs Jason's call on management API access (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § Quota for more than one account or per proxy key (parked on #237) | Proxy facts from Mos in sage-0188. Nobody reads the proxy config or key files for this row. |
| 128 | mosaic talks to the assistant in a named thread | darkwing; reviewers filbert | #1622 | queued | 121 done | Filbert approves on #1622 naming the candidate manifest; Sage's full gate rerun at the landing target; a send to a thread the user doesn't own is refused (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § mosaic talks to the assistant in a named thread | — |
| 129 | The WebUI chat area | rocko; reviewers filbert | #1623 | queued | 121 done, 122 done, 128 done | Filbert approves on #1623 naming the candidate manifest; Sage's full gate rerun at the landing target; Mos's go before landing (decision 123) (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § The WebUI chat area | Decision 123 applies: webui public files go live on landing. |
| 130 | Human and tester commands name the tree the bus runs from | rocko; reviewers filbert | #1625 | queued | — | Filbert approves on #1625 naming the candidate manifest; cli suite and the targeted gate green; Sage's full gate rerun at the landing target; no live step (sage) | `docs/plans/2026-10-14_clone-cli-copy-path.md` § Human and tester commands name the tree the bus runs from | Vikunja #287, Mos after the #284 go-live |
| 130 | Human and tester commands name the tree the bus runs from | darkwing; reviewers filbert | #1625 | briefed | — | Filbert approves on #1625 naming the candidate manifest; cli suite and the targeted gate green; Sage's full gate rerun at the landing target; no live step (sage) | `docs/plans/2026-10-14_clone-cli-copy-path.md` § Human and tester commands name the tree the bus runs from | Vikunja #287, Mos after the #284 go-live |
| 131 | The plug-in layer: kind registry and loader | dewey; reviewers darkwing, filbert | #1626 | queued | 122 done | Filbert and Darkwing approve on #1626 naming the candidate manifest; Sage's full gate rerun at the landing target; one mutant per loader check (sage) | `docs/plans/2026-10-14_prd-1.2-build.md` § The plug-in layer: kind registry and loader | PRD 1.3 step 6b, lead decision 143; in-repo modules only until Jason rules (Vikunja #286) |
<!-- mosaic-queue:end -->
+137 -9
View File
@@ -1,7 +1,7 @@
{
"version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 1217,
"revision": 1222,
"rows": [
{
"id": 1,
@@ -10889,7 +10889,7 @@
"closes": [
1613
],
"state": "queued",
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -10909,7 +10909,7 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-14T18:41:31.794Z",
"updatedAt": "2026-10-14T22:41:02.860Z",
"updatedAt": "2026-10-15T00:19:44.429Z",
"updatedBy": "sage"
},
{
@@ -11002,7 +11002,7 @@
"closes": [
1616
],
"state": "queued",
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -11022,7 +11022,7 @@
"note": "Decision 123 applies: the Settings form changes webui public files. Design note on the launch schema and migration first. The row never runs the migration on Jason's file.",
"blockedReason": null,
"createdAt": "2026-10-14T18:41:46.936Z",
"updatedAt": "2026-10-14T22:41:18.437Z",
"updatedAt": "2026-10-15T00:19:50.290Z",
"updatedBy": "sage"
},
{
@@ -11307,14 +11307,14 @@
{
"id": 130,
"piece": "Human and tester commands name the tree the bus runs from",
"owner": "rocko",
"owner": "darkwing",
"issues": [
1625
],
"closes": [
1625
],
"state": "queued",
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -11323,7 +11323,7 @@
"brief": {
"path": "docs/plans/2026-10-14_clone-cli-copy-path.md",
"anchor": "Human and tester commands name the tree the bus runs from",
"blob": "f162e48dd397b3f8fff70efb041efbdab14a7611"
"blob": "8120438a662b65cb7ee8fc910de6d25c2e8b68ec"
},
"after": [],
"reviewers": [
@@ -11334,7 +11334,7 @@
"note": "Vikunja #287, Mos after the #284 go-live",
"blockedReason": null,
"createdAt": "2026-10-14T22:25:13.184Z",
"updatedAt": "2026-10-14T22:25:13.184Z",
"updatedAt": "2026-10-15T00:19:56.076Z",
"updatedBy": "sage"
},
{
@@ -43849,6 +43849,134 @@
"receipt": "ok sage-r65-after-131 rev 1217 row 65 after: 49 done→49 done, 131 done"
},
"viewSha": "a4ccbc30dace5ae55838f407b8fd3f78efea4fe174e31f764db43c373e483f75"
},
{
"rev": 1218,
"op": "sage-q1218",
"verb": "set",
"args": {
"id": 130,
"field": "brief",
"value": "docs/plans/2026-10-14_clone-cli-copy-path.md#Human and tester commands name the tree the bus runs from",
"reason": null
},
"by": "sage",
"at": "2026-10-15T00:19:27.629Z",
"semantics": 2,
"result": {
"row": 130,
"field": "brief",
"from": {
"path": "docs/plans/2026-10-14_clone-cli-copy-path.md",
"anchor": "Human and tester commands name the tree the bus runs from",
"blob": "f162e48dd397b3f8fff70efb041efbdab14a7611"
},
"to": {
"path": "docs/plans/2026-10-14_clone-cli-copy-path.md",
"anchor": "Human and tester commands name the tree the bus runs from",
"blob": "8120438a662b65cb7ee8fc910de6d25c2e8b68ec"
},
"receipt": "ok sage-q1218 rev 1218 row 130 brief: docs/plans/2026-10-14_clone-cli-copy-path.md § Human and tester commands name the tree the bus runs from @f162e48dd397→docs/plans/2026-10-14_clone-cli-copy-path.md § Human and tester commands name the tree the bus runs from @8120438a662b"
},
"viewSha": "5f68b8570873d87e67e989dfcdb5aecef1c86597a19844ae7610ab3f5b442363"
},
{
"rev": 1219,
"op": "sage-q1219",
"verb": "assign",
"args": {
"id": 130,
"seat": "darkwing"
},
"by": "sage",
"at": "2026-10-15T00:19:38.678Z",
"semantics": 2,
"result": {
"row": 130,
"field": "owner",
"from": "rocko",
"to": "darkwing",
"receipt": "ok sage-q1219 rev 1219 row 130 owner: rocko→darkwing"
},
"viewSha": "f5a25647644ed57ecc1f8e00ce8ac9a9d644e099e838d9408489ed1b22cd38cb"
},
{
"rev": 1220,
"op": "sage-q1220",
"verb": "move",
"args": {
"id": 119,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-15T00:19:44.429Z",
"semantics": 2,
"result": {
"row": 119,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-q1220 rev 1220 row 119 queued→briefed"
},
"viewSha": "fb93e70c6ba8258d2736e2deb799d9435196886e3e1f5d62b8d4644b7cbc95a2"
},
{
"rev": 1221,
"op": "sage-q1221",
"verb": "move",
"args": {
"id": 122,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-15T00:19:50.290Z",
"semantics": 2,
"result": {
"row": 122,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-q1221 rev 1221 row 122 queued→briefed"
},
"viewSha": "256d4edfba2703d43467c2081595b4f3b523c07d42d18f236ac5dc5407287583"
},
{
"rev": 1222,
"op": "sage-q1222",
"verb": "move",
"args": {
"id": 130,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-15T00:19:56.076Z",
"semantics": 2,
"result": {
"row": 130,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-q1222 rev 1222 row 130 queued→briefed"
},
"viewSha": "a6c4d386b861b8a1d900fa9b823ae16a0544856ae078492f318411539d2b9fdc"
}
]
}