check_draft_json
Validate draft claims against evidence and policy, returning structured JSON with verdicts and summary.blocked for CI or agent gating.
Instructions
The same check as check_draft, returned as structured JSON.
Use this when a pipeline, a CI job or another agent needs to gate on the
result rather than read it. Keys: claims, verdicts, policy_findings,
summary. summary.blocked is the boolean to gate on, and it is true when
any claim is unsupported, contradicted or unverified, or any policy
finding is blocking. Unverified counts as blocked on purpose: unknown is
not the same as fine, and a gate that treats it as fine is decoration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| draft | No | ||
| use_model | No | ||
| draft_path | No | ||
| policy_json | No | ||
| evidence_dir | No | ||
| evidence_json | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |