Analyze all git changes and categorize them into separate conventional commits following the conventional commit format.
- Analyzes all unstaged and staged git changes
- Categorizes changes by file type and path
- Groups related files together
- Creates multiple conventional commits with proper scopes and messages