Detected Bias Types
Windows First
Powershell Heavy
Summary
The documentation consistently provides both Bash and PowerShell examples for Azure CLI commands, but PowerShell (Windows) examples are always presented immediately after Bash, and sometimes with explicit syntax notes. There is no mention of Linux-specific tools, patterns, or troubleshooting, and the only shell alternatives shown are Bash and PowerShell, with no reference to other common Linux shells (e.g., zsh) or environments. The documentation assumes familiarity with the Azure portal and CLI, which are cross-platform, but the example structure and syntax guidance slightly favor Windows users by always including PowerShell and sometimes providing extra notes for it.
Recommendations
- Present Bash (Linux/macOS) examples first, or alternate the order with PowerShell to avoid implicit prioritization.
- Add explicit notes about running Bash commands in native Linux/macOS terminals, including any differences in environment variable handling or file paths.
- Include troubleshooting tips or references for common Linux issues (e.g., permissions, networking) when deploying container apps.
- Consider including zsh or other Linux shell variants if relevant, or clarify that Bash examples are applicable to most Linux environments.
- Ensure parity in syntax notes: if PowerShell-specific notes are given, provide equivalent notes for Bash/Linux where applicable.
- Mention that Azure CLI is fully supported on Linux/macOS and link to installation guides for those platforms.