1002
Total Pages
808
Linux-Friendly Pages
194
Pages with Bias
19.4%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

492 issues found
Showing 401-425 of 492 flagged pages
Azure Resource Manager Quickstart: Integrate Bicep with Azure Pipelines ...ource-manager/bicep/add-template-to-azure-pipelines.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI (cross-platform) and Azure PowerShell (Windows-centric) examples for resource cleanup, but lists the Azure CLI example first. The pipeline YAML examples use 'ubuntu-latest' as the VM image, which is Linux-based, and all scripting is done in bash, not PowerShell. There is no exclusive use of Windows tools or patterns, and Linux/macOS users are not blocked from completing any tasks. However, the inclusion of Azure PowerShell cleanup instructions may suggest a slight Windows bias.
Recommendations
  • Consider clarifying that Azure PowerShell is primarily for Windows users, and that Azure CLI is recommended for cross-platform scenarios.
  • If possible, provide parity in scripting examples for both bash (Linux/macOS) and PowerShell (Windows), or explicitly state platform recommendations.
  • Ensure that any screenshots or instructions referencing local development environments mention both Windows and Linux/macOS options if relevant.
Azure Resource Manager Bicep comparison operators ...s/azure-resource-manager/bicep/operators-comparison.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation mentions 'Azure CLI or Azure PowerShell' as the methods to deploy a Bicep file, listing Azure PowerShell (a Windows-centric tool) alongside Azure CLI. Azure PowerShell is mentioned before Linux-native alternatives, and there is no explicit mention of Linux/macOS-specific instructions or parity. However, the examples themselves are platform-neutral Bicep code, and the deployment instructions do not provide actual command-line examples, so the bias is minimal.
Recommendations
  • Explicitly state that Azure CLI is cross-platform and works on Linux/macOS/Windows.
  • Provide example deployment commands for both Azure CLI and Azure PowerShell, with Azure CLI shown first to reflect its cross-platform nature.
  • Add a note clarifying that all examples can be run on Linux/macOS using Azure CLI.
  • Consider linking to Linux/macOS-specific setup guides for Bicep and Azure CLI.
Azure Resource Manager Create Bicep files with Visual Studio Code ...les/azure-resource-manager/bicep/visual-studio-code.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation generally maintains cross-platform parity, but there are subtle Windows biases. Windows keyboard shortcuts (Ctrl+Shift+P, Ctrl+Z) are listed first or exclusively in most places, with only one instance mentioning Cmd for macOS. In the 'Insert Resource' section, Azure PowerShell is given equal prominence to Azure CLI, but PowerShell is a Windows-centric tool. No Linux-specific tools or patterns are mentioned, and examples do not explicitly show Linux/macOS workflows or shortcuts. The use of Visual Studio Code itself is cross-platform, but the documentation does not highlight this or provide Linux/macOS-specific guidance.
Recommendations
  • Always mention macOS/Linux keyboard shortcuts alongside Windows ones (e.g., Cmd+Shift+P for macOS).
  • Where Azure PowerShell is referenced, clarify that Azure CLI is cross-platform and preferred for Linux/macOS users.
  • Add explicit statements and/or screenshots showing the experience on Linux/macOS, especially for installation and command palette usage.
  • Include troubleshooting notes for Linux/macOS environments if there are known differences.
  • Consider listing Azure CLI examples before PowerShell, or note that CLI is cross-platform.
Azure Resource Manager What are the resource providers for Azure services ...anager/management/azure-services-resource-providers.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page lists resource providers for Azure services and includes examples for finding resource providers using Azure CLI, PowerShell, and Python. There is a minor Windows bias: PowerShell (a Windows-centric tool) is given as an example before Python, and the registration section references the 'Windows Azure Service Management API'. However, the CLI example is cross-platform and shown first, and no critical steps are Windows-only.
Recommendations
  • Clarify that Azure CLI is cross-platform and suitable for Linux/macOS users.
  • Consider adding Bash or shell script examples for Linux users alongside PowerShell.
  • In the registration section, clarify that the 'Windows Azure Service Management API' is a legacy name and does not require Windows.
  • Ensure that any references to Windows-specific tools are balanced with Linux/macOS alternatives where relevant.
