Run a structured fact-check before the final answer
Verification workflow for checking claims, citations, evidence boundaries, Chain-of-Verification, and confidence before using AI-generated output.
Purpose
When to use this
Use this section to decide whether this workflow is the right fit before you configure prompts, policies, or reference material.
Workflow assets
Required workflow assets
Open the prompts, policies, and reference pages needed to run this workflow correctly.
Implementation procedure
Step-by-step implementation procedure
Follow the workflow in order. Each step gives one action and one verification check before continuing.
-
Runtime prompt layer
Confirm the active evidence boundary
Identify whether the answer must be checked against provided artifacts, cited authoritative sources, web-verified sources, or academic evidence mode.
- Action
- If no evidence boundary is selected, stop and route to the evidence-boundary decision guide before fact-checking.
- Verify
- The review states the active evidence boundary before evaluating claims.
-
Runtime prompt layer
Separate the draft into checkable claims
Extract material factual claims, technical claims, source claims, quantitative claims, claims about standards or documentation, and claims that affect the conclusion.
- Action
- Create a claim list and exclude purely stylistic or subjective wording unless it implies a factual claim.
- Verify
- Each material claim can be matched to evidence, corrected, removed, or marked unsupported.
-
Reference layer
Map each claim to allowed evidence
Check every material claim against the source type allowed by the active boundary.
- Action
- Use artifact locators for files-only claims, stable citations for public-source claims, and reviewed-source locators for academic evidence mode.
- Verify
- No claim is treated as verified because it sounds plausible or because it appeared in memory or prior chat context.
-
Verification layer
Check citation and locator quality
Verify that citations, file references, section references, source names, and locators actually support the claims they are attached to.
- Action
- Flag weak, vague, mismatched, stale, inaccessible, or non-authoritative citations according to the active policy.
- Verify
- Every retained claim has a locator that supports the exact claim, not just the general topic.
-
Verification layer
Run Chain-of-Verification
Run a final second-pass check for unsupported claims, contradictions, overstatement, missing evidence, and boundary violations.
- Action
- Correct supported wording, remove unsupported claims, or return the fail-closed result required by the active policy.
- Verify
- The final answer is aligned with the evidence actually available.
-
Verification layer
Apply confidence reporting only when allowed
Add confidence only after verification passes and only when the active policy does not require a sentinel-only fail-closed output.
- Action
- If evidence is insufficient, do not append a confidence score to a sentinel-only response. If the answer is supported, report confidence based on evidence quality, coverage, and uncertainty.
- Verify
- Confidence does not replace citations, artifact locators, or missing-evidence handling.
-
Runtime prompt layer
Return the final verified output
Return a corrected final answer, a claim-level correction report, or the fail-closed result required by the active evidence boundary.
- Action
- Keep the output format aligned to the user’s requested deliverable and the active policy.
- Verify
- The final answer does not include unsupported claims that were identified during verification.
Verification checklist
Use this checklist before accepting the output, publishing it, or using it as evidence for a downstream workflow.