Recompute Verdicts
recompute_verdictsEstimate, queue, or retry a model's coverage and group-sufficiency verdict evaluations. Use it when control-to-mapping verdicts look wrong or transient failures left verdicts parked.
Instructions
Estimate, force, or retry a model's verdict evaluation.
mode="quote"(default): read-only. The cost of a recompute, enqueueing nothing:{estimated_credits, computed_at, rate_version, informational, total_enqueueable, already_evaluated, governor}. Subjects already carrying a verdict cost nothing, so it is an upper bound. Show the operator this number before recomputing: on a large model it runs to thousands of credits.mode="recompute": mutating. Queues a fresh evaluation of every control's coverage verdict and every live objective's group-sufficiency verdict, bypassing quiet-period batching; usage is metered as it runs. Returns{model_id, model_version, enqueued_coverage, enqueued_group_sufficiency, total_enqueued, estimated_credits, quote, governor}.mode="retry_parked": re-runs only the verdicts a transient failure (outage, exhausted credits, timeout) parked, of every kind, including per-control sufficiency and coherence; nothing else is touched. Returns{model_id, model_version, retried_slots, governor}.
Work runs in the background; when governor.exhausted it is queued and
resumes at governor.resets_at, never dropped.
A recompute evaluates COVERAGE and GROUP SUFFICIENCY only. A control at
partially_verified, or coherence_status: "pending" on an
assertion, is not a reason to recompute: that verdict is computed on
assertion write and read with get_sufficiency. Recompute when
control-to-CO mappings look wrong (get_verdict_divergence). One
objective awaiting judgement is judge_objective.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | quote | |
| model_id | Yes | ||
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||