jason.woltje
362893d043
feat: integrate reviewed proxy page and managed model keys
...
Source-candidate: poe d9a564e6d20f5f0fd75ce45b12cbbf8bb4c9d568\nSource-candidate: magica38ba5762b06716db1dee00d0afec162656488f5c\nValidated321whole-file phase plus whole bus1349/model-proxy100/webui490; final gate tooling checks pending, not landed.
2026-10-26 12:04:21 -05:00
jason.woltje
78b69e1e68
docs: Vikunja 633 (P7 proxy startup refreshes) and 634 (row 284 N1) per mos-1647. DEFERRED entries, BUILD-LOG line, filing receipt.
2026-10-24 19:18:35 -05:00
jason.woltje
48b89db33b
docs: row 284 landed ce0b6ed41 ( #1789 ). BUILD-LOG and SESSIONS lines, DEFERRED Webby N1 (library read path).
2026-10-24 19:15:48 -05:00
jason.woltje
9e2689dffb
docs: row 329 landed 61ebf2c34 ( #1827 ). BUILD-LOG and SESSIONS lines, DEFERRED N2/R2-N1 (row 331) and N1 (P7), Vikunja 631 filing and 237 comment receipts.
2026-10-24 18:37:46 -05:00
jason.woltje
537902d261
docs: DEFERRED closes ops-0282 B2-2 (row 326 landed) and carries row 208 N1, the 5 s user.js re-render; doc only
2026-10-23 23:56:43 -05:00
jason.woltje
c25799928d
docs: brief template TMPDIR rule and DEFERRED revoke-window socket-path entry (row 323, mos-1561); doc only
...
(cherry picked from commit dda2d07b48b82821f85f73d7c5a3d9958bd9ce93)
2026-10-23 19:54:55 -05:00
jason.woltje
64ea540838
docs: DEFERRED B2-2 (run sheet proof format, ops-0282, mos-1557) and Sage session line; doc only
...
(cherry picked from commit 720b1fed89d0f278393435ef4ad63c529efff388)
2026-10-23 18:50:19 -05:00
jason.woltje
021422e921
docs: DEFERRED, ops-0275 O2 (writer.lock pid is the forked broker, by design) and O3 (npm 12 skips the three install scripts; refuse them in allowScripts at the next package.json row) (mos-1549); doc only
...
(cherry picked from commit da537e7d159be0bf39a36eaaa65cd16c20373b72)
2026-10-23 18:14:32 -05:00
jason.woltje
93694c5185
deferred: row 283 Webby N1, SURVEY-RUN.md:96 shows the scopes line without supporting; bound to the next docs commit on that file (webby-0267, #1788 ); docs only
2026-10-23 15:38:05 -05:00
jason.woltje
e2b8733904
deferred: row 226 Webby N1-N4 (install id regex, first-run refusal leftovers, clone sha on the run sheet, library-status lock wait), webby-0225, #1727
2026-10-23 14:42:22 -05:00
jason.woltje
9c8877bdf3
plans: DEFERRED row 306 N1 (revoke Set lost on broker restart) and N2 (pending limit stop answers not-holder first), landed 2d0318a44 (mos-1463)
2026-10-23 11:35:21 -05:00
jason.woltje
0621c439e0
plans: DEFERRED gains row 307 N1 (row 270's store-unreadable doesn't stick; #1814 landed d243f6b25)
2026-10-23 09:40:06 -05:00
jason.woltje
08b8831bce
plans: DEFERRED gains row 272 N1 (user session verbs) and the row 270 N6 rebound after row 307 ( #1777 landed d33989230)
2026-10-23 08:56:47 -05:00
jason.woltje
c16e943b90
briefs: mos-1442 approvals for the 590 and 591 rows ( #1811 , #1812 ), the 295 N1 revoke-window row ( #1813 ); DEFERRED 295 N1 (sage)
2026-10-23 05:51:16 -05:00
jason.woltje
ac1644e1ce
BUILD-LOG and SESSIONS: rows 302, 295 and 219 landings, the Docker pool diagnostic; DEFERRED 219 N1 (U6); brief for the Vikunja 590 and 591 rows (sage)
2026-10-23 05:48:40 -05:00
jason.woltje
a94c95522f
docs: row 207 landing records (SESSIONS, BUILD-LOG, Megavolt's lines), DEFERRED 207 N1 (duckworth-0230) and 270 N6 bound to row 272 (duckworth-0228)
2026-10-22 17:51:32 -05:00
jason.woltje
47906e4fde
fix(case): isolate legacy stdout after outer timeout per mos-1345
2026-10-22 16:59:44 -05:00
jason.woltje
537ce2dd4a
fix(case): silence vanished stat opens per mos-1337 N5
2026-10-22 16:59:44 -05:00
jason.woltje
b96b4e303d
fix(case1): supervise legacy user calls across sudo sessions
2026-10-22 16:59:44 -05:00
jason.woltje
dc5836c7df
row 269 (264b, #1774 ): refusedOnce in sessions.test.mjs pins actor_run, closing Duckworth N1 (DEFERRED.md:474-480)
...
Allowed by Mos in mos-1292 (copy mos-1294) on mos-1285's terms. The SELECT
reads actor_run, the expected row gets the run-name literal, and the three
callers pass `${name}-run`. Nothing else in the test changes. The old
expected row was:
[['action.refused', { code: 'not-holder' }]]
DEFERRED.md gets a closing line on the entry naming row 269.
2026-10-22 13:37:34 -05:00
jason.woltje
a870fd85bb
docs: seat log lines for rows 281, 224, 219, 214, 211 and 258, the row 253 landing line, Sage's SESSIONS line, and DEFERRED for the 224 residual and the 206 sharee list
2026-10-22 13:10:27 -05:00
jason.woltje
5b1f1dc885
docs: DEFERRED gains row 253 N1 (Vikunja 532, mos-1297), row 198 N2 (/api/seen 400, sage-2867) and the stale row 203 text in access.mjs (Quackerjack)
2026-10-22 13:10:27 -05:00
jason.woltje
950cf47f3e
fix(row253): bound cleanup retries after initial inventory
2026-10-22 09:26:31 -05:00
jason.woltje
cca9367168
fix(row253): supervise socket queries across sudo sessions
2026-10-22 09:26:31 -05:00
jason.woltje
b789188504
docs: row 264a landing sweep. BUILD-LOG gets Rocko's V502 rerun line and Sage's V502, rows 278/281 and row 264a landing lines; SESSIONS gets Dewey's, Rocko's and Sage's lines; DEFERRED moves the fire-keeps-grants gap to Done (row 281) and opens row 281 N1/N2 and row 264a N1 (actor_run, binds row 269) and N2 (esbuild skip) (sage-2695, #1769 )
2026-10-22 09:22:05 -05:00
jason.woltje
0431778465
row 264a r7 ( #1769 ): build notes for the rebase onto landed 277 ( 980cec88c, sage-2608) and the per-session thread.claims; DEFERRED entry binds row 272 to make 274's user reply check session-scoped (sage-2591)
2026-10-22 08:07:43 -05:00
jason.woltje
c33cba810c
docs: row 277 landing log line, Sage's session line, and the M8 resolve-pin DEFERRED entry (Duckworth N1, binds the next tester.test.mjs row)
2026-10-22 06:21:43 -05:00
jason.woltje
e617543b8d
honker: row 256 ( #1761 ) b1: the human deletes a creative instance and any other actor is refused organization-creative-human-only; protectedRefusal is the delete check and the listing's per-reader endProtected; actor threaded through planDelete/checkDelete/instances.check; fire unchanged; DEFERRED entry closed for delete; tests T1-T8, unrun
2026-10-22 05:33:13 -05:00
jason.woltje
6d6cc0f608
docs: row 274 landing log lines, Dewey's 274 and 281 session lines, and the N7 DEFERRED entry (runs suite gates mosaic-task.mjs)
2026-10-22 05:31:01 -05:00
jason.woltje
6b32424adb
docs: row 236 landing log lines, and row 281 ( #1786 ): a fire or a delete revokes the instance's grants (mos-1271)
...
Brief docs/plans/2026-10-22_fire-revokes-grants.md, owner Megavolt, reviewer Dewey, gate owner Sage. DEFERRED entry points at row 281. BUILD-LOG and SESSIONS carry Honker's row 194 lines, Dewey's two row 236 lines and Sage's row 236 landing lines.
2026-10-22 04:43:49 -05:00
jason.woltje
54ec93d06f
honker: row 194 b8 r3 docs (webby-0100, sage-2290): N1 corrects the N6 clock caveat (the bus clock runs ahead, so the error is over-signal); N2 DEFERRED the 64-stop done cap; N3 and N4 follow-ups; no product change
2026-10-22 03:06:41 -05:00
jason.woltje
3521c23c3e
honker: row 194 b6 (webby-0094, sage-2241, sage-2245): every instance-writer verb answers restart (B1) and the CLI and Console show it for veto; fire runs the writer's checks against the file before step A, so an unloaded keep can't strand an instance firing; a fire of a delisted name revokes (N1); a host service makes no token reference (N2); only the human re-points a kept instance's model (N3); DEFERRED a human escape for a stuck fire (N4); S6 waits on row 191's stopRun contract
2026-10-22 03:06:41 -05:00
jason.woltje
2311a50e1c
honker: row 194 b4 (sage-2164, sage-2166, sage-2217): a hire and the role's hireable list refuse a creative definition; a library mapping change isn't reloaded (T14); the listing's endProtected hides a Delete the server refuses; DEFERRED creative delete; C1 testerNoSignIn closed; row 213's writer-restart pin follows D3 and T16 uses row 196's tester socket
2026-10-22 03:06:41 -05:00
rocko
b765f5cb81
test(bus): prove scratch sshd listener ownership before use
2026-10-22 02:28:09 -05:00
jason.woltje
eb9672c910
row 254: README request-timeout sentence and a DEFERRED entry after the landing ( #1759 )
...
Doc-only commit after the row 254 landing. The library README now says
that a sync outlasting the server's 120-second hold gets request-timeout
and still finishes (Dewey N1, #1759 comment 30173; server.mjs sets the
120 s socket timeout and the broker promise runs on). DEFERRED records
Dewey N2: library-mapping-invalid, library-remote-invalid,
library-state-invalid and library-git still map to 502 until the Console
library routes row decides them. No test reads either file's content.
2026-10-21 18:55:26 -05:00
jason.woltje
33029f3a8a
deferred: the host pi auth file entry ( 059577886) moves to Done with row 244 ( e69260a3c); real-model suite cases run outside the gate is open (Webby N2 on row 244 r1, #1757 )
2026-10-21 16:44:55 -05:00
jason.woltje
25ffaae832
deferred: T27 sweep test leaves two sleep 60 children; the fix is a process-group kill in both t.after hooks (row 251 landing d37210288, darkwing-0117, Dewey c30168)
2026-10-21 16:36:29 -05:00
jason.woltje
c3d88840c5
row 196: BUILD-LOG lines and two DEFERRED entries after the landing ( #1694 )
...
Doc-only append after 7247d80c7 . BUILD-LOG takes Gander's ten row 196 lines from 527b9a1e6 unchanged. DEFERRED records Duckworth's C1 (round 1 N2, the dead testerNoSignIn, binding the next serve.mjs row) and round 2 N5 (the Console library routes row decides on library.sync for the tester listener). No test reads either file's content.
2026-10-21 15:59:48 -05:00
jason.woltje
3b0aef9952
deferred: row 66 live checks, Claude Code at the first re-pin with row 66 and pi after #383 , Vikunja #454 (mos-1186)
2026-10-21 13:55:07 -05:00
jason.woltje
7b9737953a
deferred: row 248 Webby N1, the grant executor test sleep 30 can outlive its test; Duckworth deferred it in the row 249 review ( #1751 c30070)
2026-10-21 09:55:13 -05:00
jason.woltje
335bb3e30f
plans: C2-20b brief (row 221 follow-up, Webby N1, N2 and N4) and DEFERRED for N3, Morgana's 213 B3 anchor
...
Webby approved row 221 round 1 (webby-0073) with four notes that don't block. N1, N2 and N4 are in
scripts/case2-persona-import.mjs and go in before Jason's one import run (sage-1941), as row C2-20b,
owned by Gosalyn and reviewed by Webby. N3 is tooling outside the product and waits in DEFERRED.
2026-10-21 06:23:41 -05:00
jason.woltje
d6cff0cdd8
deferred: Duckworth's N1-N3 on row 195, the Case 1 acceptance script's root parse order, header and prefix match
2026-10-21 05:01:46 -05:00
jason.woltje
fefd54e137
deferred: N7 lane image base inspect; brief for two gate environment rows (mos-1162)
...
N7: lane-image.mjs:41 inspects a base BuildKit never tagged (row 197 proof try 1).
Brief: the process.test.mjs mode chmod row and the fixture PI_AUTH_FILE row, both after row 197.
2026-10-21 04:15:06 -05:00
jason.woltje
059577886c
deferred: gate runs mount the host pi auth file (Webby N4 on the row 197 proof driver, traced by Herb)
2026-10-21 03:28:33 -05:00
jason.woltje
e7078e6a85
deferred: Webby's row 238 N1, the sso-config first-step hint has no business ( #1744 )
2026-10-21 02:27:43 -05:00
jason.woltje
da3051ccc6
deferred: Filbert's row 240 N1 and N2 (29945, #1746 ); 10-24 window draft Q1 takes the mos-1161 ruling
2026-10-21 01:50:34 -05:00
jason.woltje
5465fd52d5
sage: DEFERRED, checkCreative doesn't refuse credentials (row 213 r3 Webby N1, mos-1160)
2026-10-21 00:12:52 -05:00
jason.woltje
b00d7d94d0
sage: row 240 (I4) carries Filbert N1, N4 and N5 from the 233 review; N2 and N3 go to DEFERRED (29922, sage-1727)
2026-10-21 00:01:26 -05:00
jason.woltje and Claude Opus 5.5
08b428ecf1
feat(webui,conversation): S5 WebUI views and CHAT-03 follow-ups (row 40, #1522 )
...
Dewey's round 3 candidate, manifest
agents/dewey/work/queue-40/candidate-manifest-r3.sha256 (d0aa0ded,
27 files, checked OK in the canonical tree).
- WebUI inbox, tasks, agents and trail views, read-only over /api/bus.
The README says the bus proof ends at the Console process.
- CHAT-03 seal: the engine command is fixed, the engine environment is
explicit, SEAL_FLAGS has --no-approve, escalating is cleared on throw.
- Terminal input typed after Ctrl-T or Ctrl-O is held. Only the run whose
own parse set held drains it (T1), and #run catches errors per action.
- DEFERRED keeps N2 and moves F2 to done, citing T1.
Reviews: Filbert approve (comment 27011, rev 260), Darkwing approve
(27013, rev 264). Landing gate on 8cad7722 plus the candidate: webui 22,
conversation 161, control-board 124, every scripts/test-*.sh green,
test-task 98/0. Mutant Mr survives; its flows test is the first
follow-up row.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-09 22:05:43 -05:00
jason.woltje and Claude Opus 5.5
554b03f565
docs(plans): DEFERRED, Node 24 test dir form
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-04 22:31:20 -05:00