465
Total Pages
253
Linux-Friendly Pages
212
Pages with Bias
45.6%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

2334 issues found
Showing 1551-1575 of 2334 flagged pages
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/quickstart-solution-multiple-shared-adapter-dependency.md ...quickstart-solution-multiple-shared-adapter-dependency.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation consistently presents both Bash and PowerShell examples side-by-side for all CLI commands. However, PowerShell examples are given equal prominence and detail as Bash, and in some cases, PowerShell variable syntax is used in explanatory notes and code blocks. There are several places where PowerShell commands are shown before or alongside Bash, and variable references in notes use PowerShell syntax. No Linux-specific tools or patterns are mentioned, and there are no Linux-only examples or troubleshooting tips. The documentation does not mention Linux distributions, shells, or platform-specific considerations, and the use of PowerShell may suggest a Windows-centric approach, especially for users who expect Linux-first documentation for CLI/Kubernetes workflows.
Recommendations
  • Ensure Bash examples are presented first, as Bash is the default shell for most Linux environments.
  • Add explicit notes about platform compatibility (e.g., 'these commands work on Linux, macOS, and Windows').
  • Include troubleshooting tips for Linux environments (e.g., file permissions, environment variables, az CLI installation on Linux).
  • Avoid using PowerShell variable syntax in explanatory notes outside PowerShell tabs.
  • Consider adding examples for other shells (e.g., zsh, fish) or mention how to adapt commands for those environments.
  • Clarify that PowerShell examples are primarily for Windows users, and Bash is recommended for Linux/macOS.
  • Add a section on prerequisites for Linux environments, such as package installation commands (apt, yum, etc.) for az CLI and kubectl.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/external-validation.md ...zure-arc/workload-orchestration/external-validation.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for all CLI commands, ensuring parity for Linux and Windows users. However, PowerShell examples are always presented immediately after Bash, and the documentation consistently refers to PowerShell as the Windows scripting environment, with no mention of Linux-specific shells beyond Bash. There are no references to Linux-native tools or workflows outside of Bash, and no Linux GUI or desktop integration is discussed. The Azure portal instructions are platform-neutral, but the CLI instructions may implicitly favor Windows users by always including PowerShell and never mentioning other Linux shells (e.g., Zsh, Fish) or scripting environments.
Recommendations
  • Explicitly state that Bash examples are applicable to Linux and macOS environments, and PowerShell examples are for Windows (and optionally PowerShell Core on Linux).
  • Consider including notes about using PowerShell Core on Linux, or referencing other popular Linux shells (e.g., Zsh, Fish) where relevant.
  • Add a brief section clarifying cross-platform CLI usage, including any differences or caveats for Linux users (e.g., file path formats, environment variable syntax).
  • Ensure that any references to scripting environments do not imply Windows as the default or primary platform.
  • If possible, include troubleshooting or environment setup tips specific to Linux users (e.g., package installation, permissions).
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/initial-setup-configuration.md .../workload-orchestration/initial-setup-configuration.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for all steps, but PowerShell is given equal prominence as Bash, despite Bash being the default shell for most Linux environments. There is no explicit Linux-specific guidance, and PowerShell is typically associated with Windows, which may signal a Windows-centric approach. The order of examples (Bash first, then PowerShell) is appropriate, but the heavy inclusion of PowerShell may be unnecessary for Linux users. No Linux-specific tools, patterns, or troubleshooting are mentioned.
Recommendations
  • Clarify that Bash examples are intended for Linux/macOS environments and PowerShell for Windows.
  • Add explicit notes about which shell/environment each example is for, and recommend Bash for Linux users.
  • Consider providing only Bash examples in the main flow, with PowerShell as an optional tab for Windows users.
  • Include troubleshooting or environment setup notes for Linux (e.g., package dependencies, az CLI installation on Linux).
  • Mention Linux-specific considerations for file paths, permissions, or environment variables where relevant.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/quickstart-solution-shared-adapter-dependency.md ...ation/quickstart-solution-shared-adapter-dependency.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for all CLI commands, but PowerShell is always presented as the second tab after Bash. There are no Windows-specific tools or patterns mentioned, and the examples are parity between Bash (Linux/macOS) and PowerShell (Windows). However, the presence of PowerShell throughout and the explicit inclusion of PowerShell examples may indicate a slight Windows bias, especially since PowerShell is primarily a Windows shell (though available on Linux). There are no missing Linux examples, and no exclusive use of Windows tools.
