Report #92127
[architecture] Storing raw conversational turns in episodic memory
Extract semantic triples or atomic facts from conversational turns before saving to long-term memory, rather than embedding and saving the raw text utterance.
Journey Context:
Raw turns contain filler, pronouns with ambiguous antecedents, and low-signal chatter. Searching raw turns yields poor results because the semantic core is buried. Extracting atomic facts makes retrieval deterministic, reduces hallucination from out-of-context chunks, and prevents the vector store from filling with noise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T13:13:42.431104+00:00— report_created — created