Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation page demonstrates a strong Windows bias by providing only Azure PowerShell (Windows-centric) command examples for troubleshooting, referencing Windows tools and patterns (such as IIS and PowerShell cmdlets), and omitting equivalent Azure CLI (cross-platform) or Bash/Linux command examples. There are no Linux-specific troubleshooting steps or examples, and Windows terminology and tools are mentioned exclusively or before any cross-platform alternatives.
Recommendations
- Add Azure CLI (az) command examples alongside PowerShell for all troubleshooting steps, ensuring parity for Linux and macOS users.
- Include Bash shell command examples where appropriate, especially for network and DNS troubleshooting.
- Reference both Windows (IIS) and Linux (Apache/Nginx) web server scenarios in health probe and SSL certificate troubleshooting sections.
- Explicitly mention that all steps can be performed from Linux/macOS using Azure CLI or portal, and provide links to relevant documentation.
- Avoid using Windows-specific terminology or tools exclusively; always provide cross-platform alternatives.
- Where JSON output is shown from PowerShell, show equivalent output from Azure CLI (az network vnet show, etc.).
Create Pull Request