• Joined on 2026-03-08
ltms pushed to main at fleet/fleetd 2026-09-03 06:32:13 +02:00
5952d559c7 fleetd #134 point 3: tell the lead which files a worktree neutralizes
ltms pushed to main at fleet/fleetd 2026-09-03 06:31:36 +02:00
205ad823b0 fleetd #134: make tool-surface neutralization visible to the daemon and the worker
d654ccb818 fleetd #134: make tool-surface neutralization visible to the daemon and the worker
Compare 2 commits »
ltms commented on issue fleet/fleetd#241 2026-09-03 06:20:58 +02:00
Completion fallback can hand the lead back its own brief as the member's "report"

Merge note to myself — a way this fix could ship dead

Recording this before I forget it, because it is the #234 trap wearing different clothes.

Fleetd.java:393 is one statement:

Co…
ltms commented on issue fleet/fleetd#148 2026-09-03 06:16:50 +02:00
CB-634: the parity overlay copies .env/.envrc into worker worktrees — the same shape as CB-633

Point 3 is done — merged to main in 0d7b4fb (PR #242).

overlayParity now reports the outcome per spawn at info, with the denominator as this ticket and #113 asked:

parity overlay:…
ltms commented on pull request fleet/fleetd#242 2026-09-03 06:16:00 +02:00
fleetd #134/#148 pt3: make overlayParity's copy and skip-worktree visible

Correction to the record, and it is my error, not the worker's.

My brief told this worker that #134 lived in overlayParity. It does not. #134 is about isolateToolSurface (`GitWorktrees.java:43…

ltms commented on issue fleet/fleetd#134 2026-09-03 06:15:44 +02:00
CB-628: a tracked file neutralized by the worktree overlay can never be edited by a worker, and nothing says so

Correction — I closed this by mistake, and have reopened it

My previous comment was wrong. I conflated two different methods in GitWorktrees:

ltms reopened issue fleet/fleetd#134 2026-09-03 06:15:28 +02:00
CB-628: a tracked file neutralized by the worktree overlay can never be edited by a worker, and nothing says so
ltms closed issue fleet/fleetd#134 2026-09-03 06:15:09 +02:00
CB-628: a tracked file neutralized by the worktree overlay can never be edited by a worker, and nothing says so
ltms commented on issue fleet/fleetd#134 2026-09-03 06:15:04 +02:00
CB-628: a tracked file neutralized by the worktree overlay can never be edited by a worker, and nothing says so

Fixed on main in 0d7b4fb (PR #242).

GitWorktrees.overlayParity now names every file it marks --skip-worktree and states the consequence in the message itself:

parity overlay marked…
ltms closed pull request fleet/fleetd#242 2026-09-03 06:14:52 +02:00
fleetd #134/#148 pt3: make overlayParity's copy and skip-worktree visible
ltms commented on pull request fleet/fleetd#242 2026-09-03 06:14:46 +02:00
fleetd #134/#148 pt3: make overlayParity's copy and skip-worktree visible

Merged to main in 0d7b4fb.

Verified by the lead. Baseline 1168 tests, 0 failures, 0 compile errors, BUILD SUCCESS, and the merged tree is byte-identical to the tree I built (`git diff…

ltms pushed to main at fleet/fleetd 2026-09-03 06:14:35 +02:00
0d7b4fb026 fleetd #134 + #148 point 3: make the parity overlay say what it did
ef8c97871e fleetd #134/#148 point 3: make overlayParity's copy and skip-worktree visible
Compare 2 commits »
ltms commented on issue fleet/fleetd#113 2026-09-03 06:05:05 +02:00
CB-611: our checkers keep covering less than they look like they cover — three instances in one day

Three more instances from one session (2026-09-03), all found while verifying #201/#227 Units 1-4 and #234. Adding them because each is a different way a checker reports more coverage than it…

ltms commented on issue fleet/fleetd#148 2026-09-03 06:01:33 +02:00
CB-634: the parity overlay copies .env/.envrc into worker worktrees — the same shape as CB-633

Lead decision on points 1 and 2, with the facts first

The ticket says the live exposure was never established and that the answer changes the priority. I checked both hosts.

ltms closed pull request fleet/fleetd#240 2026-09-03 05:58:00 +02:00
fleetd#201 Unit 1: typed backend-error classification
ltms closed pull request fleet/fleetd#239 2026-09-03 05:57:55 +02:00
CB-201 unit 2: credential-keyed backend outage policy
ltms closed pull request fleet/fleetd#238 2026-09-03 05:57:49 +02:00
CB-201: nudge leads about backend outages
ltms closed pull request fleet/fleetd#236 2026-09-03 05:57:44 +02:00
fleetd #234: key opencode model check on resolved session id; make spawn-time quarantine actually happen
ltms commented on pull request fleet/fleetd#238 2026-09-03 05:57:39 +02:00
CB-201: nudge leads about backend outages

Merged to main in e5eb353.

Verified by the lead: baseline 1129 tests, 0 failures; routing the unmapped path back through onBackendIncident gives 1 red with 0 compile errors, and it is…

ltms commented on pull request fleet/fleetd#239 2026-09-03 05:57:29 +02:00
CB-201 unit 2: credential-keyed backend outage policy

Merged to main in 959c835.

Verified by the lead: baseline 1135 tests, 0 failures; mutating evidenceCount() back to reasons.size() gives 2 reds with 0 compile errors.

One lead…