db57eb8e62
- Replaced deterministic pipeline with agent session using specialized git tools for diff analysis. - Introduced git-overview, git-file-diff, git-hunk, and analyze-file tools for fine-grained inspection. - Added split-commit support to create multiple atomic commits for unrelated changes. - Added commit message validation with filler word detection, meta phrase filtering, and unicode normalization. - Added --legacy flag to use the deterministic pipeline when preferred. - Extracted formatCommitMessage and model selection logic into dedicated modules.