Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
Summary
The documentation page consistently uses PowerShell syntax and Windows-style commands for all CLI examples, including npm installation, project build, local run, test case management, and Azure deployment. There are no bash, sh, or Linux/macOS terminal examples, and the use of PowerShell is assumed throughout. The deployment section relies exclusively on Azure PowerShell, with no mention of Azure CLI or ARM template deployment via bash. This creates friction for Linux/macOS users who may not have PowerShell installed or prefer native shell environments.
Recommendations
- Provide bash/sh examples alongside PowerShell for all CLI commands, especially for npm installation, project build, local run, and test case management.
- In the deployment section, include Azure CLI equivalents (e.g., az deployment group create) for ARM template deployment.
- Clarify that the npm package and CLI commands work cross-platform, and specify any OS-specific limitations (other than the noted JavaScript UDF Windows-only restriction).
- Explicitly mention prerequisites for Linux/macOS users, such as installing PowerShell Core if needed, or alternatives using native shells.
- Reorder examples so that cross-platform or OS-neutral instructions appear before Windows/PowerShell-specific ones.
Create Pull Request