free and the spawn gate now disagree by one on subscription profiles
Stage 2 merged to main as 0e8bfb7. 1250 tests, 0 failures, 0 compile errors on the merged tree.
Why stage 1 needed a stage 2
Stage 1 was correct code that did nothing on this host, and…
Instance 1 (the config guard) is fixed on main — 21c539f.
First: two parts of this ticket had gone stale
The ticket was filed 2026-08-17. Checked today before starting:
- **CB-610 is…
Merged to main as c4deef0 (PR #253). 1234 tests, 0 failures, 0 compile errors.
The fix is the one this ticket asked for: refuse to answer rather than guess. agentSessionId() returns…
A third mechanism, measured 20 minutes after the last comment — and this one the spawn gate cannot catch
gx reported maxLoad: 2, live: 0, free: 2. I spawned two members onto it. **Both…
Live evidence, 2026-09-03 ~09:35 — cause 2 is already handled. Cause 1 is not, and I watched it lie again.
I hit the same exhaustion an hour after the last comment, and this time the…
Follow-up fix after this closed — coverage() named the wrong config key
Merged as 9d37f3a on main (1229 tests). Recording it here because the ticket has the context.
I found this by…
Criterion 4 measured. All three predictions confirmed. Closing.
I redeployed onto the merged jar and checked the boot log against the three predictions I posted here before the restart, so…