Retry a failed job without repeating finished steps
What It Does
Retry creates another run and preserves the final predecessor. Completed predecessor steps are copied and passed as bypass keys to orchestration. Platform’s retryable kinds are workspace provisioning and purge; the HQ job control invokes provisioning retry.
The Flow
When Something Fails
Invalid workspace state is refused. A strict start failure reports an error after the workspace and job changes have committed; a later reconciler can fail the unstarted job and restore recoverable workspace state. The console jobs-retry permission differs from the provisioning permission required by the called route.
Open Design Questions
Product must settle which audiences can manage which kinds before general retry or stop controls are exposed.