Cross-model review — asking a second and third AI model to check the first one’s work — has become a default verification habit in engineering and content teams, and it rests on one intuition: if independently built models from different vendors converge on the same answer, the answer is probably right. The intuition borrows its authority from statistics, where independent measurements really do compound. The problem is the word independent.
Large language models are trained on heavily overlapping corpora, with similar architectures, similar post-training recipes, and in some cases the same synthetic data generated by each other. When they err, they often err in the same direction — and peer-reviewed work has now measured exactly how often. A study accepted to ICML 2025 found that when two models both get a question wrong, they frequently converge on the same wrong answer. Unanimity, in other words, can be a symptom of shared blind spots rather than a certificate of truth.
This post lays out the evidence — carefully separated into peer-reviewed results and preprint findings — then maps six verification setups against what the literature actually tested, and closes with the reconciliation method we use: independent briefs, forced refutation, deliberate minority-checking, and hash-verified read-only reviews.
- 01Agreement is correlated evidence, not confirmation.Models share training data, architectures, and post-training recipes. An ICML 2025 study of over 350 LLMs found that when two models both err on the leaderboard dataset studied, they land on the same wrong answer 60% of the time.
- 02Scale makes correlation worse, not better.The same peer-reviewed study found larger, more accurate models have more highly correlated errors than smaller ones — even across distinct architectures and providers. Provider diversity does not restore independence.
- 03Agreement predicts correctness only weakly, per a 2026 audit.A July 2026 preprint auditing 265,000 samples measured the correlation between agreement and correctness at Spearman ρ of 0.20 to 0.59 — positive but weak. The most agreement-prone model tested had the least trustworthy agreement signal.
- 04Self-consistency works; cross-model consensus is a different claim.Repeated sampling from one model with majority voting demonstrably helps on tasks with a unique checkable answer (+17.9 points on GSM8K in the original ICLR 2023 paper). That evidence is routinely borrowed to justify multi-model voting on open-ended judgments — which it does not cover.
- 05Real reconciliation is a designed process, not a vote count.Independent briefs instead of one shared prompt, a forced refutation round, deliberate minority-checking, verifier diversity beyond LLMs, and hash-verified read-only reviews each attack a specific documented failure mode.
01 — The Consensus CaseThe consensus pitch — and its unsourced numbers.
We have covered the consensus category ourselves, twice, and both posts are worth holding in tension with this one. Our March 2026 piece on a platform built entirely on the consensus premise relayed the vendor’s claim that querying ten-plus LLMs simultaneously with weighted voting reduces hallucination rates by up to 73%. Our April 2026 guide to tools that fuse multi-model output into one answer carried a similar shape of claim: in the vendor’s testing, Deep Research agents preferred the fused outputs to their own responses — a 100% preference figure.
Neither product category is fake. Multi-model query and fusion tools exist, and breadth of coverage is a real benefit — different models genuinely surface different considerations. The problem is narrower, and it is the entire subject of this post: both headline numbers are vendor-stated, with no disclosed methodology. A 73% hallucination-reduction figure without an error-correlation control does not tell you whether ten models voting is ten independent checks or one shared bias sampled ten times. A model-preferring-a-model result measures preference, not ground-truth correctness — and says nothing about whether the preferring and preferred models share failure modes.
02 — Correlated ErrorsModels don’t just fail — they fail together.
The anchor evidence is peer-reviewed. Kim, Garg, Peng and Garg, “Correlated Errors in Large Language Models” (accepted to ICML 2025), evaluated more than 350 LLMs across two popular leaderboards plus a resume-screening task. The abstract states the headline plainly: “Models agree 60% of the time when both models err” — that is, of the cases on the leaderboard dataset studied where two models were both wrong, they were wrong on the same answer 60% of the time. Not wrong separately. Wrong together.
Two further findings matter more for anyone building verification pipelines. First, scale does not fix this: larger, more accurate models showed more highly correlated errors than smaller ones, even across distinct architectures and providers. Second, the study explicitly tested the comfortable assumption that diversity in training data, architecture, and provider reduces homogeneity — and found it does not hold in practice. Buying your second opinion from a different vendor does not buy you independence.
The paper also traces the consequences downstream into two live deployment surfaces — LLM-as-judge evaluation and algorithmic resume screening — where correlated errors mean the same candidates and the same answers get systematically misjudged across nominally independent systems. This is the LLM-specific instance of a broader pattern the algorithmic-monoculture literature has warned about for years as background theory: when decision-makers converge on the same underlying model, errors concentrate rather than average out.
“Larger and more accurate models have highly correlated errors, even with distinct architectures and providers”— Kim, Garg, Peng & Garg, Correlated Errors in Large Language Models (ICML 2025)
03 — The Agreement AuditAgreement predicts correctness — weakly.
The freshest direct test of agreement-as-confidence-signal is a July 2026 audit, “When LLMs Agree, Are They Right?” by Kaihua Ding. One caveat up front, because it matters: this is a single-author preprint, not yet peer-reviewed at the time of writing. Its 265,000-sample scale across 53 runners gives it weight, but the scope is two benchmarks — GPQA Diamond and AIME — so we treat it as supporting evidence alongside the peer-reviewed ICML 2025 result, not as settled literature on its own.
With that flag planted: the audit measured self-consistency and cross-model agreement as confidence signals across those two benchmarks and found agreement to be “a positive but weak predictor” of correctness — Spearman ρ between 0.20 and 0.59 across conditions. Most of the variance in whether an answer is correct is simply not explained by how much models agree on it.
GPT-4.1 agreement rate on GPQA
The most advanced model tested agreed with itself on 89% of GPQA samples — the highest agreement rate in the audit's GPQA runs — while showing the lowest correlation between its agreement and actual correctness. The most agreement-prone model had the least trustworthy agreement signal.
wrong when its own samples agreed
When 80% or more of GPT-4.1's own samples landed on the same GPQA answer, that answer was still wrong 48% of the time (95% CI 40–56%) — worse calibration than less capable models in the same study. That threshold is a self-consistency score, not a self-reported confidence number. One model family, one audit: do not generalize to all frontier models.
of GPT-4.1's unique GPQA cases
28% of GPT-4.1's unique GPQA cases were confidently wrong for every runner, and 50% for at least one — recurrence rather than sampling noise, which the author reads as partly shared bias while cautioning that a minority of GPQA items may themselves be ambiguous or mislabeled.
Three more findings from the same audit sharpen the picture. In exploratory cross-family testing that included Claude models, confidently-wrong answers were “partly shared across providers” — smaller in scope than the main audit, but pointing at shared bias rather than correctness driving apparent agreement. An option-shuffle control on GPQA found that a meaningful share of what looked like content agreement was positional, not semantic — the models kept under-selecting option D even after the choices were shuffled, so part of the agreement was about where the answer sat, not what it said. And chain-of-thought reasoning improved raw accuracy on GPQA by 6.7 percentage points while only marginally improving agreement’s reliability as a correctness signal — the author’s own section heading is “accuracy yes, signal marginal”. Thinking longer gets more answers right, but it does not make agreement a better lie detector.
The audit’s practical conclusion is worth quoting in spirit: agreement signals are useful for allocating compute — deciding how much sampling budget a question deserves — but unreliable as a routing decision or a standalone confidence threshold. In the author’s testing, a simple always-use-the-mid-tier-model policy outperformed confidence-based cascading.
04 — Majority VotingWhere the voting math breaks down.
Majority voting inherits its statistical guarantee from a theorem that assumes independent voters. Estornell and Liu’s NeurIPS 2024 paper on multi-LLM debate formally proves what happens when that assumption fails: with correlated errors — the norm, given shared pretraining corpora, training procedures, and architectures — the guarantee behind majority voting breaks down. A shared bias can push many “independent” agents toward the same wrong answer simultaneously, so the effective number of independent votes is much smaller than the nominal N of models queried. Ten models in the room; perhaps two genuine opinions.
The empirical record on debate-style setups is consistent with the theory. A controlled evaluation published on the ICLR 2025 Blogposts Track — not a peer-reviewed conference paper, and we hold it to that standard — tested five published multi-agent-debate frameworks across nine benchmarks and concluded that “current MAD frameworks fail to consistently outperform simple single-agent test-time computation strategies” such as plain chain-of-thought and self-consistency — with the scope caveat that the study tested GPT-4o-mini and Llama 3.1-8B specifically. A separate 2025 paper, “Talk Isn’t Always Cheap” by Wynn, Satija and Hadfield, is dedicated entirely to cataloguing the failure modes — the ways debate rounds drift toward conformity instead of converging on truth.
The most useful recent number comes from a June 2026 preprint, “Minority Sentinel”: in roughly 25% of the cases where debating agents diverge, the minority position is the correct one. Blind majority rule, in other words, discards the right answer about a quarter of the time it has any divergence to work with — per one research group’s preprint, so treat it as illustrative rather than settled. Their proposed fix is telling: not another LLM as arbiter, but a lightweight non-LLM classifier trained on behavioral debate fingerprints, reporting 81.2% precision on decisions to overturn the majority. Sometimes the cure for correlated LLM judgment is explicitly not another LLM.
05 — Evidence MapSix setups — and which claim the evidence actually supports.
The reason consensus keeps its reputation is a quiet substitution. One technique in this family — self-consistency — has genuinely strong published results. Wang et al.’s original self-consistency paper (ICLR 2023) reported large accuracy gains from sampling one model repeatedly and majority-voting the answers on reasoning tasks with a unique, checkable answer:
Where voting genuinely works: one model, repeated sampling, checkable answers
Source: Wang et al., Self-Consistency Improves Chain of Thought Reasoning (ICLR 2023) — accuracy gains over plain chain-of-thoughtBut look at what that evidence covers: one model exploring its own solution space on tasks where the answer can be checked. It is routinely borrowed to justify a very different claim — that three different chatbots agreeing on an open-ended judgment call is trustworthy. Those are different setups resting on different, and much weaker, evidence. The table below maps six verification setups practitioners actually use against what the published literature tested for each.
| Verification setup | What is actually sampled | Errors independent? | Evidence base | Helps / fails |
|---|---|---|---|---|
| One model, one pass | A single reasoning trajectory | Not applicable — no second signal | Baseline in every study cited here | Fast and cheap; no verification of any kind |
| One model, repeated sampling + vote (self-consistency) | Diverse reasoning paths inside one model | Path-level diversity, same model bias | Wang et al., ICLR 2023 — +17.9 pts on GSM8K over plain chain-of-thought | Demonstrably helps on tasks with a unique checkable answer; unproven on open-ended judgment |
| N different models, one shared prompt, vote | Models — but their errors travel together | No — measured as correlated | Kim et al., ICML 2025 — both-wrong pairs land on the same answer 60% of the time on the leaderboard dataset studied | Adds breadth of coverage; breaks on shared blind spots, and the shared prompt adds shared framing on top |
| N models, independently written briefs, vote | Models plus framings | Partially improved — training-data correlation remains | Inferred from the correlated-errors and position-bias literature; no direct controlled study found in our research pass | Removes prompt-induced convergence; cannot fix errors baked into shared training data |
| N models + forced refutation round | Models plus adversarial passes | Still correlated, but disagreement is surfaced | Estornell & Liu, NeurIPS 2024 (theory); ICLR 2025 Blogposts Track MAD evaluation (no consistent win for debate frameworks tested) | Surfaces minority positions; majority can still bury a correct minority — ~25% of divergent cases per the Minority Sentinel preprint |
| N models + non-LLM arbiter on debate signals | Models plus an independent classifier | Arbiter sits outside the LLM error family | Minority Sentinel preprint, June 2026 — 81.2% precision on decisions to overturn the majority | Promising design pattern; single research group, preprint, unproven at production scale |
Read down the evidence column and the pattern is hard to unsee: the strongest published numbers belong to the setups that either check answers against ground truth or inject a verifier from outside the LLM family. The setup most teams actually run — several models, one pasted prompt, count the votes — is the one with the weakest evidential support and the best-documented failure mode.
06 — Judge BiasThe biases that make agreement look stronger than it is.
Cross-model review usually ends with a model judging other models’ output — which imports a second family of documented distortions. The foundational LLM-as-judge paper, Zheng et al.’s MT-Bench and Chatbot Arena study (2023), is cited constantly for its positive headline — that “strong LLM judges like GPT-4 can match both controlled and crowdsourced human preferences well, achieving over 80% agreement, the same level of agreement between humans”. Less often quoted is that the same paper is the origin point for naming the biases that erode that figure in practice: position bias, verbosity bias, and self-enhancement bias — with partial mitigations proposed, not solutions claimed.
The follow-up literature has since measured those biases at scale. “Judging the Judges” tested 15 LLM judges across 22 tasks and roughly 40 solution-generating models — more than 150,000 evaluation instances — and confirmed position bias is real, non-random, and varies significantly by judge and task — swings large enough, in principle, to flip a verdict. And Wataoka, Takahashi and Ri traced self-preference bias to a mechanism more unsettling than vanity: “LLMs assign significantly higher evaluations to outputs with lower perplexity than human evaluators, regardless of whether the outputs were self-generated”. Judges reward text that feels familiar — which is precisely the text most likely to share the judge’s own blind spots. Secondary syntheses of this literature also note that the choice of judge model can quietly shape leaderboard-style results toward the judge’s own model family — a reason to read any single-judge benchmark with the judge’s identity in mind.
Position bias
Judges prefer answers based on where they appear, not what they say. Confirmed non-random across 15 judges and 150,000+ evaluation instances; the 2026 audit's option-shuffle control found a meaningful share of GPQA agreement was positional, not semantic.
Verbosity bias
Longer, more elaborate answers score higher independent of quality — named in the foundational Zheng et al. paper alongside its proposed partial mitigations such as reference-guided grading.
Self-preference bias
Judges score low-perplexity (familiar-reading) text higher than humans do, whether or not they wrote it. The standard practitioner fix across the mitigation literature: never let a model family judge its own output.
Shared-training correlation
The deepest one: overlapping corpora and recipes make nominally independent models err together — and scaling makes the correlation stronger, per the ICML 2025 study. No prompt-level trick removes it.
Debate conformity
In multi-agent debate, later rounds pull agents toward the emerging majority — agreement that reflects position in the conversation rather than evidence. Estornell and Liu's NeurIPS 2024 analysis explains why correlated agents converge, and 'Talk Isn't Always Cheap' catalogues the failure modes; neither pins a single magnitude to the effect.
“Position bias is not due to random chance and varies significantly across judges and tasks”— Shi, Ma, Liang, Diao, Ma & Vosoughi, Judging the Judges (arXiv:2406.07791)
07 — The MethodA reconciliation method that adds signal.
None of this argues against second opinions. It argues against counting them like independent votes. Here is the method we run when a cross-model review matters — each step exists to counter a specific documented failure mode from the sections above.
1. Write independent briefs, not one shared prompt. A single pasted prompt gives every model the same framing, the same emphasis, the same buried assumptions — shared input bias stacked on top of shared training bias. Brief each reviewer separately, in different words, ideally written before you have seen any model’s answer. The craft of writing a brief that constrains without contaminating is its own discipline — our companion piece on specification quality and the brief method covers it in depth, including rubrics a reviewer can be checked against.
2. Force a refutation round. Do not ask “do you agree?” — models are trained to be agreeable, and debate research documents drift toward conformity across rounds. Ask each model to make the strongest possible case that the emerging answer is wrong. A refutation that comes back hollow is weak evidence of correctness; a refutation that lands is the signal you paid for.
3. Check the minority before you bury it. When reviewers split, the divergence itself is the interesting data — per the Minority Sentinel preprint, the minority position is right in roughly a quarter of divergent cases. Route split verdicts to a human, or at minimum to a deterministic check, before majority rule decides anything that matters.
4. Diversify the verifiers beyond LLMs. The fix proposed in the Minority Sentinel preprint was a non-LLM classifier, and the direction of the ensemble-judging literature — different model families beating one model asked repeatedly — is well supported even where exact magnitudes are not. In practice: different families for generation and judging, plus every deterministic check the task allows — tests, type checkers, linters, source-link resolution. Where the task has a checkable answer, check it; where it does not, be honest that you are aggregating opinions. This reliability layer is a sibling of context discipline — our agent reliability playbook covers how much context each verifier actually needs to be worth consulting.
5. Verify that a read-only review was read-only. This sounds paranoid until you meet the documented case. In late 2025, OpenAI’s Codex /review command was found to be able to mutate the working tree during review, because the review thread inherited the parent session’s sandbox mode instead of enforcing read-only — the fix (opened November 26, 2025, closed December 9, 2025) force-sets the review thread to a read-only sandbox policy regardless of the parent session. Our own cross-model review harness independently arrived at the same safeguard: hash the working tree before and after every model’s pass, and fail the run on any drift. Trust the review; verify the tree.
6. Treat unanimity as a trigger, not a terminus. When every reviewer instantly agrees, the honest interpretations are: the answer is easy, the brief led the witnesses, or the models share the relevant blind spot. Spend one more check deciding which — usually by re-briefing one reviewer with the opposite framing.
Looking forward, we expect the tooling to move where the evidence points: away from raw vote-counting and toward instrumented disagreement — verifier ensembles that log why reviewers diverged, lightweight non-LLM arbiters on the split cases, and provenance checks built into the review loop the way the sandbox fix built read-only enforcement into Codex. Teams that build the reconciliation muscle now — briefs, refutation, minority checks — will get compounding value from every model generation; teams that standardize on vote-counting will get faster, more confident versions of the same correlated mistakes. If you want help designing verification workflows like this into your AI delivery pipeline, that is exactly the kind of system our AI transformation engagements build.
08 — ConclusionAgreement is a starting gun, not a finish line.
Consensus tells you where to look. It does not tell you that you are done.
The peer-reviewed core of this post fits in two sentences. Models that err tend to err together — on the same answers, more so as they scale, across vendors and architectures. Therefore N models agreeing is not N independent confirmations; it is one correlated measurement taken N times, plus some genuinely useful breadth you still have to extract deliberately.
The extraction is the method: independent briefs so the models don’t inherit your framing, forced refutation so agreeableness can’t masquerade as agreement, minority checks so a correct dissent survives the vote, verifier diversity so at least one check sits outside the LLM error family, and tree verification so “read-only review” is a measured fact rather than a setting you hoped was on.
And when three models agree instantly and completely? Sometimes that means the answer is easy. But on anything hard enough to be worth a cross-model review in the first place, unanimity earned in thirty seconds should make you more suspicious, not less. The models are not three witnesses who saw the same event. They are three students who studied from the same notes.