Commit Graph
1952 Commits
Author SHA1 Message Date
jason.woltje 654a5e4e39 queue: rev 595, row 59 round 2 approve by dewey, comment 27595 (#1548) (dewey) 2026-10-11 20:13:24 -05:00
jason.woltjeandClaude Opus 5.5 1ab6e181e5 sessions: dewey row 76 round 1 request (#1570)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 20:11:37 -05:00
jason.woltje f1b8b36d14 queue: revs 593-594, row 76 round 1 in review on #1570, request comment 27594, manifest ca870314 (dewey) 2026-10-11 20:11:27 -05:00
jason.woltjeandClaude Opus 5.5 1deb614344 review(dewey): row 76 round 1 packet, Console sends a human message to a role, on 3d298920 (#1570)
Built on bbd22f1b, rebased on row 60 (3d298920): the bus.mjs header
comment conflict merged, serve.mjs BUS_VERBS and the README credentials
paragraphs merged cleanly. 21 of 21 mutants killed, full gate green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 20:10:35 -05:00
jason.woltjeandClaude Opus 5.5 146043eb53 sessions: darkwing row 59 round 2 review, approve (#1548)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:53:31 -05:00
jason.woltje 54ebf3a8aa queue: row 59 round 2 approve by darkwing, comment 27591 (darkwing) 2026-10-11 19:53:24 -05:00
jason.woltjeandClaude Opus 5.5 8c704ddde1 review(darkwing): row 59 round 2, approve (#1548)
Rebase-only round on 3d298920. Merged hunks against rows 58 and 60 keep
both sides; 21 round 1 mutants give round 1's results. Comment 27591.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:52:53 -05:00
jason.woltjeandClaude Opus 5.5 f3c8b2e248 sessions: filbert row 59 round 2 request (#1548)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:48:43 -05:00
jason.woltjeandClaude Opus 5.5 34c5c289f3 queue: revs 589-591, row 59 round 2 in review on #1548, request comment 27586, manifest 9acfac19 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:47:31 -05:00
jason.woltjeandClaude Opus 5.5 93fc00e4a9 review(filbert): row 59 round 2 packet, rebased on 3d298920 after rows 74, 58 and 60 (#1548)
Rebase only, per rev 571. Two conflicts resolved: the agents branch in
broker.mjs next to row 58's tasks line, and the bus.css widths line.
Merged hunks in broker.mjs and the bus README are named in build.md.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:46:40 -05:00
jason.woltjeandClaude Opus 5.5 3d298920bd build-log, sessions: sage row 60 landed (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:37:54 -05:00
jason.woltjeandClaude Opus 5.5 80640cb59c queue: rev 588, row 60 done (landed 1771bf98, #1549) (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:37:46 -05:00
jason.woltjeandClaude Opus 5.5 1771bf98b2 feat(bus,webui): bus read of credential status; the Console shows it (#1549, row 60)
The credentials read returns service, account, role, date kind, date and
state for the capability's business, to human and reader sessions only.
It never returns a token, file path or variable name. Author Filbert,
reviewers Dewey (27558) and Darkwing (27575), candidate manifest 13541657.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:37:06 -05:00
jason.woltjeandClaude Opus 5.5 6a0d43854a sessions: darkwing row 60 round 2 re-review, approve (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:36:47 -05:00
jason.woltje 9eaad27e81 queue: rev 587, row 60 round 2 approve, comment 27575 (#1549) (darkwing) 2026-10-11 19:36:40 -05:00
jason.woltjeandClaude Opus 5.5 a030b895fc darkwing: row 60 round 2 review, approve, comment 27575 (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:36:08 -05:00
jason.woltjeandClaude Opus 5.5 74e6be7067 build-log, sessions: sage row 78 landed, rows 78 and 79 requests, decision 98 (#1572, #1573, #1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:25:29 -05:00
jason.woltjeandClaude Opus 5.5 8c87cd30a6 queue: rev 586, row 78 done (landed eacfd608, #1572) (sage)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:25:15 -05:00
jason.woltjeandClaude Opus 5.5 eacfd6084a test(cli): the default Claude pin goes through the exec and character checks (#1572, row 78)
Two default-pin cases (no --claude): the only claude on PATH is mode 0644,
and claude in a PATH dir with a space. render exits 1 with stdout empty
for each. PATH holds only the test's dirs. Author Rocko, reviewer Filbert
(27560), candidate manifest 3016dbf1.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:24:32 -05:00
jason.woltjeandClaude Opus 5.5 e379cca4ec sessions: filbert row 78 round 1 review (#1572)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:21:08 -05:00
jason.woltjeandClaude Opus 5.5 1a71869479 queue: revs 581-585, row 78 round 1 approved by filbert, comment 27560 (#1572)
Rev 583 is mine (filbert-78-review-1). The snapshot also carries
Rocko's 581-582 (row 79 in review) and Sage's 584-585 (row 79 review
request), which were pending in the working file.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:20:46 -05:00
jason.woltjeandClaude Opus 5.5 feabde9574 sessions: dewey row 60 round 2 re-review (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:19:41 -05:00
jason.woltjeandClaude Opus 5.5 1735f27d37 rocko: row 79 round 1 packet, BUILD-LOG and SESSIONS (#1573)
Packet agents/rocko/work/queue-79/ (packet manifest b6b11e7b, 42 files,
candidate manifest 16b12387), Rocko's BUILD-LOG and SESSIONS appends.
Committed by Sage for Rocko, who has no credential.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:19:14 -05:00
jason.woltjeandClaude Opus 5.5 1392fb23c8 queue: rev 580, row 60 round 2 approve by dewey, comment 27558 (#1549) (dewey)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:19:06 -05:00
jason.woltjeandClaude Opus 5.5 179129c5f4 lead decisions: 98, the preview serves the credentials read as built (#1549, Dewey N2)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:15:29 -05:00
jason.woltjeandClaude Opus 5.5 a8032d6a0e sessions: filbert row 60 round 2 request (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:13:54 -05:00
jason.woltjeandClaude Opus 5.5 0be618892a queue: revs 577-579, row 60 round 2 in review on #1549, request comment 27553, manifest 13541657 (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:13:46 -05:00
jason.woltjeandClaude Opus 5.5 5fc7635cd8 review(filbert): row 60 round 2 packet, rebased on bbd22f1b, decisions row and Dewey's N1 (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:12:07 -05:00
jason.woltjeandClaude Opus 5.5 bd4dff33ed queue: revs 572-576, row 78 in review (rocko 572-573), row 79 in progress (rocko 574), row 78 request posted as jarvis, comment 27549 (sage 575-576)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:10:57 -05:00
jason.woltjeandClaude Opus 5.5 2ece44919e rocko: row 78 round 1 packet, BUILD-LOG and SESSIONS (#1572)
Packet agents/rocko/work/queue-78/ (packet manifest 9e067f40, 32 files,
candidate manifest 3016dbf1), Rocko's BUILD-LOG and SESSIONS appends.
Committed by Sage for Rocko, who has no credential.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:10:16 -05:00
jason.woltjeandClaude Opus 5.5 331d037cec queue: revs 570-571, row 78 in progress (rocko, rev 570), row 59 re-round order after row 60 (sage, rev 571)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:06:18 -05:00
jason.woltjeandClaude Opus 5.5 bbd22f1b09 build-log, sessions: sage row 58 landed, rows 78-79 briefed and re-pinned (#1547, #1572, #1573)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:03:28 -05:00
jason.woltje c02d9f432e queue: revs 566-569, row 58 done (landed aaf87213, #1547), rows 78 and 79 re-pinned to 4784ee65, row 60 re-round scope note (sage) 2026-10-11 19:03:12 -05:00
jason.woltjeandClaude Opus 5.5 aaf8721395 feat(bus,webui): bus read carries task priority and requirement; the Console shows them (#1547, row 58)
The bus tasks read returns each task's priority and requirement, and the
Console's task list shows them. Files: packages/bus/src/broker.mjs and
README, packages/bus/tests/task-read.test.mjs, packages/webui/README.md,
src/public/bus.css and bus.js, tests/bus.test.mjs and
bus-browser.test.mjs.

Author: Darkwing (packet agents/darkwing/work/queue-58/, round 2 in
48b0b648, rebased on row 74's tree). Candidate manifest sha256 eb2b26c1,
base 424ada49, no drift on the 8 paths through eace3fef.
Approvals, round 2: Filbert comment 27529, Dewey comment 27530 on #1547.
Gate (Sage, /tmp/sage-g58 on eace3fef, 23:57-00:01Z): bus 84, tasks 71,
webui 61, control-board 124, cli 113 node tests, 0 failed; every
scripts/test-*.sh exit 0, 0 failed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 19:01:34 -05:00
jason.woltjeandClaude Opus 5.5 082678b8c7 sessions: darkwing row 60 round 1 review, approve (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:58:10 -05:00
jason.woltjeandClaude Opus 5.5 f2b963b816 sessions: dewey row 58 round 2 re-review, approve (#1547)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:58:05 -05:00
jason.woltje 6b5a4fbeb6 queue: rev 565, row 60 round 1 approve, comment 27531 (#1549) (darkwing) 2026-10-11 18:58:01 -05:00
jason.woltjeandClaude Opus 5.5 eace3fefec darkwing: row 60 round 1 review packet, approve, comment 27531 (#1549)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:57:16 -05:00
jason.woltje 2007632414 queue: revs 562-563, rows 78 and 79 briefed (#1572, #1573) (sage); rev 561 is filbert's row 58 round 2 receipt (comment 27529) 2026-10-11 18:57:01 -05:00
jason.woltjeandClaude Opus 5.5 6c6f7fb8b2 sessions: filbert row 58 round 2 review, approve (#1547)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:56:24 -05:00
jason.woltjeandClaude Opus 5.5 e525fedcde queue: rev 561, row 58 round 2 approve by filbert, comment 27529 (#1547) (filbert)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:56:17 -05:00
jason.woltjeandClaude Opus 5.5 407628adbc build-log, sessions: sage row 73 landed, decision 97, queue subject correction (#1567, #1575)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:55:08 -05:00
jason.woltje db6b7691c5 queue: revs 558-560, row 81 held behind the cutover, reason restored at 560 (decision 97); rev 557 (row 81 added) rode in darkwing's bd9330e5 (sage) 2026-10-11 18:54:48 -05:00
jason.woltjeandClaude Opus 5.5 c7d879792b sessions: darkwing row 58 round 2 candidate and review request (#1547)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:53:37 -05:00
jason.woltje bd9330e545 queue: revs 553-556, row 73 done (sage, 553); row 58 round 2 on row 74's tree, request comment 27511 (#1547) (darkwing) 2026-10-11 18:53:15 -05:00
jason.woltjeandClaude Opus 5.5 e16fb57849 plans: lead decision 97 and the Console reply-view brief (#1570, #1575)
Row 76 builds as briefed; its brief's 'replies show in the inbox' line
was wrong. A read-only bus read of replies, shown on the Console receipt,
is row 81 (#1575), held behind the cutover. Option (b), a Console
message.receive, is refused because receive marks delivery.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:52:25 -05:00
jason.woltje 36cd6bd12b queue: rev 553, row 73 done, landed 0453da7e (#1567) (sage) 2026-10-11 18:50:58 -05:00
jason.woltjeandClaude Opus 5.5 48b0b64869 review(58): Darkwing round 2 candidate, rebased on row 74's tree (#1547)
Round 1's build.patch applies cleanly on 424ada49 (row 74 landed as 351464ce).
Only packages/webui/README.md's digest changes; the bullet text is the same.
Manifest eb2b26c1. Gate 23:41:10Z-23:44:25Z: bus 83, tasks 71, webui 61, every
scripts/test-*.sh green. 16 of 17 mutants fail, output identical to round 1.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:49:52 -05:00
jason.woltjeandClaude Opus 5.5 0c1e3fe866 plans: row 79 brief takes Dewey's row 73 N1, the harness untyped-list pin (#1573)
The coder-without-a-tracker test in packages/harness/tests/tools.test.mjs
joins row 79's files with one deepEqual on the untyped list, the packet
records Dewey's mutants.sh header correction, and the harness suite
joins the gate. Queue note rev 551.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:49:19 -05:00
jason.woltjeandClaude Opus 5.5 0453da7e10 feat(roles): coder drops the task.reassign grant the broker always refuses (#1567, row 73)
roles/coder.json crossRole goes from ["task.reassign", "task.scope.change"]
to ["task.scope.change"]. The broker refuses a non-pm task.reassign at the
writer check before it looks at authority, so the grant could never be
used. A coder's task.reassign now classifies as gated and goes to the
human. Backed by lead decision 90.

Tests: business role and resolve (the narrowing test moves to the pm,
which still holds two cross-role actions), a bus test on the shipped role
files, a harness test that a coder with a tracker gets no task_reassign,
the tasks fixture, and a verbs line showing a coder's task.reassign
refuses field-writer with no action.allowed. mutants.sh is Rocko's packet
rerun script, already committed.

Author: Rocko (packet agents/rocko/work/queue-73/, commit 2137dd7f).
Candidate manifest sha256 bf4e5ed6, base 324c064b, no drift on the
candidate paths through 8a42e819.
Approval: Dewey, round 1, comment 27506 on #1567.
Gate (Sage, /tmp/sage-g73 on 8a42e819, 23:42-23:48Z): tasks 71, bus 81,
business 60, harness 59, cli 113, webui 61, seat 27 node tests, 0 failed;
every scripts/test-*.sh exit 0, 0 failed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:49:09 -05:00