# Trust, failures, and operations

> Understand evidence labels, permissions, retries, and what to inspect when a job fails.

Audience: Operators and platform engineers
Updated: 2026-08-02
Page: /docs/trust-operations

## Read the evidence label first

*Compute result trust labels*

| Label | Meaning | May claim |
| --- | --- | --- |
| provider_reported | A provider returned a result that has not passed the full verified projection | Provider-reported facts with disclosure |
| provider_verified | Attempt/spec/package/manifest/attestation/signature/evaluator checks passed | Only the exact verified private result; not a hardware claim |
| Simulation result recorded by HIM | A reviewed simulator and evaluator ran under a recorded execution boundary | Only that recorded simulation environment and profile |

## Failure ownership matters

*Use the failure class to choose the next action.*

| Class | Examples | Next action |
| --- | --- | --- |
| Policy | Unapproved profile, digest drift, unsafe path, missing grant | Fix configuration/approval; do not retry unchanged |
| Package | Entrypoint failure, missing declared output, contract mismatch | Fix or republish a new immutable package |
| Simulator | Asset load, physics/task crash, invalid trajectory | Inspect adapter/environment and reproduce locally |
| Evaluator | Malformed/non-authoritative metric output | Fix the evaluator separately; candidate output stays frozen |
| Infrastructure | Provider timeout, preemption, upload/callback transport | Retry/reconcile according to retryable flag and cost policy |
| Cancelled | Owner cancellation inside the allowed window | Retain the lifecycle record; resume training only from a published checkpoint |

## Operator checklist

1. Open the job and identify status, stage, attempt, provider job ID, spec digest, package entrypoint, and last immutable event.
2. Confirm whether the output is provider reported, provider verified, or reproduced by HIM in simulation.
3. Inspect bounded logs and environment identity without exposing secrets or private source paths.
4. Check artifact manifest, attestation, evaluator digest, signature key ID/state, callback identity, and owner-only publication projection.
5. Choose cancel, retry, resume, or package/config fix based on the failure owner and retryable flag.
6. Record the incident and do not publish a score while its evidence is uncertain.

- [Operations](/operations) — Inspect current run attempts and provider state.
- [User management](/admin/users) — Administrator access only.
