by @troykelly
Use when encountering failures - assess severity, preserve evidence, execute rollback decision tree, and verify post-recovery state
Use when encountering failures - assess severity, preserve evidence, execute rollback decision tree, and verify post-recovery state