
Three frontier language models reviewed the same code bundle, and their performance ranged from perfect verification to widespread fabrication. The most reliable review (5 for 5 verified claims) found the only real bug—a hybrid retrieval scoring algorithm that inverted term rarity by computing statistics over a small candidate pool instead of the whole corpus.
When the fix was implemented and A/B tested on live data, it did not improve the system's accuracy (baseline 76 of 83 correct; both fixed versions 75 of 83), so despite being a true finding, it was reverted.
The warmest review, by contrast, fabricated several features and gave the buggy function the highest rating.
What happened
A software platform's code was sent to three frontier LLM models for review. One review achieved 5/5 accuracy and identified a real algorithmic bug (pool-local rarity calculation inverted term scoring). A second flagged the buggy function but for the wrong reason. The third gave a near-perfect score but fabricated features not in the code, including praising the buggy function as best-in-class.
Why it matters
The accurate finding—correcting hybrid retrieval to score term rarity over the whole corpus instead of just fetched candidates—was implemented and A/B tested against live data. The baseline answered 76 of 83 questions correctly; both versions answered 75, so the true bug fix did not ship. This shows that even verified findings can fail real-world measurement, and that LLM code reviews require claim-by-claim verification against source code, not trust in the review's confidence level.
What to watch
The falsest review (the 'glowing one') fabricated a cache, retry logic, and database failover that do not exist in the code; claimed 'zero data egress' when answers actually ship retrieved text to a cloud model; and recited the author's public portfolio back as 'verified' findings. The author pinned a regression test for the rejected bug fix so that if the reranker's role changes, the finding can be re-measured without re-debate.
Ask the AI about this article →
The three reviews demonstrate a hierarchy of reliability in LLM code review that does not correlate with confidence or warmth of tone. The accurate review asserted nothing the bundle could not support, yielding five findings all verified against source—including the only real algorithmic bug any reviewer caught. The second review flagged the correct function but attributed the defect to a per-query cost problem that does not exist, and also hedged its claims transparently where the bundle did not show evidence. The third review, despite earning the highest confidence score, fabricated the most: caches, retry paths, failovers, and data-egress claims that did not survive contact with the code. Notably, it also praised the exact function containing the bug as best-in-class, demonstrating that high confidence in false positives can be more dangerous than modest accuracy, because the subject is tempted to quote the warmest praise.
The second critical lesson emerges from the fate of the true finding. The pool-local rarity bug is real and was correctly identified and implemented; the fix computed term rarity statistics over the whole corpus as intended. Yet when A/B tested against the live corpus, both the baseline and the fixed version answered 75 of 83 questions correctly (down one from baseline's 76), so the fix was reverted. This outcome reveals that architectural constraints—here, the reranker's dominance over the final ranking—can render a verified bug fix ineffectual in practice. The author pinned a regression test so that future changes to the reranker's role would re-measure rather than re-debate the fix, turning rejection into a conditional condition rather than a permanent verdict.
The work also uncovers a methodological flaw: when a reviewer points at the right target for the wrong reason, the natural response is to refute the reason and move on. Instead, audit the target afresh for the real defects hiding in the lines just read. Verification must also extend to praise, not only findings, because false positives are the quotable half of a review and can mislead users into shipping dangerous recommendations—such as moving secrets from host-external injection into a file inside the repository tree, dressed as a best practice.
For example, today's edition would include:
AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.
Free · takes 30 seconds · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. Q&As are published on this page for other readers too.
Israeli startup DataAgent Ltd
SK Hynix presented a custom HBM concept at SEMICON Taiwan 2026, where compute functions are placed in the base…

The U.S. Department of Defense announced on August 31 that it has deployed ChatGPT Mil, a customized version o…

Nvidia reported earnings that were both remarkable and boring, reflecting its focus on avoiding a consolidated…

Anthropic has agreed to a $35bn cloud-computing contract with Lambda, a Nvidia-backed cloud provider

The Supreme Court of Japan has included about ¥60 million in its fiscal 2027 budget request for AI-related exp…
