Detected Bias Types
â ī¸
powershell_heavy
â ī¸
windows_first
Summary
The documentation provides both Azure CLI and Azure PowerShell examples for all major operations (attach, detach, move VM between scale sets). However, PowerShell examples are always present and shown alongside CLI, which is cross-platform, but PowerShell is primarily used on Windows. Additionally, PowerShell examples are more verbose and detailed, sometimes including extra parameters (e.g., networking setup) not shown in CLI. The ordering of examples is mostly CLI first, then PowerShell, which is good, but the presence of PowerShell throughout may signal a slight Windows bias. No Windows-only tools or patterns are mentioned, and Linux parity is generally good.
Recommendations
- Ensure that all PowerShell examples are clearly marked as Windows-specific, since Azure PowerShell is primarily used on Windows.
- Consider adding Bash shell script examples for Linux users, especially for more complex operations.
- Where PowerShell examples include extra parameters (e.g., networking), ensure the CLI examples are equally detailed for parity.
- Explicitly state that Azure CLI is cross-platform and preferred for Linux/macOS users.
- If possible, provide links or references to Linux/macOS-specific guidance for Azure VM management.