Recovery patternRestore service before making the next change.
When an application returns 503, routes go blank, or a deployment breaks, the first priority is preserving the last working state, logs, environment, storage, and hosting evidence.
- Separate hosting limits, routing, dependency, environment, database, and application failures
- Restore a known working backup before introducing new code
- Verify health, authentication, public routes, storage, email, and core workflows
- Package only the required files and document the production delta