Azure Resource Manager What is Azure Resource Manager? ...articles/azure-resource-manager/management/overview.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation mentions PowerShell before Azure CLI when listing ways to create a resource group, and refers to PowerShell in several places as a primary management tool. However, it does also mention Azure CLI and ARM templates, and does not provide any platform-specific examples or instructions. No explicit Windows-only tools or examples are present, but the ordering and mention of PowerShell first may subtly favor Windows users.
Recommendations
  • List Azure CLI before PowerShell when enumerating management tools, or alternate the order to avoid implicit prioritization.
  • Explicitly state that both Azure CLI and PowerShell are cross-platform and provide parity for Linux/macOS users.
  • Where possible, provide example commands for both Azure CLI and PowerShell, or link to platform-specific guides.
  • Add a note that ARM templates and Bicep files are platform-agnostic.
Azure Resource Manager Relocate Azure Private Link Service to another region ...nager/management/relocation/relocation-private-link.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation mentions PowerShell before Azure CLI when listing automation options for creating a Private Link Service, which may suggest a Windows-first bias. No Linux-specific tools or examples are provided, and the order of presentation favors Windows-centric technologies.
Recommendations
  • List Azure CLI before PowerShell when presenting cross-platform options, as CLI is natively supported on Linux/macOS.
  • Explicitly mention that both Azure CLI and PowerShell are cross-platform, and provide example commands for both.
  • Include notes or links for Linux/macOS users regarding installation and usage of Azure CLI and PowerShell.
  • Add a brief section or callout confirming that all steps can be performed on Linux/macOS using Azure CLI.
Azure Resource Manager Data types in ARM templates ...rticles/azure-resource-manager/templates/data-types.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page is generally platform-neutral, but it does mention PowerShell as the first and only example when discussing integer limits for template deployment. No Linux/macOS CLI tools (such as Azure CLI) are referenced, and no Linux-specific examples or considerations are provided.
Recommendations
  • Include equivalent information for Azure CLI (az) regarding integer limits and deployment behavior.
  • Mention both PowerShell and Azure CLI when discussing SDK or command-line tool limitations.
  • Provide examples or notes relevant to Linux/macOS users, ensuring parity in tool coverage.
Azure Resource Manager Key Vault secret with template ...zure-resource-manager/templates/key-vault-parameter.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for all command-line operations, but PowerShell examples are always present and sometimes shown before or alongside CLI. The page references Windows-specific scenarios (e.g., installing a certificate from Key Vault on a Windows VM) in its introductory notes and links. There is no explicit mention of Linux/macOS-specific patterns, nor are there any bash or shell script examples. However, since Azure CLI is cross-platform, Linux/macOS users can follow all CLI instructions without issue.
Recommendations
  • Explicitly state that Azure CLI commands work on Linux/macOS and Windows.
  • Add bash/shell script snippets or notes for Linux users where appropriate.
  • Avoid referencing Windows-specific scenarios in introductory notes unless Linux equivalents are also mentioned.
  • Consider listing Azure CLI examples before PowerShell to emphasize cross-platform parity.
  • Add a brief section or note confirming that all examples are valid for Linux/macOS unless otherwise stated.
Azure Resource Manager Define multiple instances of a variable ...les/azure-resource-manager/templates/copy-variables.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation mentions Azure PowerShell before Azure CLI when discussing support for zero count in variable iteration, and the 'Next steps' section only links to a PowerShell deployment guide, omitting equivalent Linux/macOS CLI deployment documentation. No examples or instructions are Windows-specific, but the ordering and linking show a subtle preference for Windows tools.
Recommendations
  • Mention Azure CLI before or alongside Azure PowerShell when listing supported tools and versions.
  • In the 'Next steps' section, add a link to 'Deploy resources with ARM templates and Azure CLI' to provide parity for Linux/macOS users.
  • Ensure that references to deployment tools are balanced and do not imply PowerShell is the primary or preferred method.
