Decision / 01
Treat deployment as a reversible transition
- Problem
- A partial deployment can leave a service in an invalid, undocumented state. Alerting alone still requires reconstructing the previous release under pressure.
- Decision
- Create a versioned backup before files change, then restore it automatically if copy, verification, or restart fails.
- Why
- The tool exists because failed deploys were leaving production without a clean way back. Rollback is the product, not an afterthought.