A long-running job
— progress, cancel, approval, a partition, and a crash