Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation page demonstrates a notable Windows bias. Windows tooling (Visual Studio, PowerShell) is presented first and in greater detail, with step-by-step instructions and explanations. Linux alternatives (Yeoman, manual packaging) are mentioned after Windows tools, with less detail and fewer examples. The deployment section only provides a PowerShell script for Windows, with no equivalent Bash or CLI example for Linux. Batch files and Windows-specific patterns (e.g., .cmd scripts) are referenced in examples, while Linux shell scripts are not. This creates friction for Linux/macOS users who may struggle to adapt Windows-centric instructions.
Recommendations
- Provide Bash or Azure CLI deployment examples for Linux/macOS users alongside the PowerShell script.
- Include Linux shell script examples (e.g., .sh) in the SetupEntrypoint section, not just .cmd batch files.
- Expand the Yeoman section with more detailed, step-by-step instructions and screenshots, matching the depth of the Visual Studio walkthrough.
- Present Windows and Linux tooling in parallel, or alternate which is shown first, to avoid implicit prioritization.
- Add troubleshooting and verification steps for Linux/macOS environments, similar to those shown for Windows.
Create Pull Request