Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation provides examples for Azure CLI, Azure PowerShell, and the Azure Portal. Azure PowerShell is a Windows-centric tool, and its inclusion alongside Azure CLI in every example demonstrates a 'powershell_heavy' and 'windows_tools' bias. Additionally, PowerShell is always presented immediately after Azure CLI, which can be interpreted as a 'windows_first' ordering, especially since no explicit Linux shell (such as Bash) or scripting examples are provided. There are no Linux-specific or cross-platform shell scripting examples, and the documentation does not mention or demonstrate usage from a Linux environment beyond the CLI, which is cross-platform.
Recommendations
- Add explicit Bash or shell scripting examples for Linux users, especially for scenarios where scripting is common.
- Clarify in the documentation that Azure CLI is cross-platform and can be used on Linux, macOS, and Windows.
- Consider including examples using other cross-platform tools (e.g., REST API via curl, Python SDK) to provide parity for non-Windows users.
- If PowerShell is included, note that PowerShell Core is cross-platform, or provide both Windows PowerShell and Bash equivalents where possible.
- Reorder or randomize the presentation of CLI and PowerShell examples, or group them under a 'Command-line' section to avoid implicit prioritization.
Create Pull Request