Previous discussion of the guidelines was at https://gist.github.com/achow101/9192ad26dc4ef08e9c899caeddc968ef