Recommendations
  • Clarify that PowerShell examples are also valid for PowerShell Core on Linux/macOS, not just Windows.
  • Consider adding a note about shell compatibility (e.g., Bash for Linux/macOS, PowerShell for Windows and Linux).
  • Ensure that any platform-specific nuances (such as file path formats or environment variable syntax) are highlighted where relevant.
  • If possible, provide a generic 'CLI' tab using cross-platform syntax (e.g., az CLI commands without shell-specific variable assignment) for users who may use other shells.
  • Explicitly mention that all commands are tested on both Linux and Windows environments to reassure users of parity.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/tutorial-service-group-scenario-4.md ...oad-orchestration/tutorial-service-group-scenario-4.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for every command, but PowerShell is always presented as a first-class citizen alongside Bash, and in some sections (such as variable naming and command formatting), PowerShell patterns are emphasized. There is also a subtle 'Windows-first' bias in the validation steps, where PowerShell is given equal prominence to Bash, despite Linux being the primary environment for Kubernetes workloads. No Linux-specific tools (e.g., kubectl, grep, jq) are mentioned, and the Azure Portal is referenced as an alternative, which is more commonly used by Windows users.
Recommendations
  • Add explicit Linux validation steps using native Linux tools (e.g., kubectl, grep, jq) to check deployments, pods, and configurations.
  • Clarify that Bash examples are intended for Linux/macOS environments and PowerShell for Windows, and indicate which environment is recommended for Kubernetes operations.
  • Consider presenting Bash (Linux) examples before PowerShell (Windows) examples, as Kubernetes clusters are most commonly managed from Linux environments.
  • Include troubleshooting steps or tips that leverage Linux-native commands and utilities.
  • Reference Linux desktop environments or CLI tools where appropriate, not just the Azure Portal.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/service-group.md ...cles/azure-arc/workload-orchestration/service-group.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for all command-line operations, but PowerShell examples are consistently presented immediately after Bash, and often include more detailed scripting (such as use of ConvertFrom-JSON, Select-Object, and Set-Content). There is a slight 'Windows-first' bias in the sense that PowerShell is given equal or greater prominence, and some advanced scripting steps are only shown in PowerShell. There are no Linux-specific tools or patterns (such as jq, sed, or awk) used in the Bash examples, and no mention of Linux-specific troubleshooting or environment setup. All examples use Azure CLI, which is cross-platform, but PowerShell scripting is more advanced and assumes Windows familiarity.
Recommendations
  • Add Linux-specific scripting examples where advanced manipulation is required (e.g., use jq in Bash for JSON processing, instead of only showing ConvertFrom-JSON in PowerShell).
  • Ensure that Bash examples are as detailed and complete as PowerShell ones, especially for steps involving file manipulation or JSON editing.
  • Explicitly mention cross-platform compatibility of Azure CLI and clarify any OS-specific caveats (e.g., file path syntax, environment variable usage).
  • Include troubleshooting notes for common Linux shell issues (e.g., quoting, environment variables, file permissions).
  • Consider listing Bash examples before PowerShell, or alternating the order, to avoid implicit prioritization of Windows/PowerShell.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/tutorial-service-group-scenario-1.md ...oad-orchestration/tutorial-service-group-scenario-1.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash and PowerShell examples for every step, but PowerShell is given equal prominence and detail as Bash, rather than being a secondary or optional path. The use of PowerShell tabs and examples throughout the page, and the absence of Linux-specific troubleshooting, environment setup, or tool recommendations, indicates a subtle Windows bias. Additionally, the documentation refers to the Azure portal (a GUI tool more commonly used on Windows) for validation, without mentioning Linux-native alternatives (e.g., kubectl, CLI-only workflows).
