Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
windows_tools
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for command-line operations, but PowerShell examples are more detailed, especially in the on-demand scan section (including job management and output inspection). PowerShell is presented before CLI in several places, and advanced usage (background jobs, output inspection) is only shown for PowerShell. There are no explicit Linux shell (bash) examples, and no mention of Linux-specific tools or patterns. The Visual Studio Code extension and GitHub Actions are cross-platform, but command-line guidance leans toward Windows/PowerShell.
Recommendations
- Add bash shell examples for REST API calls using curl, jq, etc., to demonstrate Linux-native workflows.
- Ensure Azure CLI examples are as detailed as PowerShell, including advanced usage (background execution, output parsing).
- Present CLI and PowerShell examples side-by-side, or alternate which is shown first, to avoid Windows-first ordering.
- Explicitly mention that Azure CLI works cross-platform and highlight Linux usage where relevant.
- Include troubleshooting or output inspection examples for CLI (e.g., using jq or grep) similar to PowerShell's job/output handling.
- Reference Linux-native tools (e.g., curl, wget) for REST API usage, not just browser-based 'Try It' options.
Create Pull Request