Commit Graph
1771 Commits
Author SHA1 Message Date
jason.woltje 8f6b06d0ae queue: revs 436-439, row 59 started (filbert), row 62 round 3 in review on 8b81e836, request comment 27310 (darkwing) 2026-10-11 15:55:27 -05:00
jason.woltjeandClaude Opus 5.5 90e568624f row 62 (#1555) round 3 packet: confirm read before a child drops, candidate 8b81e836
R2/B1: after a forbidden or not-found refusal on a child, the tick reads
GET /projects/<id> and drops the child only on 403 or 404; a deleted
kanban view (project read 200) fails the tick as in round 1. Tests 18
and 19, 23/23 mutants killed, gate on ae428a54 green (14 suites).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:54:19 -05:00
jason.woltjeandClaude Opus 5.5 8584e84cfd docs(sessions): row 55 round 3 review, approve (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:49:40 -05:00
jason.woltjeandClaude Opus 5.5 99469f781b queue: rev 435, row 55 round 3 approve, comment 27309 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:49:33 -05:00
jason.woltjeandClaude Opus 5.5 cc78a32cbd docs(sessions): correct the row 55 round 3 line's queue commit (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:48:44 -05:00
jason.woltje a86de1f17b queue: revs 432-434, row 55 dewey r3 approve (dewey), row 68 added and briefed (#1561) (sage) 2026-10-11 15:48:38 -05:00
jason.woltjeandClaude Opus 5.5 ae428a5409 docs(sessions): row 55 round 3 review, approve (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:47:37 -05:00
jason.woltjeandClaude Opus 5.5 e1b90ed696 docs(plans): bus host explicit Claude Code binary brief (Q18)
Mos withdrew decision 89's package upgrade: Jason's Claude Code is the
native ~/.local/bin/claude (2.1.296), not /usr/bin/claude 2.1.259. The
unit will carry MOSAIC_CLAUDE_BIN and the adapter and manifest version
check will use it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:46:52 -05:00
jason.woltjeandClaude Opus 5.5 677c3c63b5 docs(sessions): row 55 r2, row 62 r1 and r2, row 57 r1 reviews (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:41:03 -05:00
jason.woltjeandClaude Opus 5.5 5d131aa76f docs: row 57 landing in BUILD-LOG and SESSIONS (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:40:19 -05:00
jason.woltje ec1b0add4c queue: revs 429-431, row 57 done (f78ba57d), row 67 added and briefed (#1560) (sage) 2026-10-11 15:39:09 -05:00
jason.woltjeandClaude Opus 5.5 e5af27e982 docs(plans): decisions read follow-up brief after row 57
Darkwing N1/N2 (27290), Dewey survivors recent-closed-first-event and
web-503-first (27300), and Filbert's trail comment note. Owner Filbert;
reviewers Darkwing and Dewey. No roles LIMIT here; paging is the design
row's call.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:37:54 -05:00
jason.woltjeandClaude Opus 5.5 f78ba57d70 feat(bus): decisions routed to roles and recent decisions (#1546, row 57)
The broker gains the reader verb `decisions` with `{list: 'roles' |
'recent'}`: the open decisions routed to each role, and the last 50
decisions (RECENT). views.mjs exposes it in the Q1 client module, and
webui serves `GET /api/bus/decisions?list=roles|recent`. Any other list
is 400 and never reaches the bus. No Inbox tab uses the route yet; the
tabs are the design rows' work. The bus and webui READMEs list the verb,
the route and who may call it.

Filbert built it (agents/filbert/work/queue-57). Round 1 approve from
Darkwing (27290) and Dewey (27300) on manifest af3b03cf, 8 paths. Their
non-blocking notes (no seen-then-resolve test, no webui test of ?list=
before the no-bus 503, test 4 compares fewer fields, roles has no LIMIT,
3 of 14 mutants survived) go to a follow-up row.

Sage's gate on 3c79809c, sequential and teed: node suites bus 80 and
webui 40, 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, all 0 failed.
958668a8..3c79809c touches none of the 8 paths.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:36:52 -05:00
jason.woltjeandClaude Opus 5.5 3c79809ca0 queue: rev 428, row 57 round 1 approve, comment 27300 (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:30:39 -05:00
jason.woltjeandClaude Opus 5.5 a1d021da0c queue: rev 427, row 62 round 2 changes, comment 27297 (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:15:57 -05:00
jason.woltjeandClaude Opus 5.5 1ea4db8844 docs(sessions): row 62 round 2 review, changes (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:13:06 -05:00
jason.woltjeandClaude Opus 5.5 e1e716c269 queue: rev 426, row 62 round 2 changes, comment 27296 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:12:59 -05:00
jason.woltjeandClaude Opus 5.5 72b16a5ba6 docs(sessions): row 57 round 1 review, approve (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:09:14 -05:00
jason.woltjeandClaude Opus 5.5 e4169a7f34 queue: rev 425, row 57 round 1 approve, comment 27290 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:09:02 -05:00
jason.woltjeandClaude Opus 5.5 192717a645 decisions: 89, Q18 PM-launch unblock by config, bus claude package upgrade; sessions line (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:04:19 -05:00
jason.woltjeandClaude Opus 5.5 495b3ad462 docs(sessions): row 57 in review (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:02:23 -05:00
jason.woltjeandClaude Opus 5.5 65c5b30635 queue: revs 422-424, row 57 in review, comments 27287 and 27289 (filbert)
Rev 422 is Darkwing's row 58 start (darkwing-58-start), swept by the snapshot.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:02:16 -05:00
jason.woltjeandClaude Opus 5.5 fa3cc6e1df docs(queue-57): row 57 candidate packet, decisions read for roles and recent (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:00:47 -05:00
jason.woltjeandClaude Opus 5.5 ab83bd2bbf docs(sessions): row 55 round 3 in review (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:00:24 -05:00
jason.woltjeandClaude Opus 5.5 0506765606 queue: revs 419-421, row 55 round 3 in review, comment 27286 (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 15:00:11 -05:00
jason.woltjeandClaude Opus 5.5 26926d183a docs(queue-55): row 55 round 3 candidate packet, R3 and B1 (darkwing)
One rule for Filbert's R3 and Dewey's B1: y resolves only while the
whole decide box is shown. Adds N9 widths, the start-unguarded and
timeout fixes, and two defects found by the cheap tests (wrap at
graphemes, answer render throw). 51/51 mutants killed; gate on
122b1223 green, cli 110.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:59:13 -05:00
jason.woltjeandClaude Opus 5.5 0d79e04b4d docs(sessions): row 62 round 2 in review (darkwing)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:56:22 -05:00
jason.woltje a18338406d queue: revs 416-418, row 62 round 2 in review, comment 27283 (darkwing) 2026-10-11 14:56:12 -05:00
jason.woltjeandClaude Opus 5.5 620c0e89fd docs(queue-62): row 62 round 2 candidate packet, R1 and six test gaps (darkwing)
Filbert's R1 (27279) and Dewey's matching blocking item (27280): a child
that answers 403 or 404 in a tick leaves the tree, and the root still
refuses. Tests for Filbert's N1-N3 and Dewey's three gaps. 18 mutants
killed; all 13 suites green at 122b1223. Manifest sha256 55316d88.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 14:55:12 -05:00
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