18
Total Pages
11
Linux-Friendly Pages
7
Pages with Bias
38.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

9 issues found
Showing 1-9 of 9 flagged pages
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/onboarding-requirements.md ...icles/azure-large-instances/onboarding-requirements.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides onboarding requirements for Azure Large Instances but shows a clear bias towards Windows environments. All command-line examples for enabling ExpressRoute Fast Path and related networking tasks are given exclusively in PowerShell/Azure CLI with PowerShell syntax, with no equivalent Bash or Linux-native CLI examples. The instructions for enabling accelerated networking mention both Windows and Linux VMs, but the linked documentation is not surfaced or summarized here. There are no Linux shell (bash/az CLI) examples for common tasks, and the PowerShell approach is presented as the default/only method.
Recommendations
  • Provide equivalent az CLI (bash/shell) examples for all PowerShell commands, especially for enabling ExpressRoute Fast Path and managing network resources.
  • When referencing enabling features like Accelerated Networking, include explicit Linux (bash/az CLI) command examples or direct links to Linux-specific instructions.
  • Avoid assuming PowerShell as the default; introduce both Windows and Linux command-line options in parallel or in a clearly separated manner.
  • Where possible, clarify which steps are OS-agnostic and which require OS-specific tooling, and provide guidance for both platforms.
  • Include a note at the beginning of technical sections stating that both Windows and Linux users are supported, and link to relevant platform-specific guides.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/work-with-azure-large-instances-in-azure-portal.md ...ces/work-with-azure-large-instances-in-azure-portal.md
High Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation demonstrates a Windows bias by exclusively providing instructions and screenshots for the Azure portal (which is typically accessed via a web browser, often on Windows) and the Azure CLI. There are no examples or references to Linux-specific tools, shell environments, or command-line patterns (e.g., Bash, scripting, or automation with Linux tools). The documentation does not mention or provide parity for Linux-native experiences, such as using Azure CLI on Linux, nor does it reference cross-platform scripting or automation scenarios. Additionally, there is an implicit assumption of a Windows-centric workflow (e.g., double-clicking in the portal, which is a Windows UI metaphor), and no mention of Linux equivalents or considerations.
Recommendations
  • Add explicit examples and instructions for using Azure CLI on Linux, including shell-specific notes (e.g., Bash, Zsh).
  • Include screenshots or terminal output from Linux environments to demonstrate parity.
  • Mention cross-platform compatibility of Azure CLI and clarify that all CLI commands work on Linux, macOS, and Windows.
  • Avoid Windows-specific UI metaphors (e.g., 'double-click') and use neutral language (e.g., 'select').
  • If relevant, provide automation examples using Bash scripts or other Linux-native tools.
  • Reference Azure Cloud Shell, which is accessible from any OS, and demonstrate its use for managing Azure Large Instances.
Azure Large Instances Onboarding requirements for Azure Large Instances ...icles/azure-large-instances/onboarding-requirements.md
Medium Priority View Details →
Scanned: 2026-01-12 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page demonstrates a notable Windows bias, especially in the ExpressRoute Fast Path setup section. All command-line examples use Azure PowerShell cmdlets, with no Azure CLI or Bash equivalents provided. The variable declarations and connection setup steps are written in PowerShell syntax, which is native to Windows and less commonly used on Linux/macOS. There is no mention of Linux/macOS-specific tools or workflows, and the PowerShell examples are presented as the only option, creating friction for non-Windows users.
Recommendations
  • Provide Azure CLI (az) command equivalents for all PowerShell cmdlet examples, as Azure CLI is cross-platform and preferred by many Linux/macOS users.
  • Explicitly mention that PowerShell Core is available on Linux/macOS, and provide installation guidance if PowerShell must be used.
  • Where possible, include Bash script snippets or references to Linux-native tools for network and VM configuration.
  • Reorder examples to present cross-platform (Azure CLI) options first, or side-by-side with PowerShell.
Azure Large Instances Onboarding requirements for Azure Large Instances ...icles/azure-large-instances/onboarding-requirements.md
Medium Priority View Details →
Scanned: 2026-01-11 06:20
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates a notable Windows bias, especially in the ExpressRoute Fast Path setup section, which exclusively provides PowerShell-based examples and commands. There are no equivalent Azure CLI or Bash examples for Linux/macOS users. The instructions and variable declarations use PowerShell syntax, and Windows tooling is assumed throughout critical configuration steps. While there is a brief mention of Linux (e.g., Red Hat Satellite server), the onboarding and network configuration steps are Windows-centric, potentially creating friction for users on other platforms.
Recommendations
  • Provide equivalent Azure CLI and Bash examples for all PowerShell commands, especially for ExpressRoute Fast Path setup.
  • Explicitly mention cross-platform alternatives and clarify which steps can be performed on Linux/macOS.
  • Reorder examples so that cross-platform (Azure CLI) instructions are presented before or alongside PowerShell examples.
  • Add notes or links to official Azure CLI documentation for relevant tasks.
  • Ensure variable declarations and scripting instructions are shown in both PowerShell and Bash syntax.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/configure-azure-service-health-alerts.md ...rge-instances/configure-azure-service-health-alerts.md
