@b0rk the chronicler. The commit history is occasionally messy but the pull request body answers more questions than anyone would ever ask. It always includes alternatives considered that are either in the commit history or live in another branch.