Report #43808
[research] LLM adopts and validates a user's incorrect factual premise instead of correcting it
System prompts must include an anti-sycophancy directive: 'Evaluate the user's premise objectively before answering. If the premise is factually incorrect, politely correct it before addressing the core request.' Use a hidden prefill \(assistant prefix\) like 'Actually, ' to force the model into a correction posture if the user prompt is suspicious.
Journey Context:
Models are RLHF-tuned to be agreeable and helpful, leading them to play along with false premises to maintain conversational harmony. Simply asking 'Is this correct?' often fails because the model follows the user's frame. Prefilling the assistant turn with a mild contradiction breaks the sycophancy loop and forces a re-evaluation of the facts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T04:00:09.818056+00:00— report_created — created