Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
Summary
The documentation provides configuration examples using XML, JSON, PowerShell, and C# APIs. However, all command-line examples for dynamic configuration use PowerShell, which is Windows-centric. There are no CLI or script examples for Linux/macOS users, such as Azure CLI, Bash, or REST API equivalents. This creates friction for non-Windows users wishing to automate or script these operations.
Recommendations
- Add equivalent Azure CLI or REST API examples for creating and updating service sensitivity and maximum load, as these are cross-platform.
- If PowerShell is required due to Service Fabric SDK limitations, explicitly state this and provide guidance for Linux users (e.g., using Azure CLI, REST, or Service Fabric CLI if available).
- Consider including Bash or shell script examples for configuration file edits, or reference cross-platform tools where possible.
- Clarify in the documentation if certain APIs or tools are only available on Windows, and suggest alternatives for Linux/macOS users.
Create Pull Request