Vector similarity search is an unreliable memory substrate for complex reasoning agents.
When a model analyzes code or investigates vulnerabilities across multiple hours, earlier assumptions frequently turn out to be false. Traditional retrieval pipelines continue returning invalidated hypotheses because semantic similarity has no awareness of logical refutation. The agent continues reasoning from discarded premises.
Treating memory as an explicit state graph rather than raw document storage fixes this collapse. By modeling facts as connected dependencies, revoking an initial premise automatically purges all downstream conclusions that depended on it.
Reliable agent memory requires formal state tracking rather than fuzzy embedding similarity.

