- Up to 5 CC workers run concurrently
- Each worker gets its own git worktree (no file conflicts)
- Auto-merge branches when all workers succeed
- --merge auto|always|none control merge strategy
- --json output for Hermes integration
- Tested: 2 workers, 21s total (vs 47s sequential)
- Fix: hook_monitor() now dynamically tracks session_id (was None at startup)
- Fix: is_claude_process_alive() checks if CC process is still running
- Fix: 120s stale detection → process dead? recover from hooks : report thinking
- Add: HEARTBEAT_INTERVAL=5s polling loop
- Add: STALE_THRESHOLD_SECONDS=120 configurable threshold