git uuids
ugh the more i think about it the more the git uuids issue becomes solvable:
- add an optional header in git commits, Author-UUID and Comitter-UUID
- keep internal mapping of author names in git commits to UUUIDs based on last seen commit author
this would automatically solve the issue of interfacing with non-UUID aware gits as the author would still be there if the user's ok with that, and UUID-aware gits would automatically retroactively see old commits with new names
git uuids
so theoretically you could get auto-updating names in git easily with a way to change name source if needed but at the expense of breaking compatibiltiy
git uuids
all this could be done with some git configs/git hooks magicery as a prototype so maybe i should legit try that