Bias Analysis
Detected Bias Types
windows_tools
powershell_heavy
windows_first
Summary
The documentation provides both Linux/macOS and Windows instructions for connecting to a Linux VM via SSH. However, in the Windows tab, the example for validating the SSH fingerprint uses Azure PowerShell (Invoke-AzVMRunCommand), while the Linux tab uses a direct SSH command. The Windows section also references PowerShell and Windows-specific paths. The main page and prerequisites mention Windows tools (WSL, Win32 OpenSSH) and provide guidance for Windows users before Linux/macOS equivalents. The overall structure does not exclude Linux users, but Windows tools and patterns are mentioned first or in more detail in some places.
Recommendations
- Provide parity in fingerprint validation: Offer a direct Azure CLI example for Windows users, not just PowerShell.
- When referencing SSH clients, mention Linux/macOS tools first or equally alongside Windows tools.
- Ensure that troubleshooting and next steps include Linux/macOS-specific guidance where relevant.
- Balance the order of examples so Linux/macOS instructions are not always after Windows-specific notes.
- Where possible, avoid assuming the user is on Windows when describing general Azure portal steps.
Create Pull Request