Bias Analysis
Detected Bias Types
powershell_heavy
missing_linux_example
windows_tools
Summary
The documentation is heavily focused on PowerShell-based workflows, with all command-line examples using PowerShell syntax and Windows-specific modules. There are no equivalent examples for Linux/macOS users (e.g., using Bash, curl, or cross-platform tools), and the required tooling (Microsoft.ServiceFabric.Powershell.Http) is Windows/PowerShell-centric. This creates friction for non-Windows users, who must adapt or reverse-engineer the REST API calls from PowerShell examples.
Recommendations
- Provide equivalent Bash/curl examples for REST API calls, demonstrating how to authenticate and trigger restores from Linux/macOS.
- Clarify whether the PowerShell modules are supported on PowerShell Core (pwsh) on Linux/macOS, and document any limitations.
- List required certificates and authentication steps in a cross-platform manner.
- Explicitly state if certain operations are only supported on Windows, and offer alternative guidance for Linux/macOS users where possible.
- Add a section summarizing cross-platform support for Service Fabric backup/restore tooling.
Create Pull Request