Bias Analysis
Detected Bias Types
windows_first
windows_tools
Summary
The documentation provides configuration examples for both Windows (ClusterManifest.xml) and cross-platform/standalone (ClusterConfig.json), but Windows-specific XML examples and references (e.g., <WindowsServer> element) are consistently presented first and more prominently. PowerShell examples are included, but there are no Linux shell or CLI equivalents. The documentation does not mention Linux-specific tools or patterns, nor does it clarify Linux/macOS parity for local development clusters or standalone deployments.
Recommendations
- Present Linux/cross-platform examples (ClusterConfig.json) before or alongside Windows (ClusterManifest.xml) examples to avoid Windows-first bias.
- Include Azure Service Fabric CLI (sfctl) or REST API examples for service creation and updates, which are cross-platform, instead of only PowerShell and C#.
- Clarify whether standalone Service Fabric clusters can be run on Linux, and if so, provide explicit Linux/macOS guidance and examples.
- Add notes or sections highlighting any differences or limitations for Linux/macOS users, especially for local development clusters.
- Where possible, provide bash or shell script equivalents for PowerShell commands.
Create Pull Request