Platform matrix
An implemented API is not a production guarantee for every host. Admission depends on the operating system, architecture, virtualization backend, and requested isolation class.
Host execution paths
Run this on every target host before scheduling a workload:
Isolation comparison
An explicit --isolation microvm value is rejected. Omission is the public
default, which prevents scripts from treating backend labels as
interchangeable compatibility modes.
Windows WHPX limits
Follow the Windows WHPX guide before first use.
Evidence levels
Different checks prove different things:
- Unit and fixture tests prove deterministic logic and protocol behavior.
- Hosted compilation proves that a supported target builds.
- A real-host smoke test proves the observed workload on that host and backend.
- A soak test adds repeated lifecycle and cleanup evidence.
- Simulated TEE flow never proves hardware-backed confidentiality.
Record the host, architecture, backend, image digest, runtime version, and evidence bundle for release qualification. A green hosted build does not prove a KVM, HVF, WHPX, or TEE boot unless that hardware path actually ran.
For detailed release gates, see Host integration and the soak test plan.