Architecture
Lifecycle and checkpointing
Follow a run from admission through provider execution, workspace durability, cancellation, and cleanup.
The run is the durable product object. Workers and sandboxes are replaceable execution resources around it.