Commit Graph
2332 Commits
Author SHA1 Message Date
jason.woltje ff16635cff logs: Rocko row 85 round 2 review packet and full gate (#1579) 2026-10-13 16:19:52 -05:00
jason.woltjeandClaude Opus 5.5 0f136a3f0a docs: register Filbert row 102 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 16:17:13 -05:00
jason.woltjeandClaude Opus 5.5 1153355f88 docs: register Darkwing row 103 round 1 in review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 16:14:25 -05:00
jason.woltjeandClaude Opus 5.5 d38a7a3b6b logs: Darkwing row 103 build.md, test-task ran without Docker (#1597)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 16:13:44 -05:00
jason.woltjeandClaude Sonnet 5.5 486c4aad34 research: row 102 build packet, row 88 follow-up N1-N4 (#1596)
Header sentence, line 13 wrap, bidi escapes in three files, inertCheck U+200E/U+200F. Patch and evidence only; the change is not applied to the tree.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-13 16:12:24 -05:00
jason.woltjeandClaude Opus 5.5 0f7df31901 logs: Darkwing row 103 round 1 packet, host.lock claim, gate and mutants (#1597)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 16:12:11 -05:00
jason.woltjeandClaude Sonnet 5.5 587e64a27f research: row 96 stand-in-key test of CLIProxyAPI for role sessions (#1590)
Packet under agents/researcher/work/i1-proxy-test: private-netns harness, stand-in
upstream, report, evidence. Stand-in keys only; running proxy untouched.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-13 16:07:07 -05:00
jason.woltjeandClaude Opus 5.5 79e126be04 docs: register Filbert row 105 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:56:19 -05:00
jason.woltjeandClaude Opus 5.5 2b0867bee1 docs: register Filbert row 101 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:48:32 -05:00
jason.woltjeandClaude Opus 5.5 09241ffb6f docs: register Filbert row 85 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:45:54 -05:00
jason.woltje 99472cf7ea logs: Rocko row 85 isolated build and gate (#1579) 2026-10-13 15:40:57 -05:00
jason.woltjeandClaude Opus 5.5 0d71b9ddde docs: register Sage re-test follow-through, rows 104-105
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:14:38 -05:00
jason.woltje 7cf85459bd queue: revs 968-974, rows 101-103 briefed, rows 104-105 added and briefed (#1598 seat git identity, #1599 review request held), gate owner sage 2026-10-13 15:14:26 -05:00
jason.woltjeandClaude Opus 5.5 511e4f3d95 docs: CURRENT.md, Jason's PM re-test outcome and the chat formatting direction
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:13:55 -05:00
jason.woltjeandClaude Opus 5.5 18c29c28d3 docs: briefs for the re-test faults, seat git identity and review request held
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 15:12:49 -05:00
jason.woltjeandClaude Opus 5.5 0c3826910e docs: register Sage follow-up rows 101-103
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:25:21 -05:00
jason.woltje 7d39a6218d queue: revs 965-967, rows 101-103 queued (#1595 queue add gate owner, #1596 row 88 notes, #1597 row 100 notes), gate owner sage 2026-10-13 12:24:39 -05:00
jason.woltjeandClaude Opus 5.5 ec6e398817 docs: post-retest follow-up briefs, queue add gate owner, row 88 and row 100 notes
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:23:41 -05:00
jason.woltjeandClaude Opus 5.5 dff7e52610 docs: register Dewey row 100 review, with a correction for 9d14b7a2
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:21:55 -05:00
jason.woltjeandClaude Opus 5.5 9d14b7a271 docs: register Dewey row 100 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:21:05 -05:00
jason.woltjeandClaude Opus 5.5 22da9ec57b docs: register Sage row 100 landing and bus restart
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:20:57 -05:00
jason.woltje 0da89ac2f8 queue: revs 960-964, row 100 review request (Darkwing revs 960-961, #1594), approvals (Sage 962, Dewey 963) and waiting-on-jason (964) 2026-10-13 12:19:24 -05:00
jason.woltjeandClaude Opus 5.5 664199f794 cli, seat, harness: git socket hardening and refusal tests, row 100 (#1594)
Row 93 follow-up: SIGTERM then SIGKILL for host git, rollback-failed,
a total body deadline, fetch-aborted for a reviewer gone mid-fetch,
working refs first in have, and tests for five untested refusals.
Dewey approved in 28226 and Sage in 28225; Sage's full gate passed
16:57:32-17:01:32Z. The host side is live at the next bus restart.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 12:15:52 -05:00
jason.woltjeandClaude Opus 5.5 c8302a0675 docs: register Darkwing row 100 round 1
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:56:42 -05:00
jason.woltjeandClaude Opus 5.5 76762c9f2b queue: revs 956-959, row 88 approval (Filbert 28214) and done (82414385, #1582), row 100 in review (Darkwing revs 958-959, #1594)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:56:32 -05:00
jason.woltjeandClaude Opus 5.5 ac430b5cfb darkwing: row 100 round 1 packet, git socket hardening and refusal tests on 8e0fbca4 (#1594)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:55:33 -05:00
jason.woltjeandClaude Opus 5.5 a50c9d23ae docs: register Sage rows 80 and 88 landings
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:23:52 -05:00
jason.woltjeandClaude Opus 5.5 824143858f tasks, webui: field table notes and tests, scroll hint label, row 88 (#1582)
Row 61 follow-up. Filbert approved round 1 in comment 28214; Sage's
full gate passed 16:18:32-16:22:34Z. The public/bus.js change is the
one aria-label line Mos released under decision 123.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:22:55 -05:00
jason.woltjeandClaude Opus 5.5 97097efce0 docs: register Filbert row 88 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:20:34 -05:00
jason.woltjeandClaude Opus 5.5 13005d305c queue: revs 949-955, row 100 in progress, row 80 approval (Filbert 28206) and done (8e0fbca4, #1574), row 88 in review (#1582, comment 28213)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:16:57 -05:00
jason.woltjeandClaude Opus 5.5 f0bab46e9a researcher: row 88 round 1 packet, Haiku subagent build on 8e0fbca4 (#1582)
Five paths: tasks fields.mjs and fields.test.mjs, webui README, public/bus.js
(aria-label only) and bus-browser.test.mjs. Phase B: 14 node suites and 9
scripts green, 8 of 8 mutants killed. The literal U+202E is now an escape.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:16:12 -05:00
jason.woltjeandClaude Opus 5.5 8e0fbca420 bus: list messages stranded by a holder change in agents, row 80 (#1574)
A holder that releases a role without reading what it was delivered leaves
those messages where no later holder receives or reads them. The agents
view now lists them for human and reader sessions under `stranded`, as
{id, from, run, at}, oldest first, at most 50. The bus doesn't redeliver,
route or mark them read; a person who still needs one sends it again.

Round 2 is a mechanical rebase of round 1 onto row 93. Reviewed by Filbert
(28206, approve); Sage gate record 28207. Gate on 7496251c: 14 node suites
and 9 scripts green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 11:01:50 -05:00
jason.woltjeandClaude Opus 5.5 177b49ebf9 docs: register Filbert row 80 round 2 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:58:15 -05:00
jason.woltjeandClaude Opus 5.5 7496251cf6 queue: revs 943-948, row 100 briefed, row 80 round 2 in review (#1574, comment 28205)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:57:01 -05:00
jason.woltjeandClaude Sonnet 5.5 199984f29c researcher: row 80 round 2 packet, mechanical rebase onto row 93 (#1574)
Base da6f1166, r1 patch applied clean with --index, +/- and context lines identical.
Bus suite 127/127, mutants 15 of 15 killed.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-13 10:55:33 -05:00
jason.woltjeandClaude Opus 5.5 b3d43db3a3 docs: register Sage row 93 landing and bus restart
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:54:18 -05:00
jason.woltjeandClaude Opus 5.5 b610ecf761 docs: register Dewey rows 71 and 93 round 1 reviews
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:52:49 -05:00
jason.woltjeandClaude Opus 5.5 da6f1166d6 queue: revs 939-942, row 93 approvals (Dewey 28196, Sage 28197), row 93 done (4da68152, #1587), row 100 queued (#1594)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:52:02 -05:00
jason.woltjeandClaude Opus 5.5 8fda96112e docs: row 93 follow-up brief, git socket hardening and refusal tests (#1594)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:51:27 -05:00
jason.woltjeandClaude Opus 5.5 4da6815293 review loop: working repositories, git socket, push and review verdicts, row 93 (#1587)
Commits move as v2 bundles over bus-host/git.sock (decision 135). The bus
host keeps one bare working repository per business and project, seeds main
from the project root under a per-repository lock, fetches a pushed bundle
with fsck into a temp ref, requires history shared with main, and moves the
task's work ref only as a fast-forward. Host and runner git run with no
system or global config, hooks at /dev/null and local transports only. The
socket binds only for roles holding git.push.working or review.verdict.

The broker records a push as the action.allowed for git.push.working with
its commit, takes review.request for the latest push and one review.verdict
per request, and refuses task.close on a pushed task without an approve
verdict for the latest push. recordEvent reserves both shapes, so agents
can't forge either.

Reviewed by Dewey (28196) and Sage (28197), both approve. Gate on 7a729aef:
14 node suites and 9 scripts green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:48:34 -05:00
jason.woltjeandClaude Opus 5.5 7a729aefa3 queue: revs 928-938, row 84 done (7be720fd, #1578), row 93 re-pin and in review, row 80 approval
928 Darkwing's row 84 approval; 929-932 row 80 round 1 move and review
request; 933 Filbert's row 80 approval; 934 Sage re-pins row 93's brief
to 1550f78d (the row 99 append left the row 93 section unchanged); 935
and 937-938 Darkwing's row 93 in-progress and in-review moves; 936 row 84
done.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:39:37 -05:00
jason.woltjeandClaude Opus 5.5 dbe537e29b docs: register Darkwing row 93 round 1
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:39:05 -05:00
jason.woltjeandClaude Opus 5.5 7be720fd72 roles: chief-of-staff role file, contract and tests, row 84 (#1578)
Lands the Haiku subagent build from agents/researcher/work/queue-84/r1/
(candidate manifest f72730de, base ac6b56ee). roles/chief-of-staff.json
and .md follow decision 104's list; packages/business/tests/
chief-of-staff.test.mjs covers the contract, and the business README
names the role.

Approved by Filbert (comment 28176) and Darkwing (comment 28183). Sage's
gate on 11bf4cb0 plus the patch: 14 node suites and all nine
scripts/test-*.sh green, 15:33:26-15:37:31Z.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:38:03 -05:00
jason.woltjeandClaude Opus 5.5 11bf4cb00a researcher: row 80 BUILD.md, Console follow-up and fixes (#1574)
Filbert's R1 (comment 28188): the brief requires the packet to name what
the Console would need to show the stranded list. Added as a Console
follow-up section by the subagent, read-only, with unchecked items named.
Also N1 (M12 note) and N2 (round 1 title). Candidate unchanged, manifest
52c41526. Sage corrected one count: M12 failed 6 of 11 tests, not 13 (the
13 was the count of x-marker lines).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:26:12 -05:00
jason.woltjeandClaude Opus 5.5 c98344e30a docs: register Filbert row 80 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:22:14 -05:00
jason.woltjeandClaude Opus 5.5 3182fdf113 researcher: row 80 round 1 packet (#1574)
Stranded delivery list on the bus agents view. Built by Sage's Haiku
subagent (decision 129), rebased onto 57a2ddc5. Phase B, three runs:
the first failed the new test (node:sqlite null-prototype rows, fixed
by mapping to plain objects), the second stopped at cli on a missing
node_modules link, the third passed: 14 node suites, nine scripts,
15/15 mutants killed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:19:38 -05:00
jason.woltjeandClaude Opus 5.5 57a2ddc597 docs: register Sage rows 71 and 84 round 1, row 71 landing
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:03:36 -05:00
jason.woltjeandClaude Opus 5.5 cd2f3573ec queue: revs 926 and 927, row 71 done (efd2b57a, #1565), Filbert's row 84 approval
Swept Filbert's rev 926, row 84 round 1 approve on f72730de (comment
28176). Rev 927 moves row 71 to done after the landing and close.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:03:25 -05:00
jason.woltjeandClaude Opus 5.5 efd2b57af1 tasks: confirm-read tests for 429, 401 and a failed call, and the fake's view 404 is 3014 (#1565)
Row 71. Test 18 gains three steps after the 404/503 step: the child's task
list answers 404 and its confirm read answers 429, 401 or status 0 (the
fake throws fetch failed). Each tick refuses with tracker-not-found and
the child stays. The fake answers a missing kanban view with code 3014,
the live v2.7.0 answer in the tick-62 record.

Built by Researcher's Haiku subagent (decision 129). Approved by Filbert
(28171) and Dewey (28172) on manifest 9ac3a56e. Sage's gate on e635ef1b:
every node suite and scripts/test-*.sh green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 10:02:31 -05:00
jason.woltjeandClaude Opus 5.5 03828cc41e docs: register Filbert row 84 round 1 review
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 09:59:43 -05:00