Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
windows_tools
Summary
The documentation provides both Azure CLI and PowerShell examples for all operations, but PowerShell (a Windows-centric tool) is given equal prominence and sometimes referenced for scripting even in CLI sections. Windows terminology and tools (PowerShell, Select-Object, ConvertTo-Json, etc.) are used throughout, and PowerShell scripting is shown for tasks that could be done with Bash or other Linux-native tools. There are no explicit Bash or Linux shell script examples, and PowerShell is referenced in CLI scripting notes, implying a Windows-first approach. However, the Azure CLI examples are cross-platform, and REST API usage is platform-neutral.
Recommendations
- Add Bash/Linux shell script equivalents alongside PowerShell examples, especially in scripting sections.
- When showing scripting with Azure CLI, use Bash syntax for loops and data extraction, not just PowerShell.
- Clarify that Azure CLI commands work on Linux/macOS and provide OS-specific notes where relevant.
- Avoid referencing PowerShell in CLI sections unless also providing a Linux shell alternative.
- Consider reordering examples so that cross-platform tools (CLI, REST) are shown before Windows-specific tools (PowerShell).
Create Pull Request