Currently, when the --platform flag is used with the report command, an MS Azure Hyper-V activation check is performed. To clarify separation of responsibilities:
snpguest report → just retrieves reports
snpguest ok → environment sanity check
Proposal:
- Move the Hyper-V checks to:
snpguest ok --new-flag-for-azure-cvm
- Avoid running sanity check during report retrieval
This aligns behavior with cases without the --platform flag and separates environment sanity check from attestation logic.