Task · SKT-0162

Run timing-sensitive HA subprocess tests in an isolated race invocation

Description

Owner ruling 2026-10-22 (loop52 Q05): SKT-0128 Fleet initial Lease 100ms and SKT-0158 cause 2 (100ms startup lookup, 300ms renew) miss under gate CPU starvation (gate-1, 256 hogs: 4/1600 and 65/130). Keep every bound; run the cmd/synthkit HA subprocess timing tests in their own -race invocation after the parallel sweep (justfile race recipe plus the CI go job), excluded from the parallel sweep so they still run exactly once.

Acceptance Criteria

Definition of Done

Implementation Notes

loop52 BATCH11: landed 28712c6. Split, -v isolated invocation, just race-split-check (11 tests exactly once). AC2 left unchecked deliberately: gate-1 A/B 1067 runs/arm showed 0 failures in both arms, so isolation has no measured flake benefit; HA reds need external host load (owner ratification Q10). CodeRabbit 7 files 0; gate gaterun 20261022T060919Z-synthkit-e3ea9bd6 exit 0.

View the source file on GitHub