Core concepts
Graph edges preserve context and provenance.
Topic and memory edges link related, temporal, reentry, grafted, conflicting, and updated memories.
Why edges exist
Edges explain how memories relate over time and meaning. They connect adjacent topics, similar topics, returned topics, grafted memory, conflicting facts, and updated facts.
Without edges, recall would be a bag of matching rows. With edges, MemoGrafter can expand context, preserve provenance, and show why a fact traveled from one session into another.
Topic edges
temporal edges connect adjacent topic nodes.semantic edges connect similar topic nodes.reentry edges connect a returned topic to an earlier matching topic.grafted edges preserve copied-memory provenance.Memory edges
Semantic memory edges link related facts inside a topic.
Maintenance edges mark conflicts and updates.
History and diff reads use existing rows and edges rather than a separate event store.