Wow, thanks for feedback. I've rephrased some of the sentences.
You remarks make me think a talk I had we a colleague. I thought for a very long time that univers were actually like what we describ through equation. There were really some "energy gauge", "mass", "speed", etc... until this colleague told me "That's just a model, it's not the reallity. it gives good results in its field of application, but it will always be just an approximation."
Ok, fine, what's the point of generating commit message based on what's already inside the commit ?
Commit messages are supposed to give informations that are not in the modfied code. It's supposed to be the "why" you did this, not the "what" you did !