Problem
tests/unit/runner/claude-driver.test.ts intermittently fails on macOS in terminates the process group when output exceeds its limit.
Observed while verifying #56:
expected 1223 to be less than 1200
The complete suite also observed about 3304 ms under concurrent load. The calendar-layout branch does not touch runner/process termination code, and all calendar-focused tests pass.
Expected
Keep the behavioral assertion that the process group is terminated and gone, but replace the environment-sensitive wall-clock threshold with a stable bound or deterministic synchronization.
Scope
Track separately from #56; do not expand the calendar-layout MVP fix.
Problem
tests/unit/runner/claude-driver.test.tsintermittently fails on macOS interminates the process group when output exceeds its limit.Observed while verifying #56:
The complete suite also observed about 3304 ms under concurrent load. The calendar-layout branch does not touch runner/process termination code, and all calendar-focused tests pass.
Expected
Keep the behavioral assertion that the process group is terminated and gone, but replace the environment-sensitive wall-clock threshold with a stable bound or deterministic synchronization.
Scope
Track separately from #56; do not expand the calendar-layout MVP fix.