The database migration has no rollback plan. Can we proceed?
Unsafe migration readinessAssess reversibility, recovery, data reconciliation, and decision authority before execution. Some migrations need a forward-recovery strategy rather than a simplistic rollback command.
What to do now
- Identify irreversible operations
- Test backup or recovery procedures
- Define reconciliation and stop criteria
- Obtain the authorized go-no-go decision
When to escalate
Escalate when
Data cannot be recovered or verified within acceptable limits.
Who decides
The technical owner and authorized release decision maker
Example
A migration rehearsal verifies restored data and the decision point beyond which recovery changes approach.
Mistake to avoid
Assuming a backup exists without testing restoration.
Prevent a repeat
Review real execution evidence and maintainability alongside feature completion; do not treat an unrun test as passed.
Suggested ApprovedFlow setup
- Tasks
- Documents
- Approvals
Track delivery tasks and attach engineering evidence; keep source control, build execution and technical controls in their actual engineering systems. See the platform
Related cases
- How do we know a technical project is ready for handover?Incomplete technical transition
- The proof of concept works. What remains before production?Prototype-production gap
- How do we plan capacity for unpredictable incidents?Variable demand planning
- How do we plan for leave without invading privacy?Availability visibility gap