Run status reference
| Status | Meaning | Next place to look |
|---|---|---|
| Submitting | Registry is reserving and admitting the evaluation request. | Submission progress and any inline refusal. |
| Accepted | Runtime admitted a Run, but Registry has not observed its authoritative execution status; it may already be progressing. | Refresh the authoritative Runtime status. |
| Pending | The Run is observed and no rollout work has been claimed. | Worker availability and journal. |
| Claimed / Running | A worker owns or is executing at least one rollout. | Rollout state and live journal. |
| Evaluating | Runtime execution completed, but Registry has not loaded an authoritative rollout summary from which the UI can derive Passed, Failed, or Unscorable. This is an unresolved UI projection, not a Runtime grading lifecycle state. | Refresh, then inspect the complete rollout and Verifier outcomes. |
| Passed | All applicable rollout verdicts passed under the UI's persisted verdict rule. | Scores and detailed evidence. |
| Failed | Execution failed or at least one applicable verifier verdict failed. | First journal error, then the failed rollout. |
| Unscorable | Execution sealed, but a usable pass/fail verdict was unavailable. | Errored or indeterminate Verifiers. |
| Cancelled | No new work will be claimed; settled results remain recorded. | Cancellation and rollout journal entries. |
| Rejected | Admission refused the request before execution. | Validation, access, binding, or limit message. |
| Admission unconfirmed | Registry could not confirm whether admission completed before the reservation expired. | Refresh while reconciliation checks authoritative Runtime state. |
| Runtime unavailable | Registry cannot currently read authoritative Runtime state. | Retry after service recovery; do not infer a verdict. |
Experiment lifecycle statuses
Experiment pages use the coarser lifecycle statuses Pending, Running, Cancelling, Completed, Failed, and Cancelled. Cancelling is nonterminal: Registry has durable intent for every unfinished member and keeps reconciling until Runtime supplies authoritative terminal facts. Completed means every member Run is terminal; it is not a pass verdict. Terminal precedence is Failed, then Cancelled, then Completed.