Azure Resource Manager Resource quota errors ...source-manager/troubleshooting/error-resource-quota.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation provides both Azure CLI and PowerShell examples for checking quotas, but the PowerShell example is given equal prominence despite being Windows-centric. There are no explicit Linux/macOS shell examples (e.g., Bash), nor is there mention of Linux-specific tools or patterns. The CLI example is cross-platform, but the presence and parity of PowerShell may suggest a slight Windows bias, especially for users unfamiliar with PowerShell on non-Windows systems.
Recommendations
  • Clarify that Azure CLI works on Windows, Linux, and macOS, and is recommended for cross-platform usage.
  • Add explicit Bash or shell script examples for Linux/macOS users, if relevant.
  • Note that PowerShell Core is available on Linux/macOS, but most users on those platforms prefer CLI.
  • Consider listing Azure CLI examples first, as it is the most cross-platform tool.
  • Add a brief section on how Linux/macOS users can install and use Azure CLI.
Azure Resource Manager Resource not found errors ...re-resource-manager/troubleshooting/error-not-found.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation mentions PowerShell and Azure CLI for checking and changing subscriptions, listing PowerShell's Set-AzContext before Azure CLI's az account set. No Linux/macOS-specific tools or shell examples are provided, but Azure CLI is cross-platform. The rest of the documentation is platform-neutral, focusing on Bicep, ARM templates, and Azure portal usage.
Recommendations
  • Present Azure CLI examples before PowerShell, as CLI is cross-platform and preferred by many Linux/macOS users.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide shell-specific usage notes if relevant.
  • Add bash/zsh shell command examples for common troubleshooting steps where appropriate.
  • Clarify that PowerShell is available on Linux/macOS, if referenced, or provide alternative commands.
Azure Resource Manager Tutorial - Add parameters to your Azure Resource Manager template ...-manager/templates/template-tutorial-add-parameters.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation consistently presents Azure PowerShell examples before Azure CLI examples in each deployment scenario, which subtly prioritizes Windows tooling. While both PowerShell and CLI are cross-platform, PowerShell is more commonly associated with Windows, and no explicit Linux/macOS shell examples (e.g., bash, zsh) or platform-specific notes are provided. The resource cleanup instructions exclusively reference the Azure Portal UI, which is platform-neutral, but do not mention CLI-based deletion commands that Linux users might prefer.
Recommendations
  • Alternate the order of Azure PowerShell and Azure CLI examples, or present CLI examples first to avoid implicit Windows prioritization.
  • Explicitly mention that both Azure CLI and PowerShell are available on Linux/macOS, and provide links or brief instructions for installing them on those platforms.
  • Add bash/zsh-specific example commands or notes about shell compatibility for CLI usage.
  • Include Azure CLI commands for resource group deletion in the 'Clean up resources' section, alongside or instead of portal instructions.
Azure Resource Manager Tutorial - Add a resource to your Azure Resource Manager template ...ce-manager/templates/template-tutorial-add-resource.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents both Azure PowerShell and Azure CLI deployment examples, but PowerShell is shown first, which may subtly prioritize Windows users. There is no explicit mention of Linux/macOS-specific instructions, but the CLI example is cross-platform. The prerequisites mention both Azure PowerShell and Azure CLI, but do not clarify platform differences or recommend CLI for Linux/macOS users.
Recommendations
  • Present Azure CLI examples before PowerShell, as CLI is cross-platform and more commonly used on Linux/macOS.
  • Explicitly state that Azure CLI works on Windows, Linux, and macOS, and recommend it for non-Windows users.
  • Add notes or links for installing Azure CLI on Linux/macOS.
  • Consider including screenshots or instructions for verifying deployment and cleaning up resources using CLI commands, not just the Azure portal.
