The Steak Problem

In March your agent stored that the user is vegetarian. In July the user mentions the steak they had for dinner. What should the write path do with this conflict?

A

Drop the new statement, since a memory already covers the user's diet and duplicate rows on one topic should be avoided

B

Detect the conflict on write and supersede the old memory, retaining it with timestamps so the change stays auditable

C

Insert the new statement and leave the old one in place, since more evidence gives retrieval more to work with

D

Hard delete the older memory immediately, because the most recent statement is by definition the accurate one