Plan a risky migration — schema migration, service decomposition, library upgrade, or architecture change — with step-by-step execution, rollback procedures, and risk register
Plan a migration that requires careful execution. Think through every aspect to minimise risk and ensure a safe rollout.
$ARGUMENTS
(If the above is insufficient, ask for: what is changing, why, scope, constraints such as downtime budget and data volume.)
1. Current State Analysis
2. Target State Design
3. Migration Strategy
Choose and justify one:
4. Step-by-Step Execution Plan
Break the migration into discrete, deployable steps. For each step:
5. Data Migration
If data needs to be transformed or moved:
6. Rollback Plan
For each step in the execution plan:
7. Testing Strategy
8. Communication Plan
Provide: