Report #68374
[gotcha] Exposing chain-of-thought reasoning erodes trust when reasoning contains minor errors even if the final answer is correct
Default to hiding reasoning from end users. Only expose chain-of-thought in developer or debug modes or behind an expandable show-reasoning disclosure. For end-user facing products, show only the conclusion with confidence indicators. If you must show reasoning, post-process it to remove obvious logical inconsistencies before display.
Journey Context:
The intuition is that showing reasoning builds trust through transparency. This works when the reasoning is flawless. But LLM chain-of-thought frequently contains minor logical inconsistencies, hedging, or circular reasoning that does not affect the final answer's correctness. Users who spot these flaws lose trust in the entire output — even though the answer itself is correct. This is the AI transparency uncanny valley: partial transparency is worse than none. Research on CoT faithfulness shows that stated reasoning does not always reflect the model's actual computation path, meaning the displayed reasoning can be misleading even when coherent. The alternative of hiding reasoning feels paternalistic but produces better user outcomes in practice. The right call is to make reasoning available on demand rather than front-and-center.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T21:15:05.988047+00:00— report_created — created