Concept
Pause vs stop
Pause suspends work while the process keeps running; stop exits the process entirely.
Problem
Treating pause and stop as interchangeable causes surprise restarts, lost warm state, or zombie work.
Mental model
pause = process alive, jobs suspended. stop = process gone.
pause = process keeps running, jobs suspended
stop = process exits
start = process starts again
resume = paused jobs continue
The control channel (control.sock, a named pipe on Windows) carries pause, resume, and health commands to the running process.