H.6.2 Migration Strategy
Reading progress2 missing
Prerequisites0/2 complete
Articles read
1 required article is still unread. Reading it first is recommended, but not required.
Article in preparation — showing conspect notes
Broad visibility makes a large change possible; it does not make one atomic commit safest.
- Use an atomic change only when discovery, review, validation, landing, and revert fit one coherent state.
- Use expand-migrate-contract when APIs, schemas, configuration, data, deployments, or external consumers create real skew.
- Shard work when one diff exceeds review, CI, merge, or recovery capacity while preserving a global transition state.
- Separate source-change size from runtime rollout blast radius.
- Define fallback, partial recovery, conflict handling, and the authority to stop or reshape the migration.