Commit Graph
119 Commits
Author SHA1 Message Date
jason.woltjeandClaude Opus 5.5 40e5917f9b docs: row 115 round 2 packet, the seen-before-close request test (#1609)
Candidate on base 94ece491f: 5 files, manifest 1910eb5a; only
decision-close.test.mjs changed since round 1. Mutants m1-m4 killed
(m4 is Filbert's f4); gate passed with no flakes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 12:00:51 -05:00
jason.woltjeandClaude Opus 5.5 b3fca1f1a6 docs: row 115 round 1 packet, decision close message (#1609)
Candidate on base 94ece491f: 5 files, manifest f37bc933. Three mutants
killed; gate passed with no flakes.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 11:44:46 -05:00
jason.woltjeandClaude Opus 5.5 d6ea568312 docs: Darkwing row 113 round 1 packet (#1607)
Ledger skips T3 reasoning summaries and reads issue pages with a
10-page ceiling. Candidate manifest, patch against cc48b124f, mutants
(both killed) and a passing full gate.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 11:25:55 -05:00
jason.woltjeandClaude Opus 5.5 fee89d52fe darkwing: row 112 round 2 packet, invalid-options README row (#1606)
README invalid-options cell lists only count, key, text and duplicates; a
non-{key,text} option refuses invalid-request (Sage 28378, Filbert C1 28379).
Broker test pins the option shape cases. m1 and m2 killed; full gate passed
15:53:56-15:59:33Z on BASE 96656dd21.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 10:59:57 -05:00
jason.woltjeandClaude Opus 5.5 dbf72a2a3e darkwing: row 112 round 1 packet, decision.raise recommendation fix (#1606)
Candidate on 96656dd21: broker split refuses invalid-recommendation after the
option checks, raise_decision text asks for one key and names the yes default,
bus README codes table, broker and tools tests. Mutants m1 (old shared line)
and m2 (order swapped) killed; full gate passed 15:42:03-15:47:36Z.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-14 10:48:10 -05:00
jason.woltjeandClaude Opus 5.5 9f1563ec16 work: row 110 round 2 packet, the role-cap envelope case (#1604)
Folds Filbert's N1 per Sage's comment 28355: the envelope test sends a
role cap with a tester proof. The narrowing mutant at server.mjs:50
survives the full bus suite on round 1 and is killed on round 2. Full
gate passed with the real bwrap tester case running.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 20:28:46 -05:00
jason.woltjeandClaude Opus 5.5 0bfc166542 work: row 110 round 1 packet, bus tester identity for PM tests (#1604)
Build notes, patch and candidate manifest on BASE badfa52b9, the gate
logs (GATE_PASSED; the real bwrap tester case in seat sandbox.test.mjs
ran and passed) and the mutant runs (94 killed, b44 and b45 equivalent).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 20:11:16 -05:00
jason.woltjeandClaude Opus 5.5 af191a3a64 docs: Darkwing row 110 sandbox reach: a role session can open broker.sock, so the tester bind needs a process proof (#1604)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 18:46:46 -05:00
jason.woltjeandClaude Opus 5.5 8eac0acb90 docs: Darkwing row 110 switch placement proposal for Sage's ruling (#1604)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 18:43:11 -05:00
jason.woltjeandClaude Opus 5.5 67e4160742 docs: Darkwing row 111 round 1 candidate packet (#1605, bus host start: one failure path after the broker's reply, and the child error event)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 18:40:17 -05:00
jason.woltjeandClaude Opus 5.5 7109e39e00 work: Darkwing row 106 round 1 packet (#1600)
Bus host lock follow-ups: release on a fork or send throw, retry a lock
that vanishes before the read, the have order test fixed to directory
order, the third-racer README sentence and the reviewer wrap. Gate passed
on 0069949ff; 9 mutant runs as expected.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 17:50:20 -05:00
jason.woltjeandClaude Opus 5.5 b2ae135524 docs: Darkwing row 104 round 1 packet, seats commit under their own name (#1598)
Candidate against 817ddfea6: git identity in the sandbox environment,
commit field in checkout results, one prompt line. Gate green, 19 of 19
mutants killed. The candidate itself is not committed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 17:17:53 -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 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 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 e94bb289cf agents: darkwing row 91 round 3 build.md correction, 2b2a9e14 is row 94 (#1585)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 08:14:59 -05:00
jason.woltjeandClaude Opus 5.5 372651716f agents: darkwing row 91 round 3 packet, submodule escape finding and fix on 2b2a9e14 (#1585)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 08:13:51 -05:00
jason.woltjeandClaude Opus 5.5 dac20d8bf9 agents: darkwing row 91 round 2 packet, rebased onto 6b0215aa after row 90 (#1585)
Round 1's patch on the new base, no change of its own (decision 127).
Manifest 6b58085b, 8 paths; only the two bundle files' digests move,
by row 90's lines. checkout.mjs stays out of RUNNER_FILES: it runs on
the host. Gate 00:07:08Z to 00:10:09Z, seat 83, cli 125, bus 111,
harness 67, tasks 89, every scripts/test-*.sh rc=0 with Docker off.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 19:11:42 -05:00
jason.woltjeandClaude Opus 5.5 f759432eaf darkwing: row 91 round 1 packet, base c974cafa, manifest 39d6eb7d (#1585)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 18:44:43 -05:00
jason.woltjeandClaude Opus 5.5 544563e3f5 agents: darkwing row 69 build packet (#1562)
Hidden decide box names the way out, its status line stops promising y,
tests for the narrow-terminal guard, U+18D08 and a cut help or detail
box. Candidate manifest c68e6582. Mutants 6/6 killed; gate 13 suites
green on dad20531 plus build.patch.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:59:51 -05:00
jason.woltjeandClaude Opus 5.5 557b28fb84 darkwing: row 63 round 2 packet, rebased onto cca5f23e, candidate 2a22fd3f (#1556)
Four child-path tests in verbs.test.mjs for Dewey's and Filbert's round 1
survivors; the task.create README paragraph rewrapped. Code unchanged.
Row 89 (ce104b27) edited tools.mjs and tools.test.mjs after round 1's
base, so this round is built on cca5f23e. Mutants 25 of 25 killed; gate
15 of 15 green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:41:25 -05:00
jason.woltjeandClaude Opus 5.5 459c4fc681 darkwing: row 86 round 1 review packet, approve (#1580)
Review notes and the rerun of S1, S2, S4, S8, S9 and S0 in a detached
worktree of ad0bdc20. Verdict comment 27986, rev 803 (swept in 85fd3286).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:32:48 -05:00
jason.woltjeandClaude Opus 5.5 e748ec3b0c darkwing: row 77 round 3 review, approve (comment 27979, #1571)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:24:13 -05:00
jason.woltjeandClaude Opus 5.5 a4fa775a51 darkwing: row 92 round 2 rebased onto ac37cd17, candidate 8bf4141c (#1586)
Row 89 landed on packages/harness/README.md. The patch applies cleanly;
gate 14/14 green and 34/34 mutants killed on the new base.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:13:47 -05:00
jason.woltjeandClaude Opus 5.5 4643911ac1 darkwing: row 92 round 2 packet, candidate 8166bade (#1586)
Filbert's six changes and Dewey's N1-N3: five table rows, two launcher
tests, README sentences. 34/34 mutants killed, 14 suites green.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 17:03:58 -05:00
jason.woltjeandClaude Opus 5.5 4194f05673 darkwing: row 92 (#1586) session confinement packet, round 1, manifest bc132570
Build, patch and manifest for the bwrap sandbox, the credential check and
the unit's EnvironmentFile= line. Gate 14 suites rc=0; 26 mutants killed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 16:34:44 -05:00
jason.woltjeandClaude Opus 5.5 e176bb538b darkwing: row 63 (#1556) packet, task verbs across the tree, manifest ec28d736
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 14:43:17 -05:00
jason.woltjeandClaude Opus 5.5 bb33b1c06d darkwing: row 81 (#1575) round 2 review, approve 3ce7527f (comment 27821)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 14:22:33 -05:00
jason.woltjeandClaude Opus 5.5 140fe923b1 darkwing: row 61 follow-up item list (Dewey 1-2, Filbert N1-N5, fields.mjs header)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 14:07:17 -05:00
jason.woltjeandClaude Opus 5.5 8b1f9793dc darkwing: row 77 (#1571) review round 1, changes (comment 27801)
Human proof from a copy (bus checks its own human-cli path), row 61's
packages/tasks import missing from COPY_PATHS, directory write bits.
webui 94 pass; 19 mutants, 16 killed, 3 survivors explained.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 14:05:02 -05:00
jason.woltjeandClaude Opus 5.5 3e797633c9 darkwing: row 81 (#1575) review, round 1, approve (comment 27783)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 13:51:09 -05:00
jason.woltjeandClaude Opus 5.5 f39023818f darkwing: row 61 (#1550) packet, round 1
The task field-writer table as data: build.patch (12 files on 4f8ac1e7),
candidate manifest, gate summary (all green), mutants 33/33 killed.
The candidate is not committed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-12 13:43:39 -05:00
jason.woltjeandClaude Opus 5.5 3094623abe darkwing: row 83 round 1 review packet, approve, comment 27721 (#1576)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 23:05:16 -05:00
jason.woltjeandClaude Opus 5.5 02e73ddef8 darkwing: row 76 round 2 review packet, approve, comment 27688 (#1570)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 22:24:51 -05:00
jason.woltjeandClaude Opus 5.5 9391f338d6 review(darkwing): row 67 round 2 review packet, approve (#1560)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 20:56:39 -05:00
jason.woltjeandClaude Opus 5.5 4a00aaca1b review(darkwing): row 67 round 1 review packet, approve (#1560)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 20:30:54 -05:00
jason.woltjeandClaude Opus 5.5 29124395f4 review(darkwing): row 76 round 1 review packet, approve (#1570)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 20:23:26 -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 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 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.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 3417d21483 review(59): Darkwing round 1 packet, approve (#1548 comment 27487)
Candidate 90d5bddc on f2f2861b. bus 86/0, webui 40/0, every scripts/test-*.sh
green 23:23:30Z-23:26:25Z; 20 of 21 mutants killed, any-role-msg equivalent.
Notes: a claim that outlives its runner, a stranded delivered message (bus
follow-up to Sage), overlap with row 58.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:32:46 -05:00
jason.woltjeandClaude Opus 5.5 3a2b051736 review(74): Darkwing round 2 packet, approve (#1568 comment 27486)
Round 2 candidate 17b6d7f6 on 17ea0dbc. 22 of 23 mutants killed, joined-value
equivalent; probes cover repeated Host, proxy Host, HEAD and absolute-form.
r1/ holds the round 1 findings sent to Dewey in place of a verdict.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 18:30:48 -05:00
jason.woltjeandClaude Opus 5.5 7f92a1039b review(darkwing): row 58 round 1 packet, task priority and requirement on the bus read (#1547)
Candidate build.patch on ae428a54, manifest e63e4c4f. Gate on f2f2861b: bus 83,
tasks 71, webui 40, every scripts/test-*.sh exit 0. Mutants 16 of 17 killed.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 17:23:08 -05:00
jason.woltjeandClaude Opus 5.5 b93211e37e docs(queue-62): the correction's fail-closed sentence overclaimed; name the assumption
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 16:17:16 -05:00
jason.woltjeandClaude Opus 5.5 ba5e74ad36 docs(queue-62): correct round 3's live-instance claim, which came from the fake
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-11 16:17:04 -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 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 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 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