Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
Summary
The documentation provides code examples for multiple languages, including PowerShell, which is primarily a Windows-centric technology. PowerShell is given equal prominence alongside C#, JavaScript, Python, and Java, but there are no corresponding Linux shell (e.g., Bash) examples. Additionally, PowerShell examples may implicitly suggest a Windows-first approach, as Linux users are less likely to use PowerShell for Azure Functions development. However, the rest of the documentation avoids explicit references to Windows-only tools or patterns, and most configuration and management instructions are platform-neutral.
Recommendations
- Add Linux shell (Bash) examples for orchestration triggers and activity calls, if supported by Durable Functions.
- Clarify in the PowerShell sections that PowerShell Core is cross-platform, or provide guidance for Linux/macOS users.
- Consider listing examples in an order that does not imply Windows-first (e.g., start with C#, then Python, JavaScript, Java, PowerShell).
- Explicitly mention platform compatibility for all code samples and tools.
- If PowerShell is not commonly used on Linux/macOS for Azure Functions, consider marking it as optional or providing alternative Linux-native scripting examples.
Create Pull Request