Git commit & PR discipline (v0.13.0)
Implements the recommendations of the git commit & PR discipline research report (ADR-001).
Highlights
- Merged
git-workflow.md+focus-and-branch-discipline.md→ one always-ongit-and-focus-discipline.md(branch hygiene → branch types → commit discipline → lifecycle → focus/queue → Definition of Done → bug workflow → conflict resolution). - New commit-cadence rules: defensive checkpoints before multi-file/multi-session work, a concrete "meaningful checkpoint" definition (compiles + affected tests pass + lint clean → commit), and never-end-a-session-with-uncommitted-work.
- New
agent-boundaries.md(always-on): the hard "never"/"always" non-negotiables in their shortest form. - New hooks:
commit-checkpoint-on-stop(agentStop) andvariant-search-on-fix-branch(userPromptSubmit, fresh-branch guarded). - New
review-commit-pr-disciplineprompt →/review-commit-pr-disciplineClaude command. session-isolation.mdworktree-per-session note;.claude/bonus layer regenerated; installers updated (new files managed, merged-away files cleaned on upgrade).
Drafted changes were independently reviewed by headless kiro-cli (read-only) — verdict SHIP-WITH-TWEAKS; tweaks folded in.
Upgrade
Re-run the installer; the two merged-away steering files are removed automatically.