Bias Analysis
Detected Bias Types
powershell_heavy
windows_first
missing_linux_example
windows_tools
Summary
The documentation provides detailed examples for running Chaos in Service Fabric using C# and PowerShell, both of which are Windows-centric. PowerShell is a Windows-native tool, and no equivalent Linux/macOS CLI or shell examples are given. References to Service Fabric PowerShell modules and cmdlets are present, but there is no mention of Linux-compatible tools (e.g., Bash, Azure CLI, or REST usage from curl). This creates friction for Linux/macOS users, who must infer how to perform these tasks without direct guidance.
Recommendations
- Add Linux/macOS-friendly examples, such as using Bash with curl to invoke the REST API for Chaos operations.
- Include instructions for using Azure CLI (if supported) to manage Chaos runs.
- Explicitly mention cross-platform alternatives to PowerShell, or clarify if PowerShell Core is supported on Linux/macOS.
- Reorder examples so that platform-neutral (REST API) or cross-platform methods are presented first, followed by platform-specific ones.
- Document any prerequisites or limitations for Linux/macOS users, such as Service Fabric SDK support or required tools.
Create Pull Request