210
Total Pages
191
Linux-Friendly Pages
19
Pages with Bias
9.0%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

54 issues found
Showing 51-54 of 54 flagged pages
IoT Hub Get Started with ADR and Certificate Management in IoT Hub (Preview) ...main/articles/iot-hub/iot-hub-device-registry-setup.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 exhibits mild Windows bias by explicitly mentioning PowerShell as a deployment method and labeling it as 'Windows only', while not providing an equivalent Linux/macOS shell script option. The deployment methods table lists Azure CLI first (cross-platform), but the only script-based automation described is PowerShell, which is exclusive to Windows. There are no Bash or Linux shell script examples or references. However, the main workflow uses Azure CLI, which is cross-platform, and SDK samples include Linux/embedded options.
Recommendations
  • Add a Bash or shell script example for Linux/macOS users alongside the PowerShell script.
  • Clarify that Azure CLI is fully supported on Linux/macOS and provide explicit instructions for those platforms.
  • If automation scripts are provided, ensure both PowerShell (Windows) and Bash (Linux/macOS) versions are available.
  • Consider rewording the deployment methods table to avoid implying Windows is the primary platform for scripting.
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 Azure PowerShell examples for managing IP filters, but the PowerShell section is given equal prominence and detail as the CLI section. There are no explicit Linux/macOS shell examples (e.g., Bash), and PowerShell is a Windows-centric tool, though it is cross-platform now. The ordering places Azure CLI before PowerShell, but the CLI examples do not include any Linux-specific nuances or shell scripting, and screenshots/instructions for 'Add your client IP address' assume a GUI workflow typical of Windows environments.
Recommendations
  • Add explicit Bash/shell examples for Linux/macOS users, especially for scripting with Azure CLI.
  • Clarify that Azure CLI commands work identically on Linux/macOS and Windows, and mention any OS-specific considerations.
  • Note that PowerShell is available cross-platform, but provide Bash alternatives for common tasks.
  • Include screenshots or instructions for Linux/macOS environments where relevant (e.g., how to find your client IP address).
  • Consider reordering or labeling sections to emphasize cross-platform parity.
IoT Hub X.509 certificates | Microsoft Docs ...b/main/articles/iot-hub/reference-x509-certificates.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 Bash/OpenSSL and PowerShell examples for certificate generation and verification, but in the 'Verify certificate manually after upload' section, the PowerShell method is listed first and described as the default, with explicit mention of a Microsoft-supplied PowerShell script. This ordering and emphasis may subtly prioritize Windows users. However, Bash and OpenSSL instructions are present and detailed, so Linux/macOS users are not blocked from completing the tasks.
Recommendations
  • Present Bash/OpenSSL and PowerShell examples in parallel or alternate their order to avoid implicit prioritization.
  • Explicitly state that both Windows and Linux/macOS users are equally supported and clarify which examples apply to which platforms.
  • Provide a table or section summarizing platform-specific tools/scripts (e.g., PowerShell, Bash, OpenSSL) and their usage.
  • Ensure that any referenced scripts (e.g., certGen.sh, PowerShell scripts) are equally maintained and documented for both platforms.
IoT Hub Quickstart - Send telemetry to Azure IoT Hub (CLI) quickstart ...main/articles/iot-hub/quickstart-send-telemetry-cli.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 is largely cross-platform, focusing on Azure CLI commands that work in Bash and PowerShell environments. However, there is a subtle Windows bias: Windows tools (Windows Terminal) are mentioned before Linux/macOS equivalents, and PowerShell-specific instructions are given more prominence than Linux-specific ones. There are no Linux/macOS-only examples or troubleshooting tips, and PowerShell escaping is explained, but not Bash-specific issues. The documentation does not mention Linux terminals or shell environments by name, nor does it provide parity for Linux-specific nuances.
Recommendations
  • Mention Linux/macOS terminal applications (e.g., GNOME Terminal, iTerm2) alongside Windows Terminal when discussing local CLI use.
  • Provide Bash-specific troubleshooting tips (e.g., handling JSON escaping, common permission issues) similar to the PowerShell notes.
  • Explicitly state that all CLI commands work on Linux/macOS and provide links to platform-specific installation guides.
  • Add notes or examples for Linux/macOS users where relevant, such as file path differences or shell behaviors.
  • Ensure that platform mentions are balanced and not Windows-first.
← Previous Page 3 of 3 Next →