Contradiction is not an update. Retrieval keeps serving the stale pattern until v2 supersedes v1. Lazy staging is cheap; eager consolidation without recurrence is a tax.

T1: v1 written "rate limit: 50/min" T2: world changes provider drops limit to 40/min query anywhere in here → still serves v1 (stale) T3: consolidate v2 supersedes v1 — now correct contradiction ≠ update — nothing changed retrieval until recurrence triggered consolidation