PRACTICAL CASE · 06
Why an AI agent keeps asking about things it already knows
Answers become inconsistent when source emails, old decisions, personal preferences, and temporary tasks are mixed together in one folder.
Situation
Separate memory into `raw`, knowledge, profile, preferences, and tasks. Do not edit the source material. In each derived record, specify the source, date, confidence level, and review date.
What to do
If two sources disagree, record a conflict instead of overwriting the old fact. A temporary task must not be recorded as a permanent preference. When searching, use exact references first, followed by semantic search.
Check the result
Test: add a fact, update it using a new source, and ask the agent about the discrepancy. It should show both versions and ask for a decision rather than silently choosing one.
What usually goes wrong
Memory is not a repository for all correspondence. Save only what affects future decisions, and include a link to the evidence.