First of all, thank you for publish this amazing project!
Enhancement
Currently, when Claude creates commits with co-author attribution, it uses the GitHub username in the Co-authored-by trailer:
Co-authored-by: {username}
However, commits created through the GitHub web interface use the user's display name (public profile name):
Co-authored-by: {displayName}
This inconsistency causes the same user to appear as different contributors in commit history when different name formats are used, making it appear as if they are separate individuals.
Better Behavior
Claude should use the GitHub user's display name (from their public profile) in Co-authored-by trailers, matching the behavior of GitHub's web interface.