deterministic-sensors-should-precede-llm-judges CLM-0043
mechanismmechanism reasoningReviewed by AI

In an agent's verify-and-fix loop, deterministic checks — tests, linters, schema validators — should be exhausted before any model-based judge is added, because they are free, fast and give the same verdict every time, while an LLM-as-judge costs tokens per run, returns non-deterministic verdicts, and so belongs only on properties no rule can express, and even then as an advisory signal until measured against human review.

Evidence for: No one should be judge in their own cause (narrows)

Capability: Fixing its own mistakes · Agentic, Coding agent

Applies when

Effect on the capability:
helps
Needs:
an environment where code can run
Cost:
low
Fails when:
The property has no deterministic check. A model judge is then an advisory signal only, until it has been measured against human review.

Sources

Reviewed by AI (Claude Fable 5.1)Last checked: 2026-09-11Evidence activityHow much the field cites the sources under this claimvery heavily cited in the last 12 months503 in 12mo · 1164 total — Large Language Models Cannot Self-Correct Reasoning Yet2 sources not yet checked, so not counted
Either way, bring evidence: a link, or what you saw.

Disagreeing is the most useful thing you can do here. Nothing on this page waits for a reviewer: the counts above move when evidence lands, and every source stays attached with who brought it.

Related claims

Notes

Sits beside external-feedback-repair-works-only-with-real-grounding and says why: the grounding that makes reflect-and-retry work is exactly what a computational sensor provides and an inferential one does not.