Recommendations
  • Add explicit notes about Linux compatibility and environment setup, including common Linux distributions and prerequisites.
  • Provide troubleshooting steps or tips specific to Linux environments (e.g., file permissions, shell differences, package installation).
  • Mention Linux-native tools and workflows for validation and troubleshooting (e.g., using kubectl, journalctl, or systemd for logs).
  • Clarify that PowerShell examples are optional and primarily for Windows users, while Bash is the default for Linux/macOS.
  • Include links to Linux documentation or community resources for further help.
Azure Arc https://github.com/MicrosoftDocs/azure-management-docs/blob/main/articles/azure-arc/workload-orchestration/tutorial-service-group-scenario-3.md ...oad-orchestration/tutorial-service-group-scenario-3.md
Medium Priority View Details →
Scanned: 2026-01-08 00:53
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation consistently provides both Bash and PowerShell examples for all command-line steps. However, PowerShell examples are always presented immediately after Bash, and in some cases, PowerShell syntax and idioms (such as variable assignment and ForEach-Object) are used without Linux shell equivalents. There is no explicit mention of Linux-specific tools, nor are Linux desktop workflows or troubleshooting steps discussed. The documentation does not reference Linux distributions or their package managers, and validation steps are written in a way that assumes familiarity with Windows/PowerShell conventions.
Recommendations
  • Add explicit Linux validation and troubleshooting steps, such as using journalctl, systemctl, or kubectl for diagnostics.
  • Include notes about running commands on Linux distributions (e.g., Ubuntu, CentOS) and any OS-specific prerequisites or differences.
  • Provide parity in scripting idioms: for example, use Bash for loops and text processing in Bash sections, and avoid PowerShell-specific constructs in Bash examples.
  • Mention Linux desktop workflows (e.g., using GNOME Terminal, xterm) where appropriate, and clarify that all CLI steps are cross-platform.
  • Ensure that any references to the Azure portal or other GUI tools clarify that they are accessible from Linux browsers and environments.
Azure Arc Connect VMware vCenter Server to Azure Arc by using the helper script ...ere/quick-start-connect-vcenter-to-arc-using-script.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides both Windows (PowerShell) and Linux (Bash) examples for running the onboarding script, but Windows instructions and notes are presented first in the 'Run the script' and 'Retry command' sections. There are no missing Linux examples or exclusive Windows tools; parity is maintained, but Windows is prioritized in ordering.
Recommendations
  • Present Windows and Linux instructions in parallel or alternate their order in sections to avoid implicit prioritization.
  • Explicitly state that both Windows and Linux are fully supported at the start of relevant sections.
  • Consider using tabs or collapsible sections for OS-specific instructions to improve clarity and parity.
Azure Arc Set Up Workload Orchestration .../workload-orchestration/initial-setup-configuration.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides both Bash and PowerShell examples for setting up workload orchestration, but the Bash tab is presented first. There are no Windows-specific tools or patterns, and all commands use the cross-platform Azure CLI. No Linux/macOS examples are missing, and the PowerShell tab is provided for Windows users. The only minor bias is the order of example tabs, with Bash (Linux/macOS) shown before PowerShell (Windows).
Recommendations
  • Ensure that Bash and PowerShell examples are equally prominent and accessible.
  • Consider clarifying that Azure CLI commands work on both Windows and Linux/macOS, and that PowerShell can be used cross-platform.
  • If possible, provide a brief note about using Azure CLI in different environments (Windows, Linux, macOS) for further clarity.
