On my tests the GPT3 is able to understand the whole context and give a very good commit message.
* What problem were you solving?
* Why this way and not other ways you might have solved the problem?
Or do you think those aren't usually needed for a very good commit message?
That the ticket was open
> * Why this way and not other ways you might have solved the problem?
This is first one that worked.
There, that's those answers covered for like 80% of the developers