Why it matters: Long-running agents need memory hygiene to avoid context bloat and repeated mistakes; this maps directly to practical memory architecture.
How to apply: Separate episodic, semantic, and procedural memory, add a periodic consolidation pass that dedupes and corrects entries, and retrieve only what the current task needs.