Require Evidence For Claim
require_evidence_for_claimBlock agent completion claims unless session evidence is tracked and factual assertions (e.g., row counts, versions) pass configured verifiers.
Instructions
Leader-Agent completion gate. Before any agent declares done/fixed/shipped/resolved, require tracked session evidence AND recheck parseable factual claims (row counts, file metrics, versions) against configured verifiers. Blocking response when evidence is missing or a factual claim mismatches; callers honor the blocking flag to stop completion claims.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | blocking (default) returns blocking=true when evidence missing or factual claim mismatches; advisory returns blocking=false | |
| claim | Yes | The completion claim text to verify (e.g. "Fix shipped", "the row count is 1,284") | |
| sessionId | No | Optional session id to associate with the gate decision | |
| goalContract | No | Optional agent handoff contract. Use this when a worker/orchestrator/reviewer loop needs explicit done criteria before a done/fixed/shipped claim is allowed. |