jason.woltje
d0bbc5c1cb
business: 193a access level check widened to viewer (row 204, #1702 )
...
Squash of Morgana's 7f07da4aa..f869fd062 on origin/morgana/row193a (diff
from R1's candidate 44e36fc4c ), the three manifest paths, manifest d38de8c9
(Duckworth approve, comment 29595). LEVELS gains collaborator and viewer,
covers() takes a required least level, and an unknown grant level covers
nothing. Gate on base 4385b9ec1 with the patch: packages and
scripts/test-*.sh 2789 pass 0 fail. Refactor moved to c9f374284 since, a
SESSIONS line only. Mutants 7 of 7 killed (agents/morgana/work/queue-193a/
mutants.log on the branch). No live change.
2026-10-20 17:25:27 -05:00
jason.woltje
c9f374284b
sessions: Filbert row 190 manifest round 3 APPROVE
2026-10-20 17:16:20 -05:00
jason.woltje
4385b9ec18
plans: Case 2 briefs. C2-13a factory profile from gosalyn-0057 items 1-3 (--pm, --claude under the --node rule, no proxy flags), row 190 tokens to whichever lands second. New C2-01b for row 212's notes N1-N3, N4 to the C2-12 setup sheet, N5 to C2-10b (webby-0041, sage-1517)
2026-10-20 16:52:39 -05:00
jason.woltje
afad4993f6
business: FED R1, access.json loader and validator with covers (row 201, #1699 )
...
Squash of Gizmoduck's ae3c36f24..44e36fc4c, the three manifest paths,
manifest 225597146daf1c0e3ffe2049636095733f40a3395318f8ba07dad1bf08c0c520
(Duckworth approve, comment 29581). Gate on 44e36fc4c , run by Gizmoduck in
Sage's slot: business suite 173 pass 0 fail, scripts/test-*.sh 10 scripts
422 pass 0 fail, mutants 44 of 44 killed. index.mjs gains one additive
export line. No live change.
2026-10-20 16:47:42 -05:00
jason.woltje
f41729178e
plans: re-pin plan 490e2771d to 4429a104f (row 192, Q175 phase 1), npm ci in the new copy, for Mos's check (mos-1099 item 3)
2026-10-20 16:39:56 -05:00
jason.woltje
305857c8f9
queue: revs 2362-2455. Sage: Case 2 rows re-pinned to design r11 ( 5b8def2f1, row 226 to C2-13b), row 230 C2-13a added and briefed ( #1732 ), row 215 (C2-04) assigned to Herb, row 192 landed 4429a104f with landing note and done, row 228 review request resolved, plus earlier Sage revs. Other seats' revs: Filbert 2362, 2447 (row 190 verdicts); Herb 2395-2396; Webby 2420, 2428 (rows 197/228 verdicts); Morgana 2421 (row 213 claim); Researcher subagent 2422-2424 (row 228); Gosalyn 2426 (row 212 claim); Darkwing 2431, 2433, 2438 (row 190)
2026-10-20 16:35:11 -05:00
jason.woltje
176a6bf4b9
sessions: Filbert row 190 manifest round 2 CHANGES (base drift on row 192)
2026-10-20 16:29:20 -05:00
jason.woltje
5b8def2f14
plans: Case 2 row briefs from Gosalyn's eac92d956 (design r11, approved webby-0038: C2-13 split into C2-13a unit render and host precheck and C2-13b install script and library precheck, C2-04 owner Herb, Console unit without [Install] per mos-1097)
2026-10-20 16:22:47 -05:00
jason.woltje
4429a104f6
webui: Q175 phase 1, the Console verifies SSO itself under --sso, OIDC RP with oauth4webapi 3.8.8 (row 192, #1690 )
...
Squash of Launchpad's launchpad/row192 53bb59462..37582e820, manifest round 2
6f8cee147713c53652b58d47c5efd15ed47da1efbef6a126464857269b0b7787 (18 paths).
Sage's gate on 088087ac9 : package suites 2758 pass 0 fail, scripts/test-*.sh
429 pass 0 fail; mutants 22 of 23 killed, #23 (second origin check) declared
equivalent by Launchpad (sage-1407). New dependency oauth4webapi 3.8.8: the
canonical checkout and any stack copy need npm ci. No live change; the live
re-pin is a window with Mos (mos-1099 item 3).
2026-10-20 16:21:29 -05:00
jason.woltje
32b54ac3b0
plans: Case 2 row briefs from Gosalyn's 51006710a (webby-0034 N1/N2 and webby-0035: row A README :711 one line per variable, C2-13 owns README :713 and says the precheck prints only variable names)
2026-10-20 15:57:07 -05:00
jason.woltje
6025ddd9cf
plans: Case 2 row briefs from Gosalyn's a2d94b2c2 (Webby r9 notes, webby-0032: row A README line on claude-session.env and the dist/providers/data/zai.json path, C2-13 XDG_DATA_HOME precheck and last-assignment-wins key file parse)
2026-10-20 15:55:52 -05:00
jason.woltje
ecbfd6deb6
plans: Case 2 row briefs from Gosalyn's 29e85196b (design r9 for mos-1090: row A out of scope points at design 10 step 2d, C2-13 precheck checks the hub key file by name and mode, claude marker check only for claude-code harness, EnvironmentFile= fixed in case2-unit.sh)
2026-10-20 15:44:09 -05:00
jason.woltje
0498c0613f
agents: Gosalyn seat dir, README from gosalyn/case2-design, so Case 2 rows can name the seat as owner ( #416 )
2026-10-20 15:43:18 -05:00
jason.woltje
49d1f3a231
plans: Case 2 slice row briefs plus rows A and B, from Gosalyn's f325657c7 on gosalyn/case2-design ( #416 , design r8, C2-13 copy id and profile asks for row 195, C2-20 count-only note, row A ZAI_API_KEY per mos-1086/mos-1089, row B #428 after 10-27)
2026-10-20 15:41:39 -05:00
jason.woltje
628e2ca5cd
sessions: Filbert row 190 manifest round 1 CHANGES (base drift on row 189)
2026-10-20 15:40:15 -05:00
jason.woltje
088087ac96
queue: revs 2248-2361+. Sage: rows 210 ( #424 host access, Gizmoduck) and 211 ( #426 force-push guard, Rocko) added and briefed; row 195 re-briefed to the Case 1 install on .53; review requests for 200 r1/r2 and 202; plus earlier Sage revs. Other seats' revs: Launchpad 2254, 2283-2284, 2286, 2311-2313, 2328-2329, 2344, 2347-2348 (rows 192/200); Honker 2255; Morgana 2257, 2320, 2326-2327 (row 204); Gander 2262; Herb 2265; Dewey 2268; Bushroot 2273; Megavolt 2276; Webby 2303, 2316, 2339, 2355 (row 192/200 verdicts); Gizmoduck 2304, 2318-2319 and the row 210 claim (rows 201/210); Quackerjack 2317, 2341-2342 (row 202); Duckworth 2323, 2335, 2353 (rows 201/204/202 verdicts); Darkwing 2354, 2357 (row 190 in-review)
2026-10-20 15:34:55 -05:00
jason.woltje
a0fbefd48d
plans: pre-push force-push hook and failing busy check brief (Vikunja #426 , mos-1078, mos-1083; owner Rocko, reviewer Dewey)
2026-10-20 15:31:17 -05:00
jason.woltje
f24f2cd40d
plans: row 195 brief becomes the Case 1 install on 10.1.1.53 (Q181 hosts, Q182/Q183 recorded acceptance, Q185 existing account, chained on rows 190 and C2-13; ops-01 root steps under #423 step 1; sage-1439)
2026-10-20 15:24:33 -05:00
jason.woltje
9ba31b5b3f
agents: Honker's PRD 1.7 draft r2 on refactor for the prd.approve raise ( 11cb0423b, sha256 e896746df595d1b5155130ca163fbf63b0dc38a87a8dd154af77f1a6d1328647, Duckworth approved duckworth-0039, Vikunja #420 )
2026-10-20 15:20:37 -05:00
jason.woltje
9db578ff54
plans: agent host access with sudo through the credential store brief ( #1707 , Vikunja #424 , Q183/Q184, chained on row 199)
2026-10-20 15:09:59 -05:00
jason.woltje
8eb9ddd12c
plans: FED R8 brief to r4.11 ( b93f098f0, recorded acceptance, Duckworth N1/N2, #416 date), R5 context source (sage-1419), 193a makes covers level required (duckworth-0033 N1)
2026-10-20 15:06:22 -05:00
jason.woltje
ae3c36f248
agents: Gizmoduck seat dir and roster row (FED R1 owner, #414 )
2026-10-20 14:42:15 -05:00
jason.woltje
a2af7ab495
plans: FED R1, R5, R2 and R8 briefs ( #414 , r4.9 a1daa3c07) and row 193a-d build briefs ( #1691 ); Quackerjack seat dir and roster row
2026-10-20 14:41:03 -05:00
jason.woltje
aa1bd209e3
gate-lane: row 189 gate timing table for row 197 (Herb)
2026-10-20 14:25:17 -05:00
jason.woltje
ace27dc5eb
row 189 ( #1687 ): stack-release.sh activate --no-send drops the Console's --send (Sage; Dewey approve 29485; Sage gate passed)
2026-10-20 14:21:56 -05:00
jason.woltje
a4a42dbac2
plans: stack-release --sso brief ( #1698 , Launchpad, reviewer Webby, row 192 F3; chained on 192)
2026-10-20 14:18:08 -05:00
jason.woltje
a31f1a0f8b
plans: row 198 brief records Mos's call, in-process board reads behind the Console's auth (mos-1019)
2026-10-20 14:17:03 -05:00
jason.woltje
992650232f
plans: agent credentials and git identity brief (MVP T1 item 6, #1697 , Megavolt, reviewer Duckworth); Megavolt seat dir
2026-10-20 14:14:33 -05:00
jason.woltje
a7661ada06
plans: row 195 acceptance script takes Gizmoduck's gate item list; B8 issuer and TLS front end (mos-1011)
2026-10-20 14:12:19 -05:00
jason.woltje
f871cb3096
plans: retire the control board writer on 7331 brief ( #1696 , Bushroot, reviewer Webby, mos-1008 item 2); Bushroot seat dir
2026-10-20 14:11:21 -05:00
jason.woltje
0bbd23c619
plans: row 195 brief adds the identity provider check and flags any new model account for Jason (mos-1008)
2026-10-20 14:10:28 -05:00
jason.woltje
0217b71c8f
plans: row 195 brief rewritten as the hub on its own host, host left to Jason ( #1693 , mos-0998, mos-1005)
2026-10-20 14:07:57 -05:00
jason.woltje
c6f528a32f
plans: second gate lane brief ( #1695 , Herb, reviewer Webby, mos-0977 item 6); Herb seat dir; gate template and busy check copies for the row
2026-10-20 14:03:36 -05:00
jason.woltje
96f243fafc
plans: human boundary row brief (P19 333, #1694 , Gander, reviewer Duckworth, mos-0989); Gander seat dir; seat READMEs name the credentials row, not row 195 (now 190b)
2026-10-20 14:00:58 -05:00
jason.woltje
c862699352
sessions: Filbert row 190 design review r3, approved
2026-10-20 14:00:05 -05:00
jason.woltje
48ebee0ffe
plans: row 190 brief scopes isolation to addressing on one uid, points to row 190b (Filbert N7, mos-0986)
2026-10-20 13:58:07 -05:00
jason.woltje
66bdd84b8f
sessions: Filbert row 190 design review r2, changes requested
2026-10-20 13:57:10 -05:00
jason.woltje
6966164f0c
plans: row 190b brief, Melanie's hub under its own Linux user ( #1693 , Darkwing, reviewer Duckworth), mos-0986
2026-10-20 13:56:34 -05:00
jason.woltje
53bb594621
sage: common start for MVP T1 builder seats (mos-0974, mos-0977, mos-0981)
2026-10-20 13:55:47 -05:00
jason.woltje
5e01c36833
agents: seat dirs and roster rows for Launchpad, Morgana, Honker (Sage's T1 builders) and Webby, Duckworth (Mos's reviewers); row 193 brief takes Mos's B1 starting rule (mos-0985)
2026-10-20 13:52:28 -05:00
jason.woltje
9f56d2098d
plans: rows 192 and 194 review by Webby, not Filbert or Dewey (mos-0981)
2026-10-20 13:51:25 -05:00
jason.woltje
0599b119f4
plans: MVP T1 briefs, SSO phase 1 ( #1690 , Launchpad), human users ( #1691 , Morgana), agent lifecycle ( #1692 , Honker), mos-0974/0977
2026-10-20 13:49:15 -05:00
jason.woltje
b416d2ede9
sage: Q175 SSO design, Mos C1 condition (mos-0977): straggler check before Jason step 4 in the phase 2 window
2026-10-20 13:49:15 -05:00
jason.woltje
5fc73a729c
revs 2237-2247: row 189 added, briefed, started, in-review round 1 (Dewey, comment 29457); rows 190 (Darkwing) and 191 (Rocko) added and briefed for MVP T1 (mos-0974); darkwing-190-start (rev 2245, Darkwing's) and rocko-191-start (rev 2244, made for Rocko)
2026-10-20 13:47:51 -05:00
jason.woltje
99772421ab
sage: row 189 candidate manifest for Dewey's review ( d6116771f)
2026-10-20 13:46:35 -05:00
jason.woltje
da230ca489
plans: MVP T1 briefs, several instances per host ( #1688 , Darkwing) and the kill switch ( #1689 , Rocko), mos-0974
2026-10-20 13:42:33 -05:00
jason.woltje
4f2d1be68a
sessions: Filbert Q175 SSO design D1/D2 ack
2026-10-20 13:41:20 -05:00
jason.woltje
d55d86bb04
sage: Q175 SSO design r3 fix, Filbert r3 D1 (loader checks slot shape only) and D2 (slot from config dir, scratch Console dataRoot and unreachable issuer)
2026-10-20 13:40:49 -05:00
jason.woltje
c56ccf916e
sessions: Filbert Q175 SSO design review r3, approve with D1
2026-10-20 13:40:20 -05:00
jason.woltje
817e8f51b0
sage: Q175 SSO design r3 for #412 , Filbert r2 C1 (shared loader, config.json inside the phase 2 window, rollback order, test 25) and C2 (401 signed-out page, test 24), notes and Q-E
2026-10-20 13:39:21 -05:00