Azure Arc Rotate user-provided TLS certificate in indirectly connected SQL Managed Instance enabled by Azure Arc ...articles/azure-arc/data/rotate-user-tls-certificate.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation provides both Linux and Windows methods for base64 encoding files, but the Windows instructions (using certutil and findstr) are more detailed and appear after the Linux example. However, the Linux example is brief and lacks guidance for decoding or removing headers, while the Windows example covers these steps. The rest of the documentation uses cross-platform tools (OpenSSL, Azure CLI, kubectl) and is generally platform-neutral.
Recommendations
  • Expand the Linux base64 example to include decoding and header removal, matching the detail provided for Windows.
  • Mention cross-platform alternatives for header removal (e.g., using grep or sed on Linux/macOS).
  • Clarify that Azure CLI and kubectl commands work on all platforms.
  • Consider presenting Linux/macOS and Windows instructions side-by-side for parity.
Azure Arc Simplify network configuration requirements with Azure Arc gateway ...zure-arc/kubernetes/arc-gateway-simplify-networking.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Azure CLI and Azure PowerShell examples throughout, but PowerShell examples are consistently presented alongside CLI, sometimes immediately after, and environment variable examples for PowerShell use Windows syntax (e.g., $Env:VAR), while CLI uses Linux/macOS syntax (export VAR). There are no explicit Linux/macOS-specific instructions or troubleshooting tips, and PowerShell is referenced as a primary tool, which may create friction for Linux users unfamiliar with PowerShell.
Recommendations
  • Clearly indicate that Azure CLI commands are cross-platform and preferred for Linux/macOS users.
  • Add explicit notes or sections for Linux/macOS users, clarifying that PowerShell is optional and not required on those platforms.
  • Provide troubleshooting tips for Linux/macOS environments, especially around proxy configuration and environment variables.
  • Consider showing Azure CLI examples first, or marking PowerShell as 'Windows/optional'.
  • Mention that Azure PowerShell can be installed on Linux/macOS, but Azure CLI is more common for those platforms.
Azure Arc Azure Arc resource bridge system requirements ...icles/azure-arc/resource-bridge/system-requirements.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation references Azure CLI installation links that default to Windows (e.g., /cli/azure/install-azure-cli-windows?tabs=azure-cli) and mentions Azure CLI x64/32-bit requirements without clarifying Linux/macOS compatibility. However, there are no explicit Windows-only tools or PowerShell examples, and the CLI commands provided are cross-platform. The management machine requirements and CLI extension instructions are generic, but the Windows-centric installation link and lack of Linux/macOS parity in examples or guidance create minor friction.
Recommendations
  • Add explicit guidance for installing Azure CLI on Linux and macOS, including relevant links.
  • Clarify that the management machine can be Linux, Windows, or macOS, and provide OS-specific instructions or notes where appropriate.
  • Ensure examples and instructions reference cross-platform compatibility, and avoid defaulting to Windows installation links.
  • If there are any OS-specific limitations (e.g., Azure CLI extension support), document them clearly.
Azure Arc Simplify Network Configuration Requirements with Azure Arc Gateway ...cs/blob/main/articles/azure-arc/servers/arc-gateway.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Minor Windows Tools
Summary
The documentation provides both Azure CLI and PowerShell examples for all major operations, but PowerShell examples are consistently presented alongside CLI and portal instructions. Windows-specific details (such as PowerShell command syntax, Windows log file locations, and references to Windows installation packages) are present, but Linux equivalents are also mentioned (e.g., Linux log file paths, Linux onboarding instructions, and references to Linux installation packages). However, minor Windows bias is evident in some sections, such as mentioning Windows PowerShell nuances and listing Windows Admin Center as a scenario without Linux alternatives.
Recommendations
  • Ensure Linux and macOS command-line instructions (e.g., Bash syntax) are as prominent as PowerShell examples, possibly by explicitly labeling CLI examples as cross-platform.
  • When referencing log file locations, clarify both Windows and Linux paths equally and avoid listing Windows first unless contextually appropriate.
  • For onboarding and monitoring instructions, highlight any Linux/macOS-specific steps or caveats, if applicable.
  • Consider including explicit Bash shell examples for CLI commands to reinforce cross-platform support.
  • When listing scenarios, mention Linux alternatives or clarify if a scenario is Windows-only.
