Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
Summary
The documentation provides examples and guidance for Bash, PowerShell, and Windows CMD environments. However, PowerShell and Windows CMD receive dedicated sections and examples, and PowerShell is mentioned early as a primary use case. There is an explicit mention of using Azure CLI with PowerShell as a requirement, and the Windows CMD section is present, but there is no equivalent section for native Linux shells beyond Bash (e.g., zsh, fish), nor is there parity in depth for Linux-specific environments. The order of presentation (Bash, then PowerShell, then Windows CMD) is reasonable, but the focus on PowerShell and Windows CMD, and the explicit mention of PowerShell in requirements, indicate a Windows-first and PowerShell-heavy bias.
Recommendations
- Add examples and guidance for other common Linux shells (e.g., zsh, fish) if relevant.
- Clarify that the Azure CLI and its extensions are fully supported on Linux and macOS, not just Windows.
- In the CLI version requirements, avoid framing PowerShell as the default or primary shell; instead, mention Bash and other shells equally.
- Ensure that Linux and macOS users are given equal prominence in installation and usage instructions.
- Consider reordering sections or providing a table that summarizes shell-specific requirements for Bash, zsh, PowerShell, and CMD, to avoid implicit prioritization of Windows environments.
Create Pull Request