Azure Resource Manager Troubleshoot ARM template JSON deployments ...ubleshooting/quickstart-troubleshoot-arm-deployment.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for deployment and cleanup tasks, but PowerShell is featured equally and is Windows-centric. The prerequisites mention both Azure PowerShell and Azure CLI, but PowerShell is listed first and is a Windows-specific tool. There are no Linux-specific troubleshooting tools or editor recommendations beyond Visual Studio Code, which is cross-platform. No Linux/macOS shell examples (e.g., Bash) are provided, and no Linux-specific guidance is present.
Recommendations
  • List Azure CLI before PowerShell in all code tabs and prerequisites, as CLI is cross-platform.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide Bash shell examples where relevant.
  • Add troubleshooting tips or editor recommendations for Linux/macOS users (e.g., using Vim, nano, or other editors).
  • Clarify that PowerShell is optional and primarily for Windows users.
  • Ensure parity in screenshots and instructions for Linux/macOS environments (e.g., terminal screenshots, file navigation).
Azure Resource Manager Deploy multiple instances of resources ...les/azure-resource-manager/templates/copy-resources.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation mentions Azure PowerShell before Azure CLI when discussing support for zero-count copy loops, which may subtly prioritize Windows tooling. However, both CLI and REST API are also referenced, and all code examples are platform-agnostic JSON ARM templates. No PowerShell-specific examples or Windows-only tools are present.
Recommendations
  • List Azure CLI before Azure PowerShell when mentioning supported tools, as CLI is cross-platform.
  • Explicitly state that all examples work equally on Linux, macOS, and Windows.
  • Add a note clarifying that Azure CLI and REST API are fully supported on non-Windows platforms.
  • Consider including a brief example command for both Azure CLI and PowerShell to show parity.
Azure Resource Manager Bicep functions - deployment ...e-resource-manager/bicep/bicep-functions-deployment.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation references both Azure CLI (cross-platform) and PowerShell (Windows-centric) tools for listing registered environments, but mentions the PowerShell cmdlet 'Get-AzEnvironment' directly after the Azure CLI command. No Linux/macOS-specific examples or notes are provided, and Windows tools are mentioned with parity to cross-platform tools, which may create minor friction for non-Windows users.
Recommendations
  • Explicitly state that Azure CLI is cross-platform and preferred for Linux/macOS users.
  • Provide example usage for both Azure CLI and PowerShell, and clarify platform compatibility.
  • List Azure CLI examples before PowerShell examples to reduce perceived Windows-first bias.
  • Add a note about installing Azure CLI on Linux/macOS, if relevant.
Azure Resource Manager Bicep functions - resources ...ure-resource-manager/bicep/bicep-functions-resource.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First
Summary
The documentation page is generally cross-platform and focused on Bicep language features, which are platform-agnostic. However, in the section describing how to enumerate available 'list*' operations for resource types, the PowerShell example (Get-AzProviderOperation) is presented before the Azure CLI example, and only Windows-specific tooling (PowerShell) is mentioned by name. There are no Linux/macOS-specific shell examples (e.g., Bash), and no explicit mention of platform differences. The rest of the page is free of platform-specific bias and does not use Windows-only patterns or tools in code samples.
Recommendations
  • Present Azure CLI examples before or alongside PowerShell examples, as Azure CLI is cross-platform.
  • Explicitly mention that both Azure CLI and PowerShell are available on Windows, Linux, and macOS, and clarify any platform-specific behaviors if relevant.
  • Consider including Bash or shell scripting examples for Linux/macOS users where appropriate.
  • Avoid referring to PowerShell as the default or primary method for resource enumeration.
  • Add a note that Bicep and its functions are platform-agnostic and can be used from any supported OS.
