$ 0 0 Git commit messages and pull-request descriptions are a great way to add “why” close to the code it describes. Sometimes we need to understand “why” at an even higher level. For example ...