Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all queries, but PowerShell examples are always shown after CLI, and PowerShell-specific notes and output formatting are included. There is a notable emphasis on PowerShell usage and Windows-centric tooling (e.g., ConvertTo-Json, variable usage), with no mention of Bash scripting, Linux-specific CLI patterns, or macOS considerations. The JSON output examples use Windows-centric resource properties (e.g., osType: Windows, WindowsServer images), and shell scripting examples for Azure CLI use Unix tools (awk, sed), but there is no explicit guidance for Linux/macOS users or parity in scripting approaches.
Recommendations
- Add explicit Bash scripting examples for Azure CLI, especially for multi-step queries and file manipulation.
- Include notes or examples for macOS/Linux users regarding file handling and command-line differences.
- Provide parity in output formatting guidance for Azure CLI (e.g., using jq for JSON processing) as is done for PowerShell.
- Balance the use of Windows-centric resource properties (e.g., show Linux VM examples alongside Windows).
- Clarify that Azure CLI works cross-platform and highlight any OS-specific caveats.
Create Pull Request