Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
windows_tools
missing_linux_example
Summary
The documentation provides both Linux and Windows guidance for deploying Trusted Launch VMs, but there is a notable Windows bias in several areas. PowerShell examples are exclusively for Windows VMs, with no Linux PowerShell or Bash equivalents. Windows-centric tools and patterns (e.g., RDP, BitLocker, Windows-specific image generalization) are referenced more frequently and in greater detail. In multi-step PowerShell sections, only Windows VM creation is shown, while CLI examples are Linux-focused. In some cases, Windows instructions or terminology appear first or are more detailed, and Linux-specific nuances (such as SSH configuration or Linux image generalization) are less emphasized or referenced only via external links.
Recommendations
- Provide PowerShell examples for Linux VM deployment, or clarify that PowerShell is Windows-only and offer Bash or shell script alternatives for Linux users.
- Balance CLI and PowerShell examples: for every Windows-focused example, include a Linux equivalent (e.g., show both Windows and Linux VM creation in PowerShell).
- When discussing VM configuration (network, security, disk), include Linux-specific considerations (e.g., SSH, Linux disk encryption, SELinux/AppArmor).
- Avoid Windows-first ordering in examples and instructions; alternate or group by OS where possible.
- Expand on Linux image generalization and deployment steps within the documentation, not just via external links.
- Clarify when a step or tool is Windows-only, and provide Linux/macOS alternatives or guidance.
Create Pull Request