How I Gave Claude Code Long-Term Memory With Markdown and Python Hooks HackerNoon