Revert: v10.0.3 chroma-mcp spawn storm fix
v10.0.3 introduced regressions. This release reverts the codebase to the stable v10.0.2 state.
What was reverted
- Connection mutex via promise memoization
- Pre-spawn process count guard
- Hardened
close()with try-finally + Unixpkill -Pfallback - Count-based orphan reaper in
ProcessManager - Circuit breaker (3 failures → 60s cooldown)
etime-based sorting for process guards
Files restored to v10.0.2
src/services/sync/ChromaSync.tssrc/services/infrastructure/GracefulShutdown.tssrc/services/infrastructure/ProcessManager.tssrc/services/worker-service.tssrc/services/worker/ProcessRegistry.tstests/infrastructure/process-manager.test.tstests/integration/chroma-vector-sync.test.ts