Commit Graph
1692 Commits
Author SHA1 Message Date
jason.woltjeandClaude Opus 5.5 63fb219b7c decisions: 88, rows 64-66 for Q82-Q84; sessions line (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:54:42 -05:00
jason.woltjeandClaude Opus 5.5 7cab133bd3 queue: revs 410-415, rows 64-66 briefed for Q82 skills, Q83 routing, Q84 unslop (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:54:21 -05:00
jason.woltjeandClaude Opus 5.5 26cc4e1960 brief: managed session config rows, skills (Q82), model routing (Q83), unslop (Q84) (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:52:45 -05:00
jason.woltjeandClaude Opus 5.5 02da0929c4 vikunja: Q80, delete #19 view 76 extra buckets 55, 56, 158, 160 with a one-time key (sage)
Jason: "Q80: Have the PM decide. Then fix". project-manager decided to
delete all four and moved their tasks to todo. Mos ruled no standing
delete scope on any bot key. svc-mosaic-stack minted key 10 for the pm
user with only projects.views_buckets_delete and a 30-minute expiry,
held in memory only. The pre-read showed all four buckets empty. Four
DELETEs answered 200, and key 10 was revoked (204) at once. The pm user
now lists only key 8. The read-back shows buckets 57 done, 159 todo
(default), 161 in-progress, 248 in-review and 162 blocked, with task
counts unchanged.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:47:29 -05:00
jason.woltjeandClaude Opus 5.5 122b122374 queue: rev 409, row 62 round 1 changes requested, comment 27280 (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:39:49 -05:00
jason.woltjeandClaude Opus 5.5 958668a847 docs(sessions): row 62 round 1 review (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:24:59 -05:00
jason.woltjeandClaude Opus 5.5 a8ae533a08 queue: rev 408, row 62 round 1 changes requested, comment 27279 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:24:47 -05:00
jason.woltjeandClaude Opus 5.5 c809c1fded queue: rev 407, row 55 round 2 changes requested, comment 27278 (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:19:08 -05:00
jason.woltjeandClaude Opus 5.5 6aecd41239 docs(sessions): row 62 probe and rulings (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:15:29 -05:00
jason.woltjeandClaude Opus 5.5 ef69a2c4ac vikunja: row 62 gate-read probe, cross-project task read works for the sync key (sage)
GETs only, sync key 9. Project list 200, total 30 (31 with archived #15).
#18, #20 and #21 have parent 19, none archived. GET /tasks with
filter project in 19, 18, 20, 21: 200, 42 tasks across all four. The
per-project open reads give 18, 4, 3 and 1. A follow-up row moves a tick
to the single read after row 62 is done.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:14:43 -05:00
jason.woltjeandClaude Opus 5.5 9a51b34d68 docs(sessions): row 62 in review round 1 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:13:18 -05:00
jason.woltjeandClaude Opus 5.5 445d5c1239 queue: revs 405-406, row 62 in review round 1, request comment 27274 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:13:09 -05:00
jason.woltjeandClaude Opus 5.5 6b83edc36a docs(queue-62): row 62 candidate packet, project trees (darkwing)
Candidate manifest sha256 ec3f7a42f3bf6436634a5a83a12bb5678ca1e58a10ff4f66a23dfca7ff3f375f,
13 files on edc5de71. Gate on 6ae8b844: 13 suites green. The candidate
itself is not committed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:12:05 -05:00
jason.woltjeandClaude Opus 5.5 90587fa900 queue: rev 404, row 57 in progress (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:09:35 -05:00
jason.woltjeandClaude Opus 5.5 cda3cd4868 docs(sessions): row 55 round 2 verdict (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:08:16 -05:00
jason.woltjeandClaude Opus 5.5 906298d63d queue: rev 403, row 55 round 2 changes requested, comment 27269 (filbert)
R3: below 40x10 a y answers a question the screen does not show. Candidate
3f2d8f8ea3fea1cf7a002297ee9b23059f1522e8060c1d981fba19c85baeabd7.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:08:06 -05:00
jason.woltjeandClaude Opus 5.5 6ae8b84423 docs(sessions): row 41 close-out, format correction (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:52:29 -05:00
jason.woltjeandClaude Opus 5.5 0827e64fba docs(sessions): row 41 close-out (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:52:19 -05:00
jason.woltjeandClaude Opus 5.5 1725358066 queue: revs 400-402, row 41 done (recorded run met, 892e765f), rows 42 and 49 briefed (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:51:39 -05:00
jason.woltjeandClaude Opus 5.5 9277de3341 decisions: 87, row 62 adds tracker.descendants to the host tracker entry (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:50:00 -05:00
jason.woltjeandClaude Opus 5.5 85258f5046 docs(sessions): row 41 acceptance verdict (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:42:18 -05:00
jason.woltjeandClaude Opus 5.5 892e765f37 review(41): recorded acceptance run met, ACCEPTANCE.md and run evidence (filbert)
Jason ran run.sh (sha256 c609c682) from a human shell on fe5c68fa,
2026-10-11T18:32:45Z to 18:32:54Z. The PM launched coder r2810c6373900,
recorded by pm in the launch log, and mosaic agents shows it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:42:00 -05:00
jason.woltje edc5de7166 queue: rev 399, row 62 in progress (darkwing) 2026-10-11 13:41:52 -05:00
jason.woltjeandClaude Opus 5.5 3b30e53528 docs(sessions): row 55 round 2 in review (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:40:12 -05:00
jason.woltje 742e310e82 queue: revs 396-398, row 55 round 2 in review, request comment 27259 (darkwing) 2026-10-11 13:40:03 -05:00
jason.woltjeandClaude Opus 5.5 fa6d889cb7 queue-55: round 2 candidate packet (darkwing)
Answers Filbert's comment 27251 and Dewey's comment 27253: R1 type-ahead
window, R2 terminal cell widths, B1 cut inside the question, 30 mutants
killed, N1-N8. Candidate manifest sha256 3f2d8f8e. Gate on c506c6ec:
cli 106/106 and every scripts/test-*.sh exit 0. The feature stays
uncommitted.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:39:05 -05:00
jason.woltjeandClaude Opus 5.5 c506c6ec12 docs(sessions): Q61a steps 1-3 (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:23:41 -05:00
jason.woltjeandClaude Opus 5.5 c8a7389615 vikunja: Q61a #19 install, bus on #19, SetSpark #35 and Launchpad #36; shares read (sage)
install-19.mjs renames 57 done, 159 todo, 161 in-progress, 162 blocked,
adds 248 in-review and moves the default to 159; no task moved. Writes go
to /api/v1 (v2.7.0 405s bucket writes under /api/v2). create-33.mjs adds
#35 and #36 under #33. Records hold no secret; shares-read titles removed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:22:50 -05:00
jason.woltjeandClaude Opus 5.5 5628885aa5 config: tracker.project 19 (Mosaic Stack) for the stack project (Q61a, decision 86)
Project 32 was deleted; the bus refused at startup with tracker-project.
#19's kanban got the five buckets in agents/sage/work/vikunja-setup/
2026-10-11_install-19.json.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:19:28 -05:00
jason.woltjeandClaude Opus 5.5 78023d79c6 queue: rev 395, row 55 round 1 changes requested (dewey)
Verdict comment 27253 on #1544, candidate manifest 93fa48c1cdfe.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:17:50 -05:00
jason.woltje edc1452250 queue: revs 391-394, rows 62 and 63 for Q61a multi-project sync (sage) 2026-10-11 13:14:31 -05:00
jason.woltjeandClaude Opus 5.5 8060426035 vikunja: Q61a re-mint, pm key 8 and sync key 9; rows A and B brief; decision 86 (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:12:39 -05:00
jason.woltjeandClaude Opus 5.5 b644f3c230 docs(sessions): row 55 round 1 review (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:12:27 -05:00
jason.woltjeandClaude Opus 5.5 4d25476432 queue: rev 390, row 55 round 1 changes requested (filbert)
Comment 27251 on #1544 names candidate 93fa48c1cdfe. R1: the decide
question takes type-ahead and ignores stray keys. R2: cells() undercounts
emoji below U+1F300.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:12:17 -05:00
jason.woltjeandClaude Opus 5.5 5edaa96d75 docs(sessions): Q58a/Q60 teams, row 55 gate (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 13:03:58 -05:00
jason.woltje d48ec635b7 queue: rev 389, row 55 Sage gate green (sage) 2026-10-11 13:03:40 -05:00
jason.woltjeandClaude Opus 5.5 c175440f0e docs(decisions): 85, agent teams on Jason's projects, svc out (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:56:59 -05:00
jason.woltjeandClaude Opus 5.5 20735a3706 vikunja: Q58a/Q60 teams 1 and 2, pm key 7 replaces key 2 (sage)
svc-mosaic-stack created mosaic-agents (team 1, bots pm/cto/coder/reviewer)
and mosaic-sync (team 2, bot sync), made jason.woltje team admin, then left
both teams so a team share gives svc no project access. The pm key gained
projects read_all, read_one and update; no key has task or project delete
or a share route (read back via GET /tokens?owner_id). Old pm key 2 revoked,
now 401. Record holds ids and scopes only; checked for secrets.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:56:04 -05:00
jason.woltjeandClaude Opus 5.5 4acadaae4e review(55): Sage's dispatch test ruling and the transport follow-up note
BUILD.md records Sage's 2026-10-11 ruling that packages/queue/tests/
dispatch.test.mjs is in scope. FOLLOWUP-transport-code.md writes up the
transport's did-not-finish error with no .code, for the 10-12 batch.
The candidate (manifest 93fa48c1cdfe) is unchanged.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:54:43 -05:00
jason.woltjeandClaude Opus 5.5 5ee797937a docs(sessions): row 55 in review round 1 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:52:31 -05:00
jason.woltjeandClaude Opus 5.5 6a6e6634fd queue: revs 387-388, row 55 in review round 1, request comment 27237 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:52:16 -05:00
jason.woltjeandClaude Opus 5.5 93bd679069 review(55): Darkwing round 1 build packet (candidate manifest 93fa48c1cdfe)
The full-screen terminal app (#1544): BUILD.md, build.patch over fe5c68fa
(9 files), candidate manifest, the gate logs on 23d566d6 and the pty smoke
script. The candidate itself is not committed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:51:09 -05:00
jason.woltjeandClaude Opus 5.5 23d566d62d queue: rev 386, row 55 in progress (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:29:25 -05:00
jason.woltjeandClaude Opus 5.5 c938b40cbb docs: row 41 landing, decision 77 restart, Q14 forward (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:28:04 -05:00
jason.woltje 558699bc60 queue: row 55 back to briefed after the Q14 hold (sage) 2026-10-11 12:25:14 -05:00
jason.woltjeandClaude Opus 5.5 fe5c68fa03 feat(harness): meta-harness and PM launching off T3 (#1523, row 41)
Slice 1 S6. packages/harness runs a role session under the pi or claude
adapter behind a tool gate, and packages/seat holds the session and its
process. The bus host gains a launch socket: `mosaic bus start
<business> --pm <harness>:<model>` runs the PM without a window, the PM
launches role sessions through the broker within the business file's
`launch.max`, and every launch, refusal and end is a launch-log line and
a broker event. `mosaic talk`, `mosaic launches off|on|list` and
`mosaic stop <run>` are new CLI verbs. packages/bus gains the IPC ops
identity, authorize, refuse, endLaunch and credentialStatus, plus
Broker.endLaunch (decision 77); no socket verb, event kind or schema
changed. The session environment is an allowlist, and the runner exits
before claiming if a founder credential reaches it.

Filbert built it (agents/filbert/work/s6). Darkwing reviewed on #1523:
round 1 changes (26991/26995), round 2 changes (27004/27010), round 3
changes (27012/27032), round 4 approve (27033/27034) on manifest
08a78972, 42 paths.

Sage's gate on 64b0f9f1 (12:32Z), sequential and teed: node suites
business 60, bus 74, cli 83, control-board 124, conversation 182,
discord 178, harness 56, ledger 78, mosaic 69, queue 149, runs 41,
seat 27, tasks 51, webui 39, every one 0 failed; test-auth 15,
test-conductor 17, test-config 24, test-discord 66,
test-extension-package 18, test-foundation 44, test-queue 27,
test-release 14, test-task 98 and 26 without Docker, all 0 failed.
64b0f9f1..ee7f909b touches none of the 42 paths. It landed after the
Q14 hold ended at 2026-10-11T17:19:23.857Z. The recorded PM-to-coder
run on a scratch data root is still owed before row 41 moves to done.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 12:22:50 -05:00
jason.woltjeandClaude Opus 5.5 ee7f909bd3 docs(sessions): Q14 not run, row 35 closed, row 41 gate (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 10:53:06 -05:00
jason.woltje 2faa973e84 queue: rev 384, row 35 done on Jason's "close 35" (sage) 2026-10-11 10:52:40 -05:00
jason.woltjeandClaude Opus 5.5 64b0f9f1dd docs(sessions): row 54 rounds 1 and 2 build (dewey) and landing (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-10 17:12:19 -05:00
jason.woltje 87f3a7d7d3 queue: rev 383, row 54 done (sage) 2026-10-10 17:12:10 -05:00