Bias Analysis
Detected Bias Types
windows_first
missing_linux_example
Summary
The documentation page demonstrates a Windows bias by referencing development environments and tools primarily associated with Windows (Visual Studio, Visual Studio Code, Azure CLI) and omitting explicit Linux/macOS equivalents or examples. The instructions for local development and authentication focus on Microsoft-centric tools and user contexts, with no mention of Linux-specific authentication patterns, environment variable management, or alternative editors. There are no shell (bash/zsh) or Linux-specific configuration examples, and screenshots and UI instructions are tailored to the Azure portal, which is platform-agnostic but the developer context is implicitly Windows-centric.
Recommendations
- Add explicit Linux/macOS examples for local development, such as using environment variables, configuration files, or authentication via Azure CLI on Linux.
- Include instructions for setting up Durable Functions projects using common Linux tools and editors (e.g., VS Code on Linux, JetBrains Rider, or command-line workflows).
- Provide bash/zsh shell command examples for authentication and configuration alongside PowerShell or Windows-centric instructions.
- Clarify that Azure CLI and VS Code are cross-platform, and provide steps for Linux users where workflows differ (e.g., file paths, environment variable management).
- Mention how to assign RBAC roles using Azure CLI or Azure Portal from Linux/macOS, and provide command-line examples.
- Ensure screenshots and UI instructions are supplemented with CLI alternatives for users who prefer or require non-GUI workflows.
Create Pull Request