Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
windows_first
missing_linux_example
Summary
The documentation page demonstrates a moderate Windows bias. The only explicit tooling example for testing backup/restore uses the PowerShell cmdlet 'Start-ServiceFabricPartitionDataLoss', with no mention of Linux/macOS alternatives. References to .NET APIs and kernel32 (Windows-specific) for file operations further reinforce the Windows-centric approach. There are no examples or guidance for Linux/macOS users, such as using Service Fabric CLI (sfctl) or Bash scripts, and Windows tools are mentioned exclusively and first.
Recommendations
- Add equivalent Linux/macOS instructions for testing backup/restore, such as using the Service Fabric CLI (sfctl) or REST API.
- Provide Bash or cross-platform script examples alongside PowerShell.
- Clarify which APIs and file operations are cross-platform, and offer alternatives for Linux/macOS (e.g., using standard Unix file utilities instead of kernel32).
- Explicitly mention platform compatibility for all tools and APIs.
- Reorder examples to present cross-platform or platform-neutral options first, or side-by-side.
Create Pull Request