Provisioning runs from an installer, where there is no terminal to answer a prompt. So every step is unattended, every step is named, and the run stops at the first failure — a report of six failures where there was one is a report nobody can act on.
wsl --import freewilly … --version 2 — a fixed name that is this tool's, so your own apt upgrade or unregister cannot take the engine with it.--plan prints every pinned version, digest and path and reaches nothing at all. --acquire downloads and verifies and stops before WSL2 is touched — both change nothing outside this tool's own directory.