I feel another side project coming on. Imagine
@nedbat 's Scriv + OpenAI's bot reading changes from git's log (crappy comments + actual code changes) & summarizing it into sensible change log text.
Assembling the bits of text is a problem, but finding time to tease out the effect of these 20 git commits is drudgery.