Merged as 92a96fc. Closing by hand — a local --no-ff merge plus push did not trip the forge's auto-close.
Proof the branch is in main: `git merge-base --is-ancestor origin/worker/439-co…
Merged as 49df792. Closing by hand — a local --no-ff merge plus push did not trip the forge's auto-close.
Proof the branch is in main: `git merge-base --is-ancestor origin/worker/464-ch…
Merged as eccd054. Closing by hand — a local --no-ff merge plus push did not trip the forge's auto-close.
Proof the branch is in main: `git merge-base --is-ancestor origin/worker/458-in…
Merged as 235644c. Closing by hand — a local --no-ff merge plus push did not trip the forge's auto-close.
Proof the branch is in main: `git merge-base --is-ancestor origin/worker/463-li…
Merged as 1fb6176. Closing this PR by hand: the merge was made locally with --no-ff and pushed, which did not trip the forge's auto-close.
Proof the branch is in main, not just…
A concrete, cheap case for this ticket, measured today
#446 round 3 (merged 1fb6176) extracted the quarantine ExhaustionSink out of Fleetd.main into a static factory, `Fleetd.exhaustionSi…
Merged as 1fb6176 (PR #457), after three rounds.
mvn -B clean test on the merged tree 953ce11: Tests run: 1601, Failures: 0, Errors: 0, Skipped: 0, BUILD SUCCESS, 0 compile-error…
Correcting one number in the comment above
I wrote that FleetConfig.validateCharters() has "0 lines of its body mention a tool name". **The conclusion is right; the measurement behind it was…
Merged as 49df792. One new test file, 72 lines, no production change.
CharterToolSurfaceTest pulls every fleet_* / bridge_* token out of the configured charters and every `tool("fleet_…")…
Criterion 4 decision: the addendum note stays
#458 shipped as eccd054. Canonical invariant 5 now reads:
- Never move a fleet session, pane or peer except through the bridge. The…
Merged as 235644c (PR #467). Main source change is one word plus javadoc.
return listFleet(workers, sessions, messages, capacity, healthCoverage, quarantine, outage,
- …
Merged as eccd054 (PR #465). One file, one hunk.
Invariant 5 now reads:
- Never move a fleet session, pane or peer except through the bridge. The bridge owns policy; the multiplexer…