The story
Imagine an AI support agent. Earlier today, customer #42 was approved for a $20 goodwill credit, and the agent remembers that.
Then the customer withdraws the complaint and a manager cancels the credit. If the agent trusts its memory, it saves a credit the customer is no longer owed. If it looks up the record first, it sees the cancellation and says no.
But what if the manager cancels it in the tiny gap after the agent looks up the record and before it saves the credit? The lookup was right at that moment, and the credit still gets saved. That gap is what this experiment is about.
Why store credit, and where the idea came from
Payment providers won’t refund more than was paid, and many let you tag a request so it can’t be processed twice. Internal tools, like adding store credit, often have no such protection. That’s where an AI agent with a tool can slip.
The idea came from MemRiskBench, a research paper about the ways AI memory goes wrong, including using something after it was taken back. The paper doesn’t test this timing gap. That part is my own small extension.