Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for managing Azure Compute Gallery resources. However, PowerShell examples are given equal prominence to CLI, and PowerShell is a Windows-centric tool. There are no Linux shell-specific examples (e.g., bash scripting, use of Linux tools), nor is there mention of Linux-specific patterns or considerations. The CLI examples are cross-platform, but the presence and parity of PowerShell examples may signal a Windows bias, especially since PowerShell is traditionally associated with Windows environments.
Recommendations
- Clarify that Azure CLI commands are cross-platform and can be run on Linux, macOS, and Windows.
- Add explicit bash shell examples where scripting or environment variables are used, to demonstrate Linux usage (e.g., export, variable substitution).
- Mention installation and usage of Azure CLI on Linux systems, including package manager instructions.
- If PowerShell examples are provided, consider also providing bash equivalents for common scripting tasks.
- Avoid implying PowerShell is required for resource management; highlight CLI as the default for cross-platform scenarios.
- Include troubleshooting or usage notes relevant to Linux users (e.g., file permissions, shell differences).
Create Pull Request