Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation provides examples for multiple languages, including PowerShell, which is primarily a Windows-centric tool. PowerShell examples are given equal prominence as other languages, and the configuration instructions for PowerShell rely on Windows-specific patterns (function.json/run.ps1), which are less common or not natively supported on Linux/macOS. The presence of PowerShell throughout, and the use of Windows-style configuration and scripting, may create friction for Linux/macOS users who do not use PowerShell or are unfamiliar with its patterns. However, the documentation does provide parity for other languages (Python, JavaScript, Java, C#), and does not omit Linux/macOS-compatible examples.
Recommendations
- Clarify that PowerShell examples are intended for Windows users, and provide Bash or other Linux-native shell examples where applicable.
- Add notes or links for Linux/macOS users on how to adapt PowerShell examples to their environment, or explicitly state platform limitations.
- Consider moving PowerShell examples after cross-platform languages (Python, JavaScript, Java, C#) to avoid implicit Windows-first bias.
- Where configuration is shown in function.json/run.ps1, mention alternatives for Linux/macOS users, or note that PowerShell is not required for most Durable Functions scenarios.
Create Pull Request