| name | commit |
| description | Stage session-related files and commit without pushing. Use when the user wants a local commit only, or says commit but not push. |
Stage relevant files and commit, but do NOT push.
- Run the
/changelog step first: review this session's changes and, only if they amount to a medium-to-large change or feature (skip quick fixes and bug fixes), add an entry to the top of internal/changelog.md per the /changelog rules. Stage this edit with the code in step 4.
- Run
git status -u and git log --oneline -5 in parallel
- Identify session-related files, excluding pre-existing dirty files
- Stage with
git add using specific paths (never git add -A or .)
- Write commit message following repo convention (lowercase prefix: feat/fix/refactor) — summarize WHY, not WHAT
- Commit with HEREDOC
- Print commit hash and summary