Migration Assurance
Purpose
Migration Assurance — Assurance surface.
When to use it
- Operate Migration Assurance when your job matches this surface
- Prefer dry-run / doctor before mutating repairs on disks
- Shut down the guest before write operations
How to get there
- Doc id:
migration-assurance - Nav: Assurance → Migration Assurance
- Primary interface: doctor → plan → policy → passport → fleet
Operate from CLI / TUI (UX)
- doctor → plan → policy → passport → fleet.
doctor --explain.migrate-plan --export.inspect --profile windows-migrationif Windows.policy check.passport emit … -o passport.jsonthenpassport verify --fail-below 80.- Fleet:
fleet analyze/wave-plan. - Empty / fail: Verify fails below threshold → repair then re-emit; BitLocker hard-block.
- Success: Passport verify exit 0; doctor score acceptable for target.
Host needs Linux + qemu-img / losetup / qemu-nbd; mount/repair often need root. GuestKit does not invent disk contents.