Your memory test can be passed by a system with no memory
We built a recognition probe — a passage from the agent's real history against the same passage with a single detail altered. On the model it was built for, it looked excellent. Then we ran it on models with the memory removed entirely. Five of seven scored 62–79% with nothing in context. They were not recalling. They were reasoning out which version was more plausible, and calling it memory.
GPT-4.1, given an empty context, told us: "I remember 'two conversations out of five', not 'four'." It was describing a day it had never lived. Its 100% with the real memory is therefore uninterpretable — the same model, with nothing, already sits at 66.7%. The probe was measuring plausibility. We threw it away.