queue: revs 3088-3091 (sage: rows 205 and 236 brief re-pins to HEAD and briefed)

This commit is contained in:
jason.woltje committed 2026-10-21 19:30:48 -05:00
1 parent 2dd9c80c1c
commit 02da6a2ae4
2 files changed
+122 -10

No files matched your search

+3 -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 3087 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
Generated from `docs/plans/queue.json` revision 3091 by `queue render`. Do not edit between the markers; change the queue with `scripts/mosaic queue`.
| # | Piece | Owner | Issues | State | After | Gate | Brief | Note |
|---|---|---|---|---|---|---|---|---|
@@ -241,7 +241,7 @@ Generated from `docs/plans/queue.json` revision 3087 by `queue render`. Do not e
| 202 | FED R5: mosaic access list, grant and revoke (#414) | quackerjack; reviewers duckworth | #1700 | in-review, round 2, request posted | — | Duckworth approves the manifest; cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_federation-r1-r2-r5.md` § Brief: FED R5, mosaic access list, grant and revoke | Chained on row 201's candidate (Q177), not its done: claimable now, lands after 201 and rebases onto its landing (Sage) |
| 203 | FED R2: the federation key in the system config (#414) | quackerjack; reviewers webby | #1701 | briefed | — | Webby approves the manifest; cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_federation-r1-r2-r5.md` § Brief: FED R2, the federation key in the system config | Chained on row 192's candidate (Q177): starts on 192's candidate, lands after 192 (Sage) |
| 204 | 193a: access level check widened to viewer (#1691) | morgana; reviewers duckworth | #1702 | done | — | Duckworth approves the manifest; business suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193a, the access level check widened to viewer | Landed d0bbc5c1c on refactor (base c9f374284). Patch-id 92c18aea matches git diff 44e36fc4c..f869fd062 on the 3 manifest paths. Manifest d38de8c9, Duckworth approve 29595. Gate 2789/0 on 4385b9ec1, mutants 7/7. Unpushed. |
| 205 | 193b1: viewer verbs, board refusals and the message filter (#1691; also after FED R3 and R4 when filed) | morgana; reviewers duckworth | #1703 | queued | 196 done | Duckworth approves the manifest; bus suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193b1, viewer verbs, board refusals and the message filter | — |
| 205 | 193b1: viewer verbs, board refusals and the message filter (#1691; also after FED R3 and R4 when filed) | morgana; reviewers duckworth | #1703 | briefed | 196 done | Duckworth approves the manifest; bus suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193b1, viewer verbs, board refusals and the message filter | — |
| 206 | 193b2: thread shares, schema 3k-3l after the #436b build (#1691; live needs a --migrate window with Jason) | morgana; reviewers duckworth | #1704 | queued | 205 done, 234 done, 236 done | Duckworth approves the manifest; bus suite, cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193b2, thread shares (schema 3l) | — |
| 207 | 193c: mosaic access user verbs and --level viewer (#1691) | morgana; reviewers duckworth | #1705 | queued | 202 done | Duckworth approves the manifest; cli suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193c, mosaic access user verbs and --level viewer | — |
| 208 | 193d: Console shared list, share controls and viewer read-only (#1691; also after FED R6 when filed) | morgana; reviewers duckworth | #1706 | queued | 192 done, 206 done | Duckworth approves the manifest; webui suite and every scripts/test-*.sh green on Sage's gate; the mutants killed (sage) | `docs/plans/2026-10-20_human-users-build.md` § Brief: 193d, the Console's shared list, share controls and viewer read-only | — |
@@ -272,7 +272,7 @@ Generated from `docs/plans/queue.json` revision 3087 by `queue render`. Do not e
| 233 | Installer I3: stack-upgrade.sh root driver and the ops-01 host run sheet (MVP, Q187, Vikunja #432) | darkwing; reviewers filbert | #1735 | done | 232 done | Filbert approves the manifest. The test file, the cli suite and every scripts/test-*.sh are green on Sage's gate, with the mutants killed. (sage) | `docs/plans/2026-10-20_installer-rows.md` § I3 the upgrade command and the host run sheet | Landed 57f59e0c3 on 5465fd52d (pushed 05:39Z). verify-commit matches the manifest (7 paths). Patch-id b16ac924 equals the candidate's (1a1dc80ca vs e65a3ab4d). Modes match. Sage's gate on the landing tree: cli 617/0, scripts/test-*.sh 585/0. Filbert N1, N4 and N5 go to row 240, N2 and N3 to DEFERRED. |
| 234 | Machine grant row a: host enrollment, store records and migration 3i-3j (#436a, design r6 f9039682e, lands by 10-25 before the .53/.54 installs) | gizmoduck; reviewers duckworth | #1740 | done | 210 done | Duckworth approves the manifest. The bus, business and cli suites and every scripts/test-*.sh are green on Sage's gate. The design's section 10 row a tests and mutants pass, the migration test included. (sage) (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row a: enrollment, store records and migration 3i-3j | LANDED c771a36f4 (pushed 06:16Z 10-21) on caa4b5944: r3 c783d5e39 41 paths via temp index, modes from ls-tree. patch-id 32bbbea2bd6f equals the candidate's; verify-commit ok 41 paths. Gate on the c783d5e39 tree 06:02:12Z-06:15:26Z: 15 packages 2890/0, ten scripts/test-*.sh 585/0. Duckworth r3 approve 29935 rev 2683. N10, N12 to row 235. |
| 235 | Machine grant row b: raise binding, executor, reconcile and revoke (#436, design r6 f9039682e, C1, N1, G27, G28) | gizmoduck; reviewers duckworth | #1741 | done | 234 done | Duckworth approves the manifest. The bus, business and cli suites and every scripts/test-*.sh are green on Sage's gate. Section 10's row b tests and mutants pass, G27, G28 and the upsert mutant included. (sage) (sage) | `docs/plans/2026-10-20_host-credentials.md` § Machine grant row b: raise binding, executor, reconcile and revoke | LANDED b1fece6f0, pushed (rode Darkwing SESSIONS aa19a2464). Cand ed4193316, manifest dad377ca8fe4, 13 paths, verify-commit ok, patch-id c355d2fc457d. Gate 10:30:55-10:42:43Z: bus 596/0, business 200/0, cli 666/0, all scripts green. Brief Gate met: duckworth-0089 approve, upsert mutant equivalent, row b and creative tests and mutants on Gizmoduck slot runs (38 of 39 killed, B17 equivalent). |
| 236 | #436b Gitea grant path build: seat accounts and tokens through an approved grant, schema 3j-3k (design r5 1be535aca, due 10-27 at risk; live waits for Jason's section 8 approval and bootstrap step) | megavolt; reviewers dewey | #1742 | queued | 210 done, 234 done | Dewey approves the manifest. The bus, business and cli suites and every scripts/test-*.sh are green on Sage's gate. Section 9's mutants are killed, N9's restart test included. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: #436b Gitea grant path, build (schema 3j-3k) | — |
| 236 | #436b Gitea grant path build: seat accounts and tokens through an approved grant, schema 3j-3k (design r5 1be535aca, due 10-27 at risk; live waits for Jason's section 8 approval and bootstrap step) | megavolt; reviewers dewey | #1742 | briefed | 210 done, 234 done | Dewey approves the manifest. The bus, business and cli suites and every scripts/test-*.sh are green on Sage's gate. Section 9's mutants are killed, N9's restart test included. (sage) (sage) | `docs/plans/2026-10-20_agent-credentials.md` § Brief: #436b Gitea grant path, build (schema 3j-3k) | — |
| 237 | Row 199 follow-up N1: one decision publishes once (publish-busy or #spent recheck) | megavolt; reviewers duckworth | #1743 | done | 199 done | Duckworth approves the manifest. The bus suite 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 199 follow-up N1, one decision publishes once | Landed d7d943199 on refactor (local, push pending), patch-id c5f4beb4 = e42415935, manifest bb777cb0 blobs checked. Sage gate 01:31-01:44Z on 816d48b03+4 paths: M1 killed (bus 1/13, cli 1/8), every package suite and scripts/test-*.sh green (bus 478, cli 564). |
| 238 | row 200 follow-up N1: the sso-config hint carries --instance NAME (#1744) | launchpad; reviewers webby | #1744 | done | 200 done | Webby approves the manifest; stack-release.test.mjs whole, cli suite and every scripts/test-*.sh green on Sage's gate; the mutant killed (sage) | `docs/plans/2026-10-20_stack-release-sso.md` § Brief: row 200 follow-up N1, the sso-config hint names the instance | Landed d49b1f2bd (pushed 07:25Z) on 86249ac55: the 3 manifest paths from 4c90099ea. Patch-id b9d0bb0ee3c7 equals the candidate's; modes and blobs match; verify-commit ok (3 paths). Sage's combined 228+238 gate on c515273db plus both rows' 6 paths, 07:11:30Z to 07:23:34Z: seat 165/0, cli 640/0, all ten scripts/test-*.sh 585/0. Mutant (sso-config drops --instance) killed, survived none. Round 1 N1 stays on the #1744 carry list. |
| 239 | Row 194 follow-up: the credential revoke runs under the writer's lock, refusals after a revoke say so, and a stale-revision fire test (duckworth-0074, mos-1158) | honker; reviewers duckworth | #1745 | queued | 194 done | Duckworth approves the manifest. The bus, business, cli and webui suites and every scripts/test-*.sh are green on Sage's gate, and the mutants are killed. (sage) (sage) | `docs/plans/2026-10-20_agent-lifecycle.md` § Brief: row 194 follow-up, the revoke under the writer's lock and a fire test | — |
+119 -7
View File
@@ -1,7 +1,7 @@
{
"version": 1,
"canonicalRoot": "/mnt/storage/src/mosaic-stack",
"revision": 3087,
"revision": 3091,
"rows": [
{
"id": 1,
@@ -21711,7 +21711,7 @@
"closes": [
1703
],
"state": "queued",
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -21720,7 +21720,7 @@
"brief": {
"path": "docs/plans/2026-10-20_human-users-build.md",
"anchor": "Brief: 193b1, viewer verbs, board refusals and the message filter",
"blob": "c74af25104103ca566613370ec6f7dce8e4d038f"
"blob": "a73e1bba0957e39f8a998efb7df69a36e3fb2914"
},
"after": [
{
@@ -21736,7 +21736,7 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-20T19:44:12.910Z",
"updatedAt": "2026-10-20T19:44:12.910Z",
"updatedAt": "2026-10-22T00:28:08.860Z",
"updatedBy": "sage"
},
{
@@ -24451,7 +24451,7 @@
"closes": [
1742
],
"state": "queued",
"state": "briefed",
"previousState": null,
"required": false,
"requiredSince": null,
@@ -24460,7 +24460,7 @@
"brief": {
"path": "docs/plans/2026-10-20_agent-credentials.md",
"anchor": "Brief: #436b Gitea grant path, build (schema 3j-3k)",
"blob": "dca67d310e1b78ca57b84a37f27c8c40122f10cf"
"blob": "9259ba2a190601af975401f628a8a965bd9bc161"
},
"after": [
{
@@ -24480,7 +24480,7 @@
"note": null,
"blockedReason": null,
"createdAt": "2026-10-20T23:39:42.567Z",
"updatedAt": "2026-10-20T23:39:42.567Z",
"updatedAt": "2026-10-22T00:28:49.638Z",
"updatedBy": "sage"
},
{
@@ -108470,6 +108470,118 @@
"receipt": "ok webby-268-verdict-r2 rev 3087 row 268 round 2 approve by webby (comment 30205)"
},
"viewSha": "7f646c3e9225c80c9bd91f37b198b013adb70def69d3ad4e837e99a6ef848375"
},
{
"rev": 3088,
"op": "sage-205-repin-1022",
"verb": "set",
"args": {
"id": 205,
"field": "brief",
"value": "docs/plans/2026-10-20_human-users-build.md#Brief: 193b1, viewer verbs, board refusals and the message filter",
"reason": null
},
"by": "sage",
"at": "2026-10-22T00:26:47.554Z",
"semantics": 2,
"result": {
"row": 205,
"field": "brief",
"from": {
"path": "docs/plans/2026-10-20_human-users-build.md",
"anchor": "Brief: 193b1, viewer verbs, board refusals and the message filter",
"blob": "c74af25104103ca566613370ec6f7dce8e4d038f"
},
"to": {
"path": "docs/plans/2026-10-20_human-users-build.md",
"anchor": "Brief: 193b1, viewer verbs, board refusals and the message filter",
"blob": "a73e1bba0957e39f8a998efb7df69a36e3fb2914"
},
"receipt": "ok sage-205-repin-1022 rev 3088 row 205 brief: docs/plans/2026-10-20_human-users-build.md § Brief: 193b1, viewer verbs, board refusals and the message filter @c74af2510410→docs/plans/2026-10-20_human-users-build.md § Brief: 193b1, viewer verbs, board refusals and the message filter @a73e1bba0957"
},
"viewSha": "42c94371cbd883f349783885726debaf426c9d11e08c20b047dd23f02623e7c8"
},
{
"rev": 3089,
"op": "sage-236-repin-1022",
"verb": "set",
"args": {
"id": 236,
"field": "brief",
"value": "docs/plans/2026-10-20_agent-credentials.md#Brief: #436b Gitea grant path, build (schema 3j-3k)",
"reason": null
},
"by": "sage",
"at": "2026-10-22T00:27:27.679Z",
"semantics": 2,
"result": {
"row": 236,
"field": "brief",
"from": {
"path": "docs/plans/2026-10-20_agent-credentials.md",
"anchor": "Brief: #436b Gitea grant path, build (schema 3j-3k)",
"blob": "dca67d310e1b78ca57b84a37f27c8c40122f10cf"
},
"to": {
"path": "docs/plans/2026-10-20_agent-credentials.md",
"anchor": "Brief: #436b Gitea grant path, build (schema 3j-3k)",
"blob": "9259ba2a190601af975401f628a8a965bd9bc161"
},
"receipt": "ok sage-236-repin-1022 rev 3089 row 236 brief: docs/plans/2026-10-20_agent-credentials.md § Brief: #436b Gitea grant path, build (schema 3j-3k) @dca67d310e1b→docs/plans/2026-10-20_agent-credentials.md § Brief: #436b Gitea grant path, build (schema 3j-3k) @9259ba2a1906"
},
"viewSha": "a833de0f079d9b34921e93641809b7a5de97636ccfed4032e15a0e30d63ae7ec"
},
{
"rev": 3090,
"op": "sage-205-briefed-1022",
"verb": "move",
"args": {
"id": 205,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-22T00:28:08.860Z",
"semantics": 2,
"result": {
"row": 205,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-205-briefed-1022 rev 3090 row 205 queued→briefed"
},
"viewSha": "49c57f12c7ee3ac900625d65edd1122f0456610db3743611bbf35c8151dd01a2"
},
{
"rev": 3091,
"op": "sage-236-briefed-1022",
"verb": "move",
"args": {
"id": 236,
"to": "briefed",
"reason": null,
"candidate": null,
"evidence": null,
"issue": null
},
"by": "sage",
"at": "2026-10-22T00:28:49.638Z",
"semantics": 2,
"result": {
"row": 236,
"from": "queued",
"to": "briefed",
"round": null,
"issue": null,
"candidate": null,
"receipt": "ok sage-236-briefed-1022 rev 3091 row 236 queued→briefed"
},
"viewSha": "c615b8eb3878871baf34b433052f6ee1199071adc61315560cf4332f8fd62db0"
}
]
}