Azure Arc Customer intent: "As a network administrator, I want to configure secure outbound connectivity for the Azure Connected Machine agent so that I can ensure proper communication with Azure Arc while adhering to my organization's security policies." ...les/azure-arc/servers/includes/network-requirements.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation provides both Windows and Linux information for Azure Arc-enabled server connectivity, but Windows examples and tools (such as Windows Admin Center and Windows installation package) are often mentioned first or more prominently. Windows-specific tools and scenarios are referenced in service tags and URL tables, sometimes without equivalent Linux-focused examples or tools. However, Linux installation and connectivity requirements are also clearly documented.
Recommendations
  • Ensure Linux-related examples and tools are presented with equal prominence and ordering as Windows equivalents (e.g., list Linux installation package before or alongside Windows).
  • Where Windows Admin Center is mentioned, consider referencing popular Linux management tools or clarify that Linux management is performed differently.
  • Add explicit Linux configuration troubleshooting links or examples, similar to the Windows TLS configuration troubleshooting link.
  • Review ordering in tables and lists to avoid consistently placing Windows first.
Azure Arc CLI reference for `azcmagent connect` ...b/main/articles/azure-arc/servers/azcmagent-connect.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation for `azcmagent connect` displays mild Windows bias. The authentication options section mentions Windows interactive browser login first and describes it as the default, while Linux is only referenced in the context of device code login. Windows certificate store usage is described in detail, but no Linux equivalent is provided. The access token example references the Windows PowerShell cmdlet `Get-AzAccessToken` without mentioning Linux alternatives. However, most examples and instructions are generic and applicable to both platforms.
Recommendations
  • Present Linux authentication flows and examples alongside Windows, not after.
  • Add explicit Linux certificate usage instructions (e.g., storing PEM/PFX files in typical Linux locations, permissions).
  • For access token acquisition, mention Linux/macOS alternatives (such as using Azure CLI: `az account get-access-token`).
  • Clarify platform-specific defaults (e.g., device code login is default on Linux) earlier in the document.
  • Where Windows tools (like certificate stores or PowerShell cmdlets) are referenced, provide Linux/macOS equivalents or links.
Azure Arc Automatic extension upgrade for Azure Arc-enabled servers ...e-arc/servers/manage-automatic-vm-extension-upgrade.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation covers both Windows and Linux Azure Arc-enabled servers and provides parity in describing features and management options. However, there is a mild Windows bias: PowerShell examples and references are given their own section, and PowerShell is mentioned alongside Azure CLI and portal, even though PowerShell is primarily a Windows-centric tool. In the 'Manage automatic extension upgrade' section, the order of examples is Azure portal, Azure CLI, then Azure PowerShell, which is a common but subtle 'windows_first' pattern. All CLI examples are cross-platform, but PowerShell is presented as a parallel option, which may imply greater importance for Windows users.
Recommendations
  • Explicitly note that Azure PowerShell is available on Linux and macOS (via PowerShell Core), not just Windows.
  • Consider mentioning Bash or other Linux-native scripting options in the CLI section, or providing sample shell scripts for Linux users.
  • Ensure that references to PowerShell do not imply it is the default or preferred method unless justified.
  • Where possible, clarify that all management options (portal, CLI, PowerShell) are equally applicable to both Windows and Linux Arc-enabled servers.
