Detected Bias Types
â ī¸
powershell_heavy
â ī¸
windows_first
Summary
The documentation provides parity for Azure portal, Azure CLI, ARM templates, and programming languages (.NET, JavaScript, Python, Java), but PowerShell examples are prominent and often shown alongside or before CLI examples. PowerShell is a Windows-centric tool, and its heavy inclusion may create friction for Linux/macOS users. Additionally, PowerShell is referenced in some CLI tabs (e.g., az identity create) with 'azurepowershell-interactive' code blocks, which could confuse non-Windows users. However, Azure CLI and ARM template instructions are present throughout, and most critical tasks can be completed cross-platform.
Recommendations
- Ensure all CLI code blocks use the correct 'azurecli-interactive' language tag, not 'azurepowershell-interactive', to avoid confusion.
- Where PowerShell is used, clarify its cross-platform availability (PowerShell Core) or recommend Azure CLI as the primary cross-platform tool.
- Consider showing Azure CLI examples before PowerShell, or explicitly note that PowerShell is optional and CLI is preferred for Linux/macOS.
- Add explicit notes or links for Linux/macOS users if any step is Windows-specific.
- Review and update any PowerShell-heavy sections to ensure CLI parity and clarity.