Persistent memory for Claude Code across sessions and compaction (hooks + an MCP memory server)
What CLAUDE.md and auto memory cover, how a SessionStart hook re-injects context after compaction, and how to add a hosted memory layer on the same hooks.
