Report #99986
[counterintuitive] An LLM's confidence is a reliable signal that its code or answer is correct.
Do not use LLM confidence scores as acceptance criteria. Pair every high-confidence claim with an external verifier: compiler, tests, linters, oracles, or a second model checking the opposite hypothesis.
Journey Context:
Humans are calibrated enough that confidence often correlates with accuracy; LLMs are not. Kadavath et al. showed that language models only 'mostly' know what they know, and later work finds systematic overconfidence—especially after RLHF and under distribution shift. In coding this is dangerous because a model can emit a wrong API call or hallucinated flag with fluent certainty. Calibration curves show probability estimates poorly match empirical accuracy. Treat confidence as a stylistic feature, not evidence.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-30T05:24:06.978912+00:00— report_created — created