A three-layer memory architecture for long-running agents | Not Hacker News!