Algorithms
A Supervision State Machine for Long-Running Background Tasks
Background jobs that run for minutes, pause for human answers, and survive restarts need more than a status column. A design for pausable, resumable, auditable background work: explicit states, a question channel, generation gates, and append-only logs.
6 min read