These are a few general thoughts about procedures and checklists, before diving into the detail level required by some of them. In general, we see procedures as predefined steps that can satisfy a checklist without further thought for an operator with normal skills.
Procedures can be helpful because they take the creativity (and anxiety) out of a series of steps to be taken. They are useful in some places, but may be frustrating and limiting in others. In general, we like procedures if we are in a rush, such as when emergency recovery is needed. We also like procedures for things that are hard to verify but that must be consistently reliable, such as backups. Finally, we like procedures if we want to know how things are done, rather than just what is done; this may be helpful to formalise the co-operation with external parties.
The last point, how, is the essential procedure. In cases with more room for creativity or even a need for some intelligent action, it may suffice to state a checklist under what but instead of detailing the why rely on the cleverness of an operator to satisfy each check on the list.