When to use it
Decide which information is worth saving and which short-lived notes can stay out of memory.
Use Lore when the information will matter again.
Decision guide
| Situation | Store it? | Better shape |
|---|---|---|
| A user preference should affect future replies | yes | preferences://user/... or a focused preference node |
| A project has a repeatable command or deployment rule | yes | project://project_name/workflow |
| An agent-specific hook or runtime behavior matters | yes | core://agent/<channel> |
| A one-off error happened and is already fixed | maybe | store only the durable lesson, not the whole log |
| You are brainstorming and may change direction | not yet | wait until a decision stabilizes |
When in doubt, ask two questions:
- Would forgetting this cause repeated work or mistakes?
- Can I describe the future situation where this memory should appear?
If the answer to both is yes, write a memory with a clear disclosure trigger.