Smart git commit workflow using Conventional Commits format with
AI-generated commit message suggestions based on staged changes.
USE FOR: writing commit messages, staging changes, conventional commits,
atomic commits, breaking changes.
DO NOT USE FOR: git branching, merging, rebasing, CI/CD pipelines.