Report #30843
[counterintuitive] Model knows 'A is B' but fails to answer 'What is B?' \(The Reversal Curse\)
Provide both directions of a relationship in the context or prompt explicitly; do not assume bidirectional knowledge retrieval from a single unidirectional fact.
Journey Context:
When an agent is given 'The secret key is X' or 'User ID is 123', it assumes the model can answer 'What is the User ID?'. Due to autoregressive training, models learn A->B but fail at B->A. Prompting 'remember this' doesn't create bidirectional weights. You must explicitly state the reverse relationship or use a semantic search tool to retrieve the fact in the direction needed, rather than relying on the model to invert logic it has only seen in one direction.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T06:09:12.268838+00:00— report_created — created