Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation page demonstrates a notable Windows bias. PowerShell (and specifically Windows PowerShell) is referenced as the primary scripting environment for variable management, with all CLI examples given in PowerShell. Windows-specific terminology and cmdlets (e.g., 'Windows PowerShell', 'Hybrid Runbook Worker') are used throughout, and there are no Bash, Azure CLI, or Linux shell examples. The Python section is included, but only as runbook code, not as general CLI usage. No Linux/macOS shell equivalents or guidance are provided for users who may prefer or require non-Windows environments.
Recommendations
- Add Azure CLI examples for variable management tasks alongside PowerShell examples.
- Clarify which cmdlets and features are available cross-platform (Windows, Linux, macOS) and which are Windows-only.
- Provide Bash or shell script examples for common tasks, or explicitly state if such functionality is unavailable.
- Avoid using 'Windows PowerShell' as the default term; use 'PowerShell' and specify platform differences where relevant.
- Include guidance for Linux/macOS users on how to perform equivalent operations, or note any limitations.
- Add a section on platform compatibility for Automation features and tools.
Create Pull Request