Azure Arc VM Extension Management with Azure Arc-Enabled Servers ...ain/articles/azure-arc/servers/manage-vm-extensions.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides parity between Windows and Linux VM extensions, with separate, equally detailed tables for each OS. However, the Windows extensions section is presented first, followed by Linux, which is a minor ordering bias. All deployment methods (Azure CLI, PowerShell, portal, ARM templates) are listed together, and partner extensions are shown for both OSes. No critical Linux omissions or Windows-only examples are present.
Recommendations
  • Consider alternating the order of Windows and Linux sections, or explicitly stating that both OSes are equally supported.
  • Add a brief introductory note clarifying that all deployment methods and most extensions are available for both Windows and Linux, except where noted.
  • Ensure that future updates maintain parity in detail and links for both OSes.
Azure Arc Access Azure resources with managed identity on Azure Arc-enabled servers ...s/azure-arc/servers/managed-identity-authentication.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Windows (PowerShell) and Linux (Bash) examples for acquiring access tokens using managed identity on Azure Arc-enabled servers. However, Windows/PowerShell instructions and output are presented first, and PowerShell is referenced more prominently in related content. The Linux example is present and complete, but Windows tools and terminology appear before their Linux equivalents throughout the article.
Recommendations
  • Alternate the order of Windows and Linux examples, or present them side-by-side to avoid implicit prioritization.
  • Ensure related content links reference Azure CLI and Bash examples equally with PowerShell.
  • Where possible, use neutral language (e.g., 'use your preferred shell') and avoid Windows-first phrasing.
  • Add explicit statements that both Windows and Linux are fully supported, and clarify any OS-specific requirements.
Azure Arc Troubleshoot Azure Connected Machine agent connection issues ...ticles/azure-arc/servers/troubleshoot-agent-onboard.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation covers both Windows and Linux troubleshooting for the Azure Connected Machine agent. However, there are minor signs of Windows bias: Windows log file paths and PowerShell/Windows-specific commands are sometimes mentioned first, and Windows tools (e.g., PowerShell version requirements, Windows environment variables) are referenced. Linux examples and paths are provided, but Windows is often presented before Linux, and some remediation steps reference Windows tools more directly.
Recommendations
  • Alternate the order of Windows and Linux examples to avoid always presenting Windows first.
  • Where possible, provide Linux equivalents alongside Windows-specific tools (e.g., for log file locations, environment variables, and command syntax).
  • Clarify when remediation steps are OS-specific, and ensure Linux steps are equally detailed.
  • Add explicit notes or sections for macOS if supported.
  • Ensure troubleshooting tables reference both Windows and Linux paths/tools where applicable.
Azure Arc What is Azure Arc-enabled VMware vSphere? ...lob/main/articles/azure-arc/vmware-vsphere/overview.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation generally presents Azure Arc-enabled VMware vSphere as a cross-platform solution, supporting both Windows and Linux VMs. However, there is a subtle Windows bias: Windows-specific tools (PowerShell, Windows registry, Windows Server management) are mentioned before or more prominently than Linux equivalents, and some links default to Windows tabs. PowerShell is referenced as a primary automation tool, and Windows-centric management features are highlighted, even though Linux is also supported. Linux examples, tools, and scenarios are less emphasized or are mentioned after Windows.
Recommendations
  • When referencing automation tools (e.g., PowerShell, runbooks), explicitly mention Bash or shell scripting for Linux where applicable.
  • Ensure that links to Azure Automation and other hybrid tools include Linux tabs/examples by default or in parallel with Windows.
  • Highlight Linux management scenarios and tools (e.g., systemd, Linux daemons, Linux VM extensions) equally alongside Windows features.
  • In lists or feature descriptions, alternate the order of Windows and Linux mentions, or group them together to avoid 'Windows first' ordering.
  • Provide explicit Linux-focused examples or callouts where possible, especially for onboarding, monitoring, and automation tasks.
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Windows and Linux requirements for guest management, but Windows tools (.NET Framework, PowerShell) are listed first and with download links, while Linux requirements are listed more briefly. Windows-specific tools and patterns (PowerShell, .NET Framework) are mentioned before Linux equivalents, and Windows download links are provided, but Linux instructions are minimal. No Linux command examples or detailed installation steps are given, and Windows terminology (e.g., 'Windows Admin Center') appears in networking requirements.
Recommendations
  • Present Windows and Linux requirements in parallel, rather than listing Windows first.
  • Provide download links and installation instructions for Linux dependencies (e.g., systemd, wget) similar to Windows.
  • Include Linux command-line examples for installing the Azure Connected Machine agent, not just Windows/PowerShell.
  • Clarify Linux-specific networking scenarios (e.g., SSH) and tools where relevant.
  • Ensure Linux terminology and tools are mentioned with equal prominence to Windows tools.
