quoted
Would it make sense to integrate this in git shortlog, which
already
does something similar?
Conceptually, yes, but the end result will be much larger in scope.
I am not sure if "shortlog" is still a good label for it.
since we are throwing ideas around...
The first place where I would logically look for such a feature would be
in git-blame --cc-list or something like that.
git-blame seems to me as a logical place for all "look at history and give
me a list of names" type commands