Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page exhibits a strong Windows bias. All command-line examples use PowerShell, and references are made exclusively to Windows-specific modules (Microsoft.ServiceFabric.Powershell.Http). There are no CLI, Bash, or Linux/macOS shell examples, nor any mention of cross-platform alternatives. The prerequisites and workflow assume the use of PowerShell and Windows-centric tooling, making it difficult for Linux/macOS users to follow or replicate the procedures directly.
Recommendations
- Provide equivalent examples using Bash, curl, or cross-platform tools for invoking REST APIs.
- Document how to install and use Service Fabric CLI (sfctl), which is cross-platform, for backup and restore operations.
- Clarify whether the PowerShell modules are available or supported on PowerShell Core (pwsh) on Linux/macOS, and provide installation instructions if so.
- Add explicit notes or sections for Linux/macOS users, including authentication and certificate handling steps.
- Reorder examples so that cross-platform methods (REST API via curl, sfctl) are presented before or alongside PowerShell examples.
Create Pull Request