Detected Bias Types
Windows First
Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all upgrade operations, with Azure PowerShell (a Windows-centric tool) given equal prominence and detail as Azure CLI. In some sections, PowerShell examples are presented before or alongside CLI examples, and there is explicit mention of installing/upgrading Azure PowerShell. However, there are no Linux-specific shell examples (e.g., bash, zsh), and the documentation does not mention Linux/macOS compatibility for Azure CLI commands, nor does it clarify that PowerShell Core is cross-platform. The bias is moderate, as Linux/macOS users can complete all tasks using Azure CLI, but the equal focus on PowerShell may create friction or confusion for non-Windows users.
Recommendations
- Clarify that Azure CLI is fully supported on Linux and macOS, and recommend it as the primary tool for cross-platform scenarios.
- Note that Azure PowerShell is available cross-platform via PowerShell Core, but is most commonly used on Windows.
- Consider presenting Azure CLI examples first, as it is the default for Linux/macOS users.
- Add a brief note for Linux/macOS users about installing Azure CLI and running commands in bash/zsh.
- Remove unnecessary emphasis on PowerShell unless there are Windows-specific steps.