That checklist sounds like at least as much work as writing a commit message.

But I only had to write it once.