Earlier quoted context omitted.
You're right. Pruning to isolated facts loses the structure that disambiguates them. Three partial mechanisms the system has, none of which fully solve your point: Graph edges carry scope. Alice ceo_of Acme and Andy ceo_of Amazon are two edges with different src/dst — conflict scanner looks for (src, rel_type) → ≥2 dsts, so Garman/Jassy don't false-flag if edges are modeled. Gap: most agents just write raw sentences…
None of these help resolve the contradiction. The issue ( https://github.com/yantrikos/yantrikdb-server/issues/3 ) doesn't even get the problem presented by the parent right (two CEOS), instead it hallucinated something vaguely related. Top-quality AI slop. I hate this. To the author: project aside, it's not a good look to let an LLM drive your HN profile.
This is like 95% of the memory systems I see posted here. Someone comes up with arbitrary configuration of tools that sound like they'll solve the problem then completely ignores how the system actually works.
In most cases, they're getting these systems to work because of some other prompt they've written that'd probably work better with a normal file system.