What do you mean commit messages can't be edited afterwards?  They can't be edited right now anyway.  And the current formatting proposals are so that a script can be used to auto-generate a changelog, which I expect developers to still look through to determine if there are mistakes.

Z98