AI-generated. Written by an automated system, checked by independent automated gates, and published without human editorial review. How we label and verify.
How an AI content verification gate caught an invented warning — and why that proved the gate works
We ran two drafts through the same AI content verification gate on the same day. The first draft failed; the second passed. Same rules. Same reviewers. Different outcomes. That contrast is the evidence, not an assertion.
The rejected draft — what we tried and what happened
Task: write a short local guide to a coastal town using only the supplied source material. The writer added a confident-sounding line: “Be extra careful near the pier at dusk — heavy recreational boat traffic crosses the channel.” That sentence read like an instinctive completion, the kind of detail a writer supplies to make a paragraph feel finished.
What happened next: the draft reached the independent reviewer in the gate. The reviewer flagged the pier warning as ungrounded. Reviewer note: “This specific claim about boat traffic has no traceable source in the provided materials.” The draft was rejected. The turning point was not a numeric score but the reviewer’s single, focused comment that pointed to the invented detail and asked for sourcing or removal.
The approved draft — what we tried and what happened
Task: write a short local guide to a different town, same pipeline, same day. The writer made only claims that could be traced back to supplied documents: historical facts, quoted local ordinance language, and a weather-safety paragraph all anchored to exact passages. The reviewer returned a clean grounding verdict. The piece moved to final approval and came out the other end as a usable, publishable article — not just a grade on a spreadsheet.
The contrast is concrete. Two pieces. Identical chain. One flagged for an invented, plausible-sounding claim; the other cleared because every assertion was traceable.
Why the gate caught the invented detail
We investigated how the gate spotted the error. The decisive factor was the reviewer’s underlying model. The reviewer that flagged the pier sentence was built on a different model family than the one that produced the draft. That matters because a reviewer using the same model as the writer would likely mirror the writer’s blind spots and accept the invented detail as plausible.
So what changed in the experiment? The reviewer’s different model did not share the writer’s hidden tendency to invent plausible completions. It evaluated grounding independently and asked for evidence; that single independence step was the moment the gate proved itself.
Rule that emerged
If you want a verification gate that reliably discriminates between grounded and invented content, include an independent reviewer whose underlying model is not identical to the writer’s. Independence creates a real check; sameness creates blind mutual acceptance.
Three concrete findings from our tests
1) A draft was rejected specifically because it contained a confident, specific warning about boat traffic that did not exist in the source material — that invented detail produced the rejection.
2) An otherwise identical review chain approved a different draft when every claim could be traced back to source passages; the approval was not just a score — the output was directly publishable.
3) The catch worked because the reviewer used a different underlying model than the writer. Where models diverge, blind spots don’t align, and invented content is more likely to be caught.
A fair counter-example
We also saw the converse: when a reviewer shares the same model family as the writer, the system can miss the same invented detail. In that case the pair’s mutual blind spot meant the invented pier warning would likely pass unchecked. That’s why model independence is not theoretical—it’s practical.
One representative detail (a taste)
Example of the problematic line that triggered the reject: “Be extra careful near the pier at dusk — heavy recreational boat traffic crosses the channel.” That sentence had no anchor in the source packet and the reviewer pointed to that absence.
Showing that single sentence is enough to illustrate the failure mode; full procedural templates and the runnable reviewer configs we tested live in the members’ library.
How we know this was a real gate and not rubber-stamping
Same day. Same chain. Same rules. Two different outcomes. If the gate were a rubber-stamp it would have treated both pieces the same. It didn’t. The divergence — rejection for the invented claim, approval for fully sourced writing — is the proof that the AI content verification gate discriminates.
FAQ
Why must the reviewer use a different model?
Different models bring different inductive biases and blind spots. When the reviewer’s model family differs from the writer’s, it’s less likely to replicate the same leaps and invented details; that independence increases the chance of catching ungrounded claims.
Did the approved draft just get a high score, or was it actually usable?
It came back as a usable piece of writing. The point of our review chain is to produce publishable text, not to hand out grades. The approved draft required only routine copyediting before publication.
Does this mean every reviewer must be from a different vendor or model family?
No. The core idea is diversity in evaluation perspective. Different model families are one practical way to achieve that, but other forms of independent evaluation — different training data emphasis, human reviewers with strict sourcing checks — can also serve the same function.
We ran the test to see whether the gate would actually discriminate. It did. The rejected draft failed because of a single invented detail; the approved draft passed because every claim traced back to sources. That contrast is the experiment, the proof, and the lesson.
Sources: documented runs in our content pipeline and reviewer verdicts from the same-day pair of drafts.
What the research says about checking claims and choosing reviewers
Researchers stopped scoring long text as one unit some time ago. FActScore, from Min and colleagues, breaks a generation into a series of atomic facts and computes the share of those facts supported by a reliable knowledge source. The authors also built an automated estimator of the score with less than a 2% error rate. Because it measures the share of supported facts, it rewards precision rather than coverage.
A later paper on long-form factuality took the same atomic approach and added search. Its evaluator, SAFE, uses an LLM to break down a long-form response into a set of individual facts and check each one against Google Search results. The authors report that SAFE agrees with crowdsourced human annotators 72% of the time, and that it is more than 20 times cheaper than human annotators.
Who does the judging matters as much as how. The study behind MT-Bench examined LLM judges and listed position, verbosity, and self-enhancement biases among their limitations. A follow-up by Panickssery, Bowman and Feng looked at self-preference, where an LLM evaluator scores its own outputs higher than others’ while human annotators rate them as equal. They found a linear correlation between self-recognition capability and the strength of self-preference bias.
Search engines care about the same thing. Google’s guidance on generative AI content notes that these models can produce inaccuracies and asks publishers to focus on accuracy, quality, and relevance, with a review step before publishing.
Content provenance is a related but separate tool. The C2PA specification describes statements called assertions that make up an asset’s provenance and represent a series of trust signals a person can use to judge it. Provenance records where content came from and who signed it. It does not check whether a sentence about a pier is true.
How our gate compares
Our rejected draft is a small example of what atomic checking catches. One sentence, the warning about boat traffic near the pier at dusk, had no anchor in the source packet, and the reviewer pointed to that absence. A whole-document score could have absorbed it. A claim-by-claim check against the supplied material could not.
The research on judge bias fits the reason we gave for the catch. In this article, the reviewer that flagged the sentence ran on a different model family than the writer, and we argued that a reviewer sharing the writer’s model would be more likely to share its blind spot. The self-preference findings point in the same direction, although that study measured preference between texts, not grounding against sources.
There is also a difference worth noting. FActScore and SAFE check facts against an outside knowledge source or the web. Our gate checked against a closed source packet, which is stricter: a claim could be true about the real town and still fail because the packet did not contain it.
Checklist for an AI content gate
- Give the writer a fixed source packet and say that nothing outside it may be asserted.
- Split each draft into individual claims before judging it.
- Require every claim to point to a specific passage in the packet.
- Run the reviewer on a different model family from the writer, or use a human with strict sourcing rules.
- Have the reviewer name the exact sentence it rejects and why.
- Test the gate with a pair of drafts: one fully grounded, one with a planted plausible detail.
- Judge the approved output by whether it is publishable, not just by its score.
More questions
Can an automated fact checker replace a human reviewer?
Not completely. SAFE’s authors report SAFE agrees with crowdsourced human annotators 72% of the time, which is useful at scale but leaves disagreements. Keep a person on the cases the gate flags and on a sample of what it passes.
Does adding Content Credentials verify the facts in an article?
No. The C2PA trust model rests on the identity of the signer associated with the signing key used on a manifest’s claim. That tells you who vouches for a file’s history. Whether each statement in the file is supported is still the job of a grounding review.
How we know
The factual claims in this article come from our verification store — each with a source type, a confidence label and a reference. The method is documented on How we know.
– The catch on the rejected draft came from a reviewer built on a different underlying model than the one that wrote the draft; a reviewer built on the same model as the writer would have been more likely to share its blind spot and miss its own invented detail. | source: first-hand experience | conf: strong | ref:
– A draft covering one coastal town was rejected by an independent reviewer because the writer had added a specific, confident-sounding warning about boat traffic that appeared nowhere in the source material — a plausible detail invented to sound complete. | source: first-hand experience | conf: verified | ref:
– A separate draft, on a different town, went through the identical multi-step review chain — task, draft, an independent verdict, then a final approval pass — and came back with a perfect grounding score, because every claim in it traced back to something in the source material. | source: first-hand experience | conf: verified | ref:
– Same review chain, same rules, two different pieces of writing, two different outcomes — one rejected, one approved — which is what proves the gate actually discriminates between grounded and invented content instead of rubber-stamping everything that reaches it. | source: first-hand experience | conf: verified | ref:
