a bad memory is a pile of chat turns ranked by similarity. the fact from march sits next to the one from today and both look equally true.
so what is a good memory?
- scoped to a user, project, tenant, or any entity, with reference material kept as documents in that same scope
- written when it's worth remembering, so casual chatter is less likely to stick
- kept as a fact that holds until updated, a preference that strengthens with repetition, or an episode that fades unless it mattered
- related with updates, extends, or derives, so the latest fact wins, history stays, and a guess ranks lower until confirmed
- atomic, time-aware, and willing to forget when the window closes
- attributed to source documents and traceable
That is supermemory.