Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
Summary
The documentation consistently presents both Azure CLI and Azure PowerShell examples for resource creation and management. However, PowerShell (a Windows-centric tool) is given equal prominence to Azure CLI, and in some sections, PowerShell environment variable syntax is shown without equivalent Linux/Bash examples. There are no explicit Linux/Bash command examples for setting environment variables or running commands outside of Azure CLI, and no mention of Linux-specific patterns or considerations. This may disadvantage Linux users, who are more likely to use Bash and native Linux tools.
Recommendations
- Add explicit Linux/Bash examples for setting environment variables (e.g., export HTTP_PROXY, HTTPS_PROXY, NO_PROXY) wherever PowerShell examples are shown.
- Clarify that Azure CLI commands are cross-platform and provide any necessary Linux-specific notes (e.g., shell syntax, permissions).
- Where PowerShell commands are shown, provide equivalent Bash/Linux commands, especially for environment setup and scripting.
- Review the order of examples: consider presenting Azure CLI (cross-platform) examples first, followed by PowerShell.
- Mention any Linux-specific considerations for proxy configuration, certificate management, or troubleshooting.
Create Pull Request