Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation consistently provides PowerShell command examples for configuring Service Fabric placement policies, with no equivalent examples for Linux/macOS users (e.g., Bash, CLI, or REST API). PowerShell is a Windows-centric tool, and its exclusive use in examples creates friction for users on non-Windows platforms. Additionally, the documentation does not mention or prioritize Linux-native tools or workflows, and Windows/PowerShell examples are presented first and exclusively.
Recommendations
- Add Azure CLI examples for each placement policy configuration, as Azure CLI is cross-platform and commonly used on Linux/macOS.
- Include REST API or ARM template snippets where applicable, which are platform-agnostic.
- Explicitly mention Linux/macOS support for Service Fabric and provide guidance or links for non-Windows users.
- If PowerShell is required, clarify whether PowerShell Core (cross-platform) is supported and provide installation instructions for Linux/macOS.
- Reorder examples so that platform-agnostic methods (CLI, REST) are shown before or alongside PowerShell.
Create Pull Request