You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project memory — --brief: distill EVERY session of a project
into one living document at ~/.claude/briefs/<project>.md — a
factual session timeline + most-touched files, and with --llm a
distilled memory (Decisions / Fixed / Conventions / Open threads),
every bullet citing the session it came from. Per-session notes are
cached, so refreshing after new sessions costs only the new ones.
--install-brief-hook: two hooks — SessionStart injects the
brief as context (Claude starts already knowing the project);
SessionEnd auto-refreshes the factual skeleton for free. Hooks
never trigger LLM calls or create files; a freshness stamp makes
staleness visible in the file and as an injection warning, and the
timeline is capped at 20 bullets so injection stays bounded.