Bonfire
Session context persistence for AI coding. Pick up exactly where you left off.
Git root: !git rev-parse --show-toplevel
Routing
Parse $ARGUMENTS to determine action:
| Input | Action |
|-------|--------|
| start | Read commands/start.md and execute |
| end | Read commands/end.md and execute |
| handoff [description] | Read commands/handoff.md and execute |
| Empty or context question | Read <git-root>/.bonfire/index.md, summarize relevant context, answer |
Bootstrap
If .bonfire/index.md doesn't exist when any command runs, create defaults from templates/: .bonfire/index.md (session context) and .bonfire/.gitignore (ignore all).