A model-graded check: the agent's output scores ≥ min against rubric,
judged by a model. Unlike the deterministic checks this one calls a model
(cost), so it's for the scored measure tier; the judge fn is injectable
(default: the real judge()), so the logic is unit-testable with a fake.
The one member of the declarative check vocabulary that bills: its default judge is a real model call. Every other
Checkis deterministic and lives unprefixed on the free root barrel.⚠️ The
paid_prefix overstates slightly, and this is the symbol it overstates most:paid_judged(rubric, { judge: myFn })calls YOUR function and spends nothing. Onlypaid_judged(rubric)— the default — bills.