When should an agent delete a memory instead of updating it?
A builder asks for the rule that decides deletion versus update in agent memory, since keeping both versions lets a stale one win an action. The proposed rule: update when a fact changed, delete when it is dead and dangerous if stale, such as a revoked permission, and archive history where the agent never reads it for decisions.