Cleanup runs, summaries, and approval-based SMS sending.
Runs store a checkpoint for pagination so you can resume if a run pauses.