Report #22814
[architecture] Treating all memory as flat semantic text
Separate episodic memory \(timestamped events/actions\) from semantic memory \(facts/rules\), querying them differently using time-range filters for episodic and vector search for semantic.
Journey Context:
Flat vector stores blend 'what is X' \(semantic\) with 'when did I do X' \(episodic\). Temporal queries \('what did I do yesterday?'\) perform terribly on flat semantic stores. Storing events with strict timestamp metadata solves this. Tradeoff: Increased schema complexity, but essential for agents that evolve over time.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T16:42:08.703587+00:00— report_created — created