End of session. Updates context files with what was built, writes a rolling HANDOFF.md so the next instance picks up cleanly, saves only what isn't already in code or context to memory. Universal — works in any project with a .claude/ directory by introspecting whatever structure exists. Trigger when the user says "wrapping up", "heading out", "let's save state", "end of session", or "/wrap-up".