Azure Arc Whats new in Azure Arc-enabled VMware vSphere ...ob/main/articles/azure-arc/vmware-vsphere/whats-new.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First 🔧 Windows Tools
Summary
The documentation page provides a chronological list of new features for Azure Arc-enabled VMware vSphere. Windows-specific features (such as customizing guest OS settings for Windows VMs and Windows Server Management) are mentioned, but Linux features (such as SSH-based agent installation) are also present. However, in sections listing tools (June 2024), Azure PowerShell is mentioned alongside Azure CLI and REST APIs, and Windows-related management tools (System Center Configuration Manager, Group Policy) are listed before Linux equivalents (Ansible). Windows examples and tools tend to be mentioned first or more prominently, but Linux parity is generally maintained.
Recommendations
  • Ensure Linux tools and examples (such as Ansible) are listed alongside or before Windows tools when describing at-scale agent installation methods.
  • Where possible, provide explicit Linux/macOS examples for management tasks, not just Windows/PowerShell.
  • Consider balancing the order of tool mentions (e.g., Azure CLI before PowerShell) to avoid subtle Windows-first bias.
  • Add links or references to Linux-specific documentation or guides where relevant.
Azure Arc External Validation for Workload Orchestration ...zure-arc/workload-orchestration/external-validation.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides both Bash and PowerShell examples for all CLI operations, ensuring parity for Linux/macOS and Windows users. However, in several sections, PowerShell examples are presented immediately after Bash, rather than alternating or giving equal prominence. There are no Windows-specific tools or patterns, and all instructions use the cross-platform Azure CLI. No Linux/macOS examples are missing, and no Windows-only tools are referenced.
Recommendations
  • Consider alternating the order of Bash and PowerShell examples in different sections to avoid implicit prioritization.
  • Explicitly state that all CLI commands are cross-platform and can be run on Linux, macOS, or Windows.
  • Add a brief note clarifying that PowerShell examples are for Windows users, while Bash is for Linux/macOS, to further assist readers.
  • Ensure screenshots and portal instructions are not Windows-centric (e.g., avoid referencing Windows-specific browser behaviors).
Azure Arc Release Notes for Workload Orchestration ...cles/azure-arc/workload-orchestration/release-notes.md
Low Priority View Details →
Scanned: 2026-03-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides CLI examples primarily using PowerShell syntax (with backticks for line continuation), especially in the May 2025 release section. Bash examples are used elsewhere, but PowerShell is shown first and exclusively in some cases. There are no explicit Linux/macOS-specific instructions or parity for downloading or setting configuration files, and no mention of Linux shell equivalents for those commands.
Recommendations
  • Provide both Bash and PowerShell examples for CLI commands, especially for configuration file operations.
  • Ensure that CLI instructions use cross-platform syntax (e.g., avoid PowerShell-specific line continuation unless also showing Bash equivalents).
  • Add notes clarifying that Azure CLI commands work on Linux/macOS and Windows, and highlight any OS-specific considerations.
  • Where possible, show Bash examples first or alongside PowerShell to avoid implicit Windows prioritization.