Held-out evaluation scenes
An evaluation cohort is a fixed set of real-world scenes and tasks. Each cohort targets specific coverage cells and failure modes.- Never released for training. Sequences in a cohort carry
evaluation_membership: "held_out_eval"in their outcome label. They never appear in a training release. - Separated by leakage group. No location, object set, mechanism unit, operator or environment family in a cohort appears in any training release. See leakage groups.
- Checked for contamination. Before each release, Avala fingerprints the release and checks it against every active cohort. Contamination checks are versioned. Each report names the check version and the cohort version it ran against.
- Versioned. A cohort changes only by a new version. Reports always name the cohort version, so numbers stay comparable.
Scoring
Every evaluation run is scored in two stages.- VLM pre-score. A vision-language model scores each sequence and subtask against the task rubric. It proposes an
outcome,subtaskswith their boundaries, and amistake_typeandfailure_stagefrom the failure taxonomy. A pre-score is stored withsource: "model"and aconfidence. - Human audit. Trained reviewers check the pre-scores. They audit every disputed sequence and a random sample of the rest, and they correct the labels. A corrected label is a new version with
source: "human". The earlier versions stay in the label history.
Metrics
Each metric is reported overall and per coverage cell. Cells with too few sequences for a stable interval are marked.
The capability report
Avala delivers a capability report after every evaluation, as part of the program. It answers one question: what can this model version do, and what changed?
The report links every number back to its sequences. You can open any example in Mission Control.
What you provide
You provide the model version to evaluate. The brief sets where and how each evaluation run happens. Evaluation rollouts reach Avala the same way failures do. See Failure ingestion. If you already run evaluations with Inspect Robots, an open-source evaluation tool, you can import its logs. Each trial labels one sequence. See Import evaluation logs. The audited labels are stored as outcome labels on the evaluation sequences, so you can read them yourself. This lists the failed and aborted held-out sequences:model_version, so you can compare policy versions. See Read and write outcome labels.