Detected Bias Types
Windows First
Powershell Heavy
Summary
The documentation provides both Unix Shell and Windows PowerShell examples for variable definition and file creation, ensuring both platforms are covered. However, Windows PowerShell examples are given equal prominence and detail as Unix Shell, and in some cases, the PowerShell examples are slightly more elaborate (e.g., use of Out-File for YAML creation). The documentation does not show exclusive Windows bias, but the structure (side-by-side tabs) and the explicit PowerShell scripting for file generation may be more familiar to Windows users. There is no evidence of missing Linux examples or exclusive mention of Windows tools, but the order of presentation sometimes puts Windows first (e.g., in the prerequisites, Azure Cloud Shell is mentioned before Azure CLI, but both are cross-platform).
Recommendations
- Ensure that all examples are equally detailed and tested on both platforms.
- Consider providing a brief note on how to use the scripts in WSL (Windows Subsystem for Linux) or Git Bash for Windows users who prefer Unix Shell.
- Where possible, use platform-neutral commands (e.g., Azure CLI, kubectl, helm) and minimize reliance on platform-specific scripting for file generation.
- Explicitly state that both Unix Shell and PowerShell examples are equivalent and users can choose based on their environment.
- If possible, provide a downloadable sample configuration file to avoid scripting differences.