Recap
Summarise the current session for quick re-orientation.
Steps
Review the conversation history in this session. Identify:
- What was worked on
- Key decisions made and why
- What changed (files edited, commits made)
- Current state (done, in progress, blocked)
- What's next
Print a concise recap:
## Recap
**Branch**: [current branch]
**Working on**: [1 sentence]
### Done
- [completed items]
### Decisions
- [key decisions with reasoning]
### Current state
[where things stand right now]
### Next
- [what to do next]
Rules
- Only report what actually happened in this session, never fabricate
- Keep it scannable. One line per item, no paragraphs
- Skip sections that have nothing to report
- If commits were made, mention them by message
- If a plan exists, mention its status (draft, approved, in progress, done)
- Run
git statusandgit log --oneline -3to ground the recap in actual state