Analyzes git changes to generate logical, atomic commits with project-specific conventional commit messages.