Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation page demonstrates Windows bias primarily through the exclusive use of PowerShell for Azure Resource Graph (ARG) query examples, without providing equivalent Bash or Linux shell examples. Additionally, the use of PowerShell syntax (e.g., | %{ ... }) in Azure CLI command pipelines is a Windows-centric pattern, and Linux-native alternatives (such as using xargs or while-read loops) are not mentioned. The scheduling example references crontab, but the actual command pipeline remains Windows-oriented. No Linux/Bash examples are given for ARG queries or Azure CLI command chaining.
Recommendations
- Provide equivalent Bash/Linux shell examples for all PowerShell-based ARG queries and Azure CLI command pipelines.
- When showing Azure CLI command chaining, use cross-platform syntax (e.g., xargs, while-read) alongside PowerShell examples.
- Explicitly mention that both Windows and Linux environments are supported, and clarify any platform-specific behaviors.
- Order examples so that Linux/Bash and Windows/PowerShell are presented with equal prominence, or alternate which comes first.
- Add notes or code tabs to allow users to select their preferred shell (PowerShell, Bash, etc.) for all command examples.
Create Pull Request