Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
Summary
The documentation provides both Azure PowerShell and Azure CLI examples for all operations, ensuring cross-platform coverage. However, PowerShell examples are consistently presented first in every code tab, and PowerShell-specific terminology (e.g., 'Set', 'New', 'Remove' commands) is used throughout. This ordering and emphasis may subtly favor Windows users, as PowerShell is more commonly used on Windows, while CLI is cross-platform. There are no examples or references to Linux/macOS-specific shell patterns (e.g., Bash scripting, environment variables), nor are there any Windows-only tools or instructions. The CLI examples themselves are fully cross-platform, and no tasks are blocked for Linux/macOS users.
Recommendations
- Alternate the order of PowerShell and CLI examples, or present CLI examples first to reflect cross-platform parity.
- Explicitly mention that Azure CLI is fully supported on Linux/macOS and is recommended for cross-platform automation.
- Add notes or links for installing and using Azure CLI on Linux/macOS.
- Consider including brief Bash script snippets or usage patterns for common automation scenarios.
- Clarify that PowerShell Core is available on Linux/macOS, but CLI is typically preferred in those environments.
Create Pull Request