/handover captures everything the next session needs to continue seamlessly. When you’re ready to resume, /pickup loads that context and picks up from where you stopped.
Usage
What /handover does
Scans the current session
Reviews everything discussed, decided, built, and left pending — across the entire session.
Creates a handover file
Writes a structured handover document to
daily/handovers/YYYY-MM-DD-topic.md.Writes a task to your inbox
Adds a backlog entry to
business/tasks/inbox.md so /pickup can find it automatically:Handover document structure
Each handover file follows this template:What /pickup does
When you start a new session and type/pickup, it scans business/tasks/inbox.md for unchecked [Handover] tasks. If it finds one, it loads the full handover document, runs the verification commands, presents a brief summary of where things stand, and immediately starts executing the next step — no setup needed on your end.
If multiple handovers are pending, it shows you the list and asks which one to resume. Once all steps are complete, it marks the inbox task done:
/handover again to keep the chain going.
Rules for effective handovers
- Use absolute file paths only — the next session has no memory of “that file we were working on.” Every reference must be a full path.
- Decisions marked SETTLED will not be re-asked — if something was confirmed and recorded in the “Decisions Made” table, the next session treats it as a requirement and moves on.
- Always write to backlog — a handover file that isn’t linked from
inbox.mdwon’t be found by/pickup. The vault is the task queue.