Skip to content

v0.13.0 - Git commit & PR discipline

Latest

Choose a tag to compare

@sourjya sourjya released this 11 Jun 09:53
· 68 commits to main since this release

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-on git-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) and variant-search-on-fix-branch (userPromptSubmit, fresh-branch guarded).
  • New review-commit-pr-discipline prompt/review-commit-pr-discipline Claude command.
  • session-isolation.md worktree-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.