Contradiction
The contradiction agent stress-tests conclusions with counter-evidence and failure cases.
The contradiction agent is an adversarial quality-control pass. It assumes your current conclusion may be wrong and searches for the strongest counter-evidence.
What it does
It identifies direct contradictions, boundary conditions, alternate explanations, and hidden assumptions. Findings are severity-graded so you can distinguish fatal issues from minor caveats.
Instead of asking “is this claim plausible?”, it asks:
- where does this claim fail?
- what evidence points the other way?
- what assumptions are carrying too much weight?
Output
A contradiction log mapping each challenged claim to conflicting evidence and the check needed to resolve it.
Contradiction types
The agent classifies issues into practical categories:
- Direct contradiction — source states the opposite of the claim
- Scope mismatch — claim generalizes beyond source conditions
- Alternate explanation — evidence can be explained by a different mechanism
- Fragile assumption — conclusion depends on untested prerequisites
This classification helps teams choose whether to rewrite, re-test, or remove a claim.
Severity model
Findings are typically grouped as:
- Fatal — claim is likely wrong or unsupported
- Major — claim may be directionally right but overstated
- Minor — caveats needed for precision
Severity prioritization makes contradiction output actionable for drafts, reviews, and decision memos.
When to use it
Use contradiction analysis before finalizing:
- executive summaries
- publication-facing drafts
- recommendations tied to cost or risk
It is especially valuable when multiple stakeholders already agree on a narrative, because consensus can hide blind spots.
Limitations
This agent optimizes for finding weaknesses, not polishing language. After contradiction review, use writer/verifier passes to produce final reader-ready output.
Used by
Ideal for /review, /audit, and final validation stages before publishing a brief or draft.