MissingProof

How to Verify an AI Answer Against Source Documents

The manual method, the failure patterns to hunt for, and when to automate.

Whether you're reviewing one high-stakes AI-drafted document or auditing a pipeline's output, verification follows the same logic. Done casually — "read it and see if it looks right" — it fails, because fluent text disarms readers. Done systematically, it is mechanical enough to teach, and to automate.

Step 1: Decompose into claims

Split the answer into atomic claims — single checkable assertions. "Revenue rose 15% in Q3 driven by iPhone sales" is two claims: a fact (revenue rose 15% in Q3) and a relation (iPhone sales drove it). Most verification errors happen right here, by checking the sentence as one unit: the true fact vouches for the fabricated relation riding on it.

Step 2: Check each fact — demand the quote

For every factual claim, find the specific source passage that supports it, and hold the standard at "a reasonable person reading this passage would consider the claim established." If you can't point at a passage, the fact is unsupported, however plausible. Watch for two impostors: paraphrases that shift meaning (survey "responses" becoming "customers"), and numbers with upgraded precision.

Step 3: Check each relation separately

This is the step casual review always skips. List every connective assertion — because, therefore, led to, concluded, will — and for each ask two distinct questions. Is the relation stated anywhere in the sources (a sentence that itself asserts the causal link, the decision, the certainty)? If not, does it necessarily follow from the supported facts? "Both events happened" never entails "one caused the other." "The committee discussed" never entails "the committee decided." Most serious hallucinations in document-grounded AI live in this step and nowhere else.

Step 4: Classify each failure — it determines the fix

Step 5: Specify the missing evidence

For each fixable gap, write the sentence your sources would need to contain — "the growth was driven primarily by iPhone sales, per the product revenue breakdown" — and name where such a sentence would live and who owns that document. This converts review findings into an actionable work list, and it's the step that makes verification worth the effort.

When to automate

The manual method takes 10–20 minutes per answer done honestly. That's fine for one contract review; it's impossible for a pipeline producing hundreds of answers daily. The method automates faithfully — decomposition, fact checks with quoted spans, separate relation checks, failure classification, and missing-evidence generation — which is exactly what MissingProof runs on every analysis.

Run the automated version free