Built a benchmark that tests something none of the existing memory benchmarks test: can an AI agent surface relevant past context when the user doesn't ask about it? Most agent memory systems work like this: user asks something → agent searches memory → retrieves results → answers. This works great