112
Total Pages
83
Linux-Friendly Pages
29
Pages with Bias
25.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

155 issues found
Showing 151-155 of 155 flagged pages
IoT Hub X.509 certificates | Microsoft Docs ...b/main/articles/iot-hub/reference-x509-certificates.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Bash/OpenSSL and PowerShell examples for certificate creation and verification, but PowerShell (Windows) is mentioned first in the 'Verify certificate manually after upload' section. The PowerShell script is referenced before the Bash script, and the Bash/OpenSSL workflow is described in detail. There is no exclusive reliance on Windows tools, and Linux/macOS users are given full parity for all critical tasks, but the ordering and prominence of Windows tools/scripts suggest a mild Windows-first bias.
Recommendations
  • Present Bash/OpenSSL and PowerShell examples in parallel or alternate their ordering to avoid implying priority.
  • Explicitly state that all workflows are supported on Linux/macOS and Windows at the start of relevant sections.
  • Where scripts are referenced, clarify platform compatibility and provide links to both Bash and PowerShell resources equally.
  • Consider adding a table summarizing available tools/scripts for each platform.
IoT Hub Tutorial - Set up and use metrics and logs with an Azure IoT hub ...ain/articles/iot-hub/tutorial-use-metrics-and-diags.md
Low Priority View Details →
Scanned: 2026-01-13 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation provides command-line examples using Azure CLI and .NET, which are cross-platform, but the instructions and examples for running the simulated device app are written in a way that assumes a Windows environment (e.g., referencing 'cmd/sh' and not specifying Linux/macOS nuances). There are no explicit Linux/macOS instructions or screenshots, and the .NET sample path uses Windows-style backslashes. No PowerShell-specific commands or Windows-only tools are present, but the documentation does not address Linux/macOS users directly or provide parity in examples.
Recommendations
  • Explicitly mention that Azure CLI and .NET commands work on Linux/macOS, and provide any necessary adjustments (e.g., path separators, prerequisites).
  • Include Linux/macOS-specific instructions for running the simulated device app, such as using './' for execution, handling permissions, and using forward slashes in paths.
  • Add screenshots or terminal output examples from Linux/macOS environments.
  • Clarify that the Azure portal is web-based and platform-agnostic, but note any browser or OS-specific considerations if relevant.
IoT Hub Create and delete routes and endpoints by using Azure Resource Manager ...-docs/blob/main/articles/iot-hub/how-to-routing-arm.md
Low Priority View Details →
Scanned: 2026-01-10 00:00
Reviewed by: LLM Analysis
Issues: 1 bias type
Detected Bias Types
Windows First
Summary
The documentation provides deployment instructions using both Azure CLI and PowerShell, but consistently lists PowerShell examples immediately after CLI and uses Windows-style file paths (e.g., 'my\path\to\template.json') in CLI examples. There are no Linux-specific instructions, nor is there mention of Linux shell alternatives (such as Bash), and the file path conventions default to Windows. The Azure portal and Cloud Shell are platform-neutral, but the local deployment section subtly prioritizes Windows conventions.
Recommendations
  • Add explicit Linux/Bash examples for local deployment, including file path conventions (e.g., 'my/path/to/template.json').
  • Clarify that Azure CLI commands work cross-platform and provide notes or tabs for Linux/macOS users.
  • Consider listing CLI examples before PowerShell, or providing both in parallel, to avoid implicit prioritization.
  • Mention that PowerShell Core is available on Linux/macOS, or provide Bash equivalents for common tasks.
  • Review screenshots and instructions for any platform-specific UI elements and clarify their cross-platform applicability.
IoT Hub https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/iot-hub/manage-device-twins.md ...docs/blob/main/articles/iot-hub/manage-device-twins.md
Low Priority View Details →
Scanned: 2025-07-13 21:37
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Powershell Heavy
Summary
The documentation is generally cross-platform, focusing on the Azure Portal and Azure CLI, both of which are available on Windows, Linux, and macOS. However, there are multiple explicit tips for PowerShell users regarding escaping double quotes, but no equivalent guidance for Linux/macOS shells (e.g., Bash). This may cause confusion for non-Windows users and suggests a subtle PowerShell/Windows bias.
Recommendations
  • Add equivalent shell escaping tips for Bash (Linux/macOS) users wherever PowerShell-specific tips are given. For example, show how to escape quotes in Bash: --tags '{"country":"US"}' or --tags '{"country":"US"}' (as appropriate).
  • Wherever PowerShell-specific instructions are provided, include a parallel note for Bash users.
  • Consider a short section or callout on cross-platform shell differences when using Azure CLI, especially for JSON arguments.
  • Review all CLI examples to ensure they work as-is in Bash and PowerShell, or provide both variants if needed.
IoT Hub https://github.com/MicrosoftDocs/azure-docs/blob/main/articles/iot-hub/manage-device-twins.md ...docs/blob/main/articles/iot-hub/manage-device-twins.md
Low Priority View Details →
Scanned: 2025-07-08 04:23
Reviewed by: Unknown
Issues: 1 bias type
Detected Bias Types
Powershell Heavy
Summary
The documentation is generally cross-platform, focusing on the Azure Portal and Azure CLI, both of which are available on Windows and Linux. However, there are repeated PowerShell-specific tips for escaping double quotes, which are only relevant to Windows users. There are no Linux- or Bash-specific examples or tips, and no mention of Linux tools or shell patterns.
Recommendations
  • Add Bash/Linux shell equivalents for escaping quotes in CLI commands, e.g., show how to use single quotes or proper escaping in Bash.
  • Include a note or example for Linux/macOS users on how to handle JSON strings in CLI commands.
  • Balance PowerShell-specific tips with Bash-specific tips to ensure parity.
  • Explicitly state that the Azure CLI commands work cross-platform and provide any OS-specific caveats where relevant.
← Previous Page 7 of 7 Next →