What problem does it solve?
Git changes often get bundled into messy commits and risky rebases, making reviews harder and history harder to understand when something breaks.
Core Features & Use Cases
- Atomic commit planning: Forces meaningful commit boundaries based on how many files and concerns are touched, reducing review risk and rollback complexity.
- Style-aware commit generation: Guides commit messages using detected conventions from the last 30 commits (language, semantic prefixes, and cadence).
- History recovery and forensic debugging: Provides targeted git log, grep, blame, and bisect workflows to answer when code or behavior was introduced.
- Safer rebasing habits: Enforces rebase guardrails (never rebase main/master) and safer forcing behavior via force-with-lease plus stash-before-rebase.
Quick Start
Tell the AI to convert your current work into atomic commits, then identify the first commit that introduced a specific bug you provide.