Bias Analysis
Detected Bias Types
windows_tools
powershell_heavy
windows_first
Summary
The documentation page provides examples and configuration details for multiple languages, including PowerShell, which is primarily a Windows-centric tool. PowerShell examples are given equal prominence to other languages, and the configuration instructions reference Windows-specific tools (e.g., function.json and run.ps1 for PowerShell). The use of PowerShell as a first-class example, and the reliance on Windows-centric patterns (such as PowerShell scripts and function.json configuration), indicate a bias towards Windows environments. There is little to no mention of Linux-specific equivalents or considerations for running Durable Functions on Linux, especially for PowerShell users.
Recommendations
- Add explicit notes or examples for running Durable Functions in Linux environments, especially for PowerShell users (e.g., using PowerShell Core on Linux, or alternatives).
- Provide bash or shell script equivalents for configuration and invocation steps where PowerShell is used.
- Clarify cross-platform compatibility for all tools and configuration files mentioned (e.g., function.json, run.ps1).
- Ensure that Linux-native languages and tools (such as bash, zsh, or Python) are given equal prominence and that examples are provided for Linux workflows.
- Where PowerShell is referenced, specify whether the instructions apply to PowerShell Core (cross-platform) or Windows PowerShell (Windows-only), and provide guidance for Linux users.
Create Pull Request