The only one I subtly disagree with is "comments should be substantive". What it discourages I think is comments like "thanks" or other really 'unsubstantive' comments. It's true that maybe it adds noise, and in many cases are maybe supposed to be inferred without explicitly saying. But I think discouraging this slightly leans behaviour towards snark vs not. (If you see comments like "thanks" you're less likely to be snarky than if you see 'substantive' but maybe too harsh critiques in the comments that appear because "cool project!" isn't allowed.)
Personally I like to make it a point to break this rule from time to time to reduce this pattern.
replies(12):