Azure Resource Manager Data types in Bicep ...in/articles/azure-resource-manager/bicep/data-types.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
🔧 Windows Tools Windows First
Summary
The documentation page is generally cross-platform, but there is a notable Windows bias in the 'Integers' section, where PowerShell is mentioned as the example SDK/CLI for deployment limitations. No equivalent Linux/macOS CLI (such as Azure CLI) is referenced, and PowerShell is mentioned first and exclusively. No Linux/macOS-specific tools or examples are provided, and the only tool-specific guidance is Windows-centric.
Recommendations
  • When discussing SDK or command-line tool limitations, mention both PowerShell and Azure CLI (az), including their platform compatibility.
  • Provide examples or notes for Linux/macOS users where tool behavior may differ.
  • Avoid mentioning Windows tools exclusively; ensure parity by referencing cross-platform tools or by providing platform-agnostic guidance.
  • If platform-specific limitations exist, clearly document them for each platform.
Azure Resource Manager Deploy Bicep files with the Azure CLI ...in/articles/azure-resource-manager/bicep/deploy-cli.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Bash First Windows Shell Notes Windows Shell Workarounds
Summary
The documentation primarily provides Azure CLI examples in Bash syntax, with notes indicating that adjustments are needed for Windows PowerShell or Command Prompt users. While Linux/Bash is the default context, Windows-specific instructions are present as side notes rather than primary examples. There are no PowerShell or cmd examples shown directly, but Windows users are acknowledged and given guidance for adapting commands.
Recommendations
  • Provide explicit PowerShell and Command Prompt examples alongside Bash examples for key commands, especially where syntax differs.
  • Include a table or section summarizing syntax differences between Bash, PowerShell, and cmd for common Azure CLI patterns.
  • Clarify any platform-specific limitations or behaviors (e.g., quoting, variable assignment) in a dedicated cross-platform notes section.
  • Consider alternating the order of examples or providing equal prominence to Windows and Linux/macOS shells.
Azure Resource Manager Define multiple instances of a property ...es/azure-resource-manager/templates/copy-properties.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page exhibits mild Windows bias. The only linked example template is for deploying a Windows VM, and the deployment guidance in 'Next steps' refers specifically to Azure PowerShell, a Windows-centric tool, without mentioning Azure CLI or Linux/macOS alternatives. There are no explicit Linux/macOS examples or references to cross-platform deployment tools in the main instructional content.
Recommendations
  • Include example templates for Linux VMs alongside Windows VM examples.
  • In the 'Next steps' section, add links to deploying with Azure CLI and REST API, not just PowerShell.
  • When mentioning supported tools for zero-count deployments, clarify that Azure CLI is cross-platform and provide direct links to relevant CLI documentation.
  • Ensure parity in examples and guidance for Linux/macOS users throughout the documentation.
Azure Resource Manager Deploy Bicep files by using GitHub Actions .../azure-resource-manager/bicep/deploy-github-actions.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for resource group creation and deletion, but consistently lists PowerShell as a primary tab alongside CLI. There are no explicit Linux/macOS-specific instructions or examples, and PowerShell is a Windows-centric tool, though it is available cross-platform. The workflow examples use 'ubuntu-latest' runners, which is Linux-friendly, but the initial resource management examples may give Windows users a slight advantage in familiarity.
Recommendations
  • Explicitly mention that Azure CLI works on Linux/macOS and Windows, and recommend it as the default cross-platform tool.
  • List Azure CLI examples before PowerShell, or clarify that PowerShell is available cross-platform.
  • Add a note that PowerShell Core is available on Linux/macOS, or provide bash examples where relevant.
  • Consider removing PowerShell examples or placing them after CLI to emphasize cross-platform parity.