Medium Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively describes configuring Azure Service Health alerts via the Azure portal GUI, which is a cross-platform web interface. However, it does not mention or provide examples for command-line or automation options, such as using Azure CLI, PowerShell, or REST API. There is an implicit Windows bias because, in Azure documentation, PowerShell is often the first or only automation example, and Linux users may expect Azure CLI or bash examples. The absence of any CLI or automation guidance means Linux users are not equally supported.
Recommendations
  • Add Azure CLI examples for configuring Service Health alerts, as Azure CLI is cross-platform and widely used by Linux users.
  • If PowerShell examples are added, ensure Azure CLI or REST API equivalents are also provided.
  • Explicitly mention that the Azure portal is accessible from any OS, but provide automation options for users who prefer or require command-line tools.
  • Include links to official documentation for configuring alerts via Azure CLI, PowerShell, and REST API.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/faq.md ...e-docs/blob/main/articles/azure-large-instances/faq.md
Medium Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation page for Azure Large Instances FAQ demonstrates a subtle Windows bias. All operational guidance, troubleshooting, and alerting instructions reference the Azure portal and Service Health alerts, which are typically accessed via web UI or Windows-centric tools. There are no examples or mentions of Linux-specific tools, command-line interfaces, or automation patterns (such as Azure CLI or Bash scripting). No PowerShell commands are shown, but the absence of Linux alternatives and the general assumption of portal usage suggest a Windows-first approach.
Recommendations
  • Include examples using Azure CLI commands for common tasks (e.g., registering resource providers, configuring alerts), which are cross-platform and widely used on Linux.
  • Mention Linux-compatible monitoring and alerting tools (such as integration with Nagios, Zabbix, or Prometheus) for customers who prefer open-source solutions.
  • Provide guidance for automation using Bash scripts or other Linux shell environments alongside portal instructions.
  • Explicitly state that all instructions are applicable on both Windows and Linux, or clarify any platform-specific steps.
  • Add troubleshooting steps or examples that use Linux-native tools (e.g., curl, jq) for interacting with Azure APIs.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/find-your-subscription-id.md ...les/azure-large-instances/find-your-subscription-id.md
Medium Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Missing Linux Example Windows First
Summary
The documentation only describes how to find the subscription ID using the Azure portal, which is a web-based GUI. It does not provide any command-line examples or alternatives, such as using Azure CLI or PowerShell. While the instructions are not explicitly Windows-specific, the lack of CLI examples can be seen as a bias towards Windows/GUI users, as Linux users often prefer or require CLI instructions.
Recommendations
  • Add Azure CLI examples for finding the subscription ID, as Azure CLI is cross-platform and widely used on Linux.
  • If mentioning PowerShell, ensure Azure CLI instructions are given equal prominence and appear before or alongside PowerShell examples.
  • Clarify that the portal method works on all platforms, but also provide command-line alternatives for users who may not use the GUI.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/what-is-azure-large-instances.md ...azure-large-instances/what-is-azure-large-instances.md
Medium Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation is generally neutral but exhibits subtle Windows bias by omitting Linux-specific operational examples and by not providing parity in management tooling references. While it mentions Red Hat Enterprise Linux (RHEL) as the OS, there are no Linux command-line examples, nor are Linux-native tools or patterns (e.g., SSH, Linux scripting, or Linux-based management) discussed. The documentation also references Azure management via the portal but does not clarify cross-platform CLI or scripting options, which may leave Linux users underserved.
Recommendations
  • Add Linux-specific operational examples, such as using SSH for access, Linux command-line tools for management, and scripting examples (e.g., Bash).
  • Explicitly mention cross-platform management tools (e.g., Azure CLI, which is available on Linux, macOS, and Windows) and provide sample commands.
  • If referencing Azure portal or management patterns, clarify that these are OS-agnostic or provide Linux-specific alternatives where appropriate.
  • Include references to Linux-native backup, monitoring, and automation tools that could be used with Azure Large Instances.
  • Ensure that any future examples or troubleshooting steps include both Windows and Linux approaches, or are clearly cross-platform.
Azure Large Instances https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/azure-large-instances/quality-checks.md .../main/articles/azure-large-instances/quality-checks.md
Low Priority View Details →
Scanned: 2025-12-29 18:00
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Missing Linux Example
Summary
The documentation outlines quality checks for Azure Large Instances but does not provide any OS-specific examples, commands, or tools. However, it also does not mention any Windows- or Linux-specific tools, commands, or patterns. The absence of examples or instructions means Linux users are not directly disadvantaged, but there is a lack of parity in that neither platform is addressed explicitly.
Recommendations
  • Provide explicit examples for both Windows (e.g., using PowerShell or Windows-native tools) and Linux (e.g., using Bash, SSH, or Linux-native tools) for each quality check.
  • List common commands or scripts for verifying network, compute, and storage configurations on both platforms.
  • Include sample outputs or troubleshooting steps for both Windows and Linux environments.
  • Clarify if any checks are platform-specific and provide guidance for each supported OS.