Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation provides detailed PowerShell examples for managing Azure Storage Mover projects, including installation steps for PowerShell modules. There are no CLI (az), Bash, or Linux/macOS-specific instructions or examples. The PowerShell approach is presented as the sole command-line method, implicitly favoring Windows environments and tools. This creates friction for Linux/macOS users who may prefer or require cross-platform solutions.
Recommendations
- Add equivalent examples using Azure CLI (az) commands, which are cross-platform and work natively on Linux/macOS.
- Include Bash or shell script snippets for common tasks, or clarify that PowerShell Core (pwsh) can be used on Linux/macOS if CLI is not available.
- Explicitly mention platform compatibility for PowerShell examples, and provide installation instructions for PowerShell Core on Linux/macOS.
- Reorder examples so that cross-platform methods (Azure CLI) are presented before or alongside PowerShell.
- Note any limitations or differences in functionality between PowerShell and CLI, if applicable.
Create Pull Request