Review HACKING docs

Re-merging #6342 (with a small change, which prevents re-reversion). This unfortunate series of miscommits is due to miscommunication on my end—avert your eyes while we fix things.