Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
windows_tools
Summary
The documentation consistently lists PowerShell as a primary automation method for Azure Backup tasks, with 'Supported' and example links for PowerShell in nearly every operation and resource type. PowerShell is a Windows-centric tool, and its presence as the first column in all tables, as well as the frequent use of PowerShell-specific documentation links, signals a Windows-first approach. There is little to no mention of Linux/macOS-specific scripting environments (e.g., Bash, shell scripts), nor any explicit guidance for Linux users on using PowerShell Core cross-platform. The CLI is present and supported, but PowerShell is always listed first and often receives more detailed example links. No Linux-specific tools or patterns are mentioned.
Recommendations
- Reorder columns to list Azure CLI before PowerShell, or alternate the order to avoid implicit prioritization.
- Explicitly mention that Azure CLI is cross-platform and suitable for Linux/macOS users.
- Add notes or links about using PowerShell Core on Linux/macOS, if relevant, or clarify any limitations.
- Provide example scripts in Bash/shell where possible, especially for common automation scenarios.
- Include a section or callout for Linux/macOS users describing best practices and tool choices for automation.
- Audit example links to ensure CLI examples are as comprehensive and prominent as PowerShell ones.
Create Pull Request