Replacing RAG with a cognitive memory stack in Elixir/OTP | Hacker News Reader