Azure Resource Manager Use Bicep to deploy resources to tenant ...icles/azure-resource-manager/bicep/deploy-to-tenant.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents both Azure CLI and PowerShell examples for deployment commands and role assignment, but PowerShell (a Windows-centric tool) is often shown first or equally, and the initial role assignment example is PowerShell. There is no explicit Linux/macOS bias, but the prominence of PowerShell and lack of Bash-specific or Linux/macOS shell context may create friction for non-Windows users.
Recommendations
  • Present Azure CLI examples before PowerShell, as CLI is cross-platform and preferred on Linux/macOS.
  • Explicitly mention that Azure CLI works on Linux/macOS and provide Bash/zsh shell context where relevant.
  • Add notes or links for installing Azure CLI and using it on Linux/macOS.
  • Consider removing or de-emphasizing PowerShell examples unless there is a Windows-specific need.
  • If PowerShell is shown, clarify that Azure CLI is recommended for Linux/macOS users.
Azure Resource Manager Deploy Bicep files with Cloud Shell ...les/azure-resource-manager/bicep/deploy-cloud-shell.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation presents both Azure CLI (cross-platform) and PowerShell examples for deploying Bicep files in Cloud Shell. However, PowerShell is highlighted alongside Bash as a shell choice, and PowerShell examples are given equal prominence to CLI. The 'Next steps' section lists PowerShell resources before CLI resources, indicating a subtle Windows-first ordering. There are no Linux-specific tools or examples, but the use of Azure CLI ensures Linux/macOS users are not blocked.
Recommendations
  • List Azure CLI resources before PowerShell in 'Next steps', as CLI is more universally available.
  • Explicitly mention that Azure CLI works seamlessly on Linux/macOS and is recommended for cross-platform use.
  • Add a note clarifying that PowerShell is available in Cloud Shell for all platforms, but CLI may be more familiar to Linux/macOS users.
  • Consider adding a brief section on using Bicep with native Linux tools or editors, if relevant.
Azure Resource Manager Use Bicep to deploy resources to management group ...e-resource-manager/bicep/deploy-to-management-group.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and PowerShell examples for deploying Bicep files at the management group scope. However, PowerShell (a Windows-centric tool) is given equal prominence to Azure CLI, and is presented immediately after the CLI example. There is no explicit Linux/macOS bias, but the presence of PowerShell examples and references may suggest a slight Windows orientation. No Linux-specific tools or shell examples (e.g., Bash, zsh) are provided, though Azure CLI is cross-platform.
Recommendations
  • Explicitly state that Azure CLI is cross-platform and preferred for Linux/macOS users.
  • Add Bash/zsh script examples for Azure CLI usage to demonstrate Linux/macOS workflows.
  • Clarify that PowerShell Core is available on Linux/macOS, or provide links to installation instructions for non-Windows platforms.
  • Consider listing Azure CLI examples before PowerShell, or grouping them under 'Cross-platform' and 'Windows' headings.
Azure Resource Manager Develop a deployment script in Bicep ...re-resource-manager/bicep/deployment-script-develop.md
Low Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides parallel examples for Azure CLI (Bash) and Azure PowerShell throughout, but there are several signs of Windows bias. PowerShell examples and references (including .ps1 scripts and PowerShell-specific variables and tools) are given equal or greater prominence, and Windows/PowerShell-specific concepts (such as Connect-AzAccount, $ErrorActionPreference, Start-Sleep, and CommandLineToArgvW) are referenced without Linux/macOS equivalents or context. The documentation sometimes references Windows APIs (CommandLineToArgvW) and PowerShell cmdlets before or without mentioning Linux alternatives. However, most tasks can be completed using either CLI or PowerShell, and the CLI examples use Bash syntax compatible with Linux/macOS.
Recommendations
  • When referencing system calls or APIs (e.g., CommandLineToArgvW), clarify their relevance to Linux/macOS or provide equivalent context.
  • Ensure that CLI (Bash) examples are shown first or equally, especially for generic scripting tasks.
  • Where PowerShell-specific troubleshooting or error handling is discussed, provide Bash/Linux equivalents (e.g., set -e, trap, etc.).
  • Avoid referencing Windows-specific tools or APIs without mentioning cross-platform alternatives.
  • Explicitly state that both Bash (CLI) and PowerShell approaches are supported on Linux/macOS and Windows, and clarify any platform-specific limitations.