What problem does it solve? It prevents messy, mixed-concern commits and risky history rewrites by enforcing atomic commit planning, repository style detection, and safety checks before any git mutation. ## Core Features & Use Cases - Atomic Commit Architect: Groups changed files by independently revertible concerns, pairs implementation with its tests, and matches the repository's existing commit message style (semantic, plain, short, or sentence). - Rebase Surgeon: Performs fully non-interactive rebases and squashes with a mandatory pre-rewrite safety checklist covering branch state, dirty work, push status, and recovery paths. - History Archaeologist: Finds when code was added or removed using git log -S/-G, blame, and bisect for code archaeology questions. - Use Case: After finishing a feature touching multiple modules, ask it to commit your work; it analyzes the changes, splits them into atomic commits matching your repo's style, and verifies a clean working tree. ## Quick Start Ask the agent to commit my current changes as atomic commits matching this repository's commit style.