Bias Analysis
Detected Bias Types
windows_first
windows_tools
powershell_heavy
Summary
The documentation consistently provides both Azure CLI and Azure PowerShell examples for each query, with PowerShell (a Windows-centric tool) always present and often listed after Azure CLI. There is a notable presence of Windows-specific queries (e.g., 'WindowsPendingReboot'), while Linux-specific queries are less frequent and only appear in one section. There are no Bash, shell, or Linux-native tool examples, and PowerShell is highlighted as a primary automation method, which may create friction for Linux/macOS users who prefer Bash or other shells.
Recommendations
- Add Bash/shell script examples for each query, demonstrating how to run az CLI commands in Linux/macOS environments.
- Where queries are Windows-specific (e.g., 'WindowsPendingReboot'), provide equivalent Linux guest configuration queries (e.g., 'LinuxPendingReboot') if supported.
- Clarify cross-platform compatibility for each command, noting any limitations or differences for Linux/macOS users.
- Consider listing CLI examples before PowerShell, or grouping them together, to avoid implicit prioritization of Windows tools.
- Explicitly mention that Azure CLI is fully supported on Linux/macOS and provide links to installation guides for those platforms.
Create Pull Request