# $defs.Budget.description
The allowance every policy in a comparison receives.

subhadipmitra@: Decision: the enforced budget is environment steps, and model calls, tokens,
and latency are recorded but never enforced against it. A no-op spends one step and zero
tokens; best-of-N spends N times the calls for the same steps. Any single scalar makes some
rung look artificially good, and `docs/08` forbids collapsing outcomes into one score without
also publishing the vector. See ADR-049.

# $defs.ModelEpisode.description
One evaluation episode over one held-out case.

# $defs.Provenance.description
Origin record for one serialized artifact.

# $defs.SourceKind.description
Category of input an artifact was derived from.

# description
A complete measurement of one policy on one held-out case set.

Carries everything a comparison needs to be legitimate: which cases, which prompt scaffold,
which budget, and which model. Two evaluations differing in any of them are not comparable, and
`comparable_evaluations` refuses rather than leaving a reader to notice.