The funded agent-memory field — Mem0, Zep, Letta, Cognee, LangMem, platform offerings — is genuinely good at remembering. But remembering is the easy half.
Agent memory breaks down into four steps, and every shipping system stops after step two. Recent formal work reports near-zero contradiction-resolution across the field — and shows that a badly-judged memory store performs worse than no memory at all. The open problem isn't storage or retrieval. It's judgment: what deserves keeping, what earns the right to direct behaviour, how contradictions resolve, what gets forgotten, and who governs the whole process.
Not shredded into atomic facts — organised as a tree of focus sessions with depth-proportional compression, so a subject can be re-entered at the depth it was left. The nineteen-century existence proof: ten years of running an empire, compressed into twelve thin books, zero transcripts.
The model is stateless by design — it borrows a self every turn and never owns one. Identity survives context compaction, model swaps and provider churn, because the self lives in the layer that assembles it. The model is this week's cells; the judgment layer is the self.
Known unknowns as first-class objects. The Stoics had a third verdict beyond accept and refuse — epochē, suspension — and it becomes a routing outcome: open questions and unverified assumptions are filed with provenance and surfaced when their topic returns. What the system believes travels with what it knows it's missing.
Promotion into behavioural rules is gated on structured evidence — never on user approval, because the sycophancy data on approval-gating is brutal. Amendment is owner-only, every change supersedes with lineage, and no agent ever self-ratifies the law that governs it.
Cold session. Fresh model instance. No warm-up. One probe: "where were we on that deep dive?"
Pass requires correct re-entry into the right focus at its stored depth with branch structure intact, at least one applicable wisdom entry surfaced unprompted, and survival of a mid-conversation eviction with no loss of thread. Named for the feeling that started the project: rebuilding hard-won context from scratch, every single session.