11 lines
646 B
Markdown
11 lines
646 B
Markdown
# Migration rollback
|
|
|
|
Before switching, M13 snapshots the exact external target, source index/space, capability contract,
|
|
project binding, configuration version, environment fingerprint and generation. The source remains
|
|
retained for at least 30 days.
|
|
|
|
Rollback invokes only the adapter's typed inverse operation and verifies exact prior external
|
|
identity, source reachability, capability and project read path. Only then is `ROLLED_BACK` recorded;
|
|
elapsed time is measured. Unproven restoration becomes `MANUAL_INTERVENTION_REQUIRED`, never false
|
|
success. Cleanup treats an active migration or unexpired migration rollback snapshot as blocking.
|