Report #12389
[research] LLM hallucinates intermediate steps when answering multi-hop questions, answering the first hop correctly but fabricating the second
Decompose multi-hop queries into explicit, sequential single-hop sub-queries. Execute the first query, extract the exact answer, and inject it as a hardcoded variable into the prompt for the second query.
Journey Context:
Standard chain-of-thought prompting asks the model to 'think step by step,' but the model still generates the whole chain in one pass. If the first step is wrong, the second step cascades into hallucination. Even if the first step is right, the model might lose track of the exact entity in the second step. Explicit decomposition and variable injection forces the model to ground subsequent steps on verified facts, drastically reducing error propagation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T15:50:56.490796+00:00— report_created — created