Resources / Memory architecture
The durable question is not “which memory backend is more impressive?” It is “what failure pattern is still unresolved after native memory has been enabled, scoped, and tested properly?”
Start with native memory until you can prove that the current failure is architectural rather than operational. A weak activation, weak note quality, or weak retrieval query discipline can make any backend look worse than it is.
| If this is true | The smaller safe move |
|---|---|
| Native memory is not truly live yet | Stay on native memory and use the Native Memory Activation Kit |
| Memory is live, but writes and widening feel unsafe | Add the Discernment Control Kit before changing the backend |
| The rollout needs activation, governance, reliability, and architecture together | Use the Memory Architecture Bundle |
| The failure remains broad semantic recall after native memory is proven | Then re-open the backend question with evidence, including LanceDB as a candidate |
The exact backend menu, plugin surface, and runtime naming can change. The stable rule does not: prove the existing memory lane, then widen the architecture only when the observed failure pattern survives that proof.
Use the activation kit when the real blocker is still first healthy memory rollout and retrieval proof.
Use the bundle when memory, governance, reliability, and widening decisions are already entangled.