Infinite run coordinator: persistent autonomous job application engine
breakthroughjobs-applycareerarchitecture
Key Metric
Before
Single-run tool requiring manual restart for each batch
↓
After
Persistent engine: per-channel state machines, quiet hour...

Changelog
| Date | Summary |
|---|---|
| 2026-04-07 | Created during temporal gap audit |
| 2026-03-09 | Original work |
Built a full infinite run coordinator (503 lines) + channel run loop (501 lines) enabling continuous multi-channel parallel job application. Per-channel state machines, quiet hours, stagger delay between channel launches, daily application limits, CAPTCHA detection with auto-pause, exponential backoff on errors (up to 60min), checkpoint tracking with stage durations, and abort handling.
Why It Matters
This turned jobs-apply from a single-run tool into a persistent autonomous engine. The coordinator could run 24/7, respecting quiet hours and rate limits, automatically recovering from errors and pausing on CAPTCHAs. This architecture still powers the production system.