Clean VM Validation
Clean VM validation proves the installer can work outside the developer machine.
Why It Matters
Developer machines accumulate state: old configs, cached provider sessions, installed tools, and environment variables. A build that works there may fail on a clean machine.
Minimum VM Test
- Start fresh Windows VM.
- Install only intended provider apps/CLIs.
- Download MSI from GitHub/release source.
- Run installer.
- Verify checkbox defaults.
- Finish install.
- Run
axiowl status. - Run discovery.
- Send provider test messages.
- Save logs.
What Clean VM Catches
- missing dependencies;
- wrong installer defaults;
- stale path assumptions;
- auth assumptions;
- build artifact mismatch;
- provider config path bugs;
- patch path bugs.