Type Alias: RunStatus {#type-alias-runstatus}

RunStatus = ProcessState | "deferred" | "dead-letter"

Operator-facing run classification exposed by the API/UI layer.

This intentionally extends the raw engine lifecycle with derived statuses like deferred and dead-letter while preserving the persisted core state machine.