pub async fn run_migrate(quiet: bool) -> Result<()>
Runs the interactive migration workflow.
Returns an error if input collection or the migration sync fails.