This page contains Windows bias

About This Page

This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.

Bias Analysis

Bias Types:
⚠️ windows_tools
⚠️ windows_first
Summary:
The documentation is generally cross-platform and neutral, focusing on ARM template syntax and best practices. However, there is a subtle Windows bias in the reference to the ARM TTK test case file, which is a PowerShell (.ps1) script, and in the linked documentation for Custom Script Extensions, where the Windows link is listed before the Linux link. No explicit command-line examples (PowerShell, Bash, etc.) are given, but the toolkit's primary implementation is PowerShell, which is more native to Windows environments.
Recommendations:
  • Explicitly mention that the ARM TTK toolkit can be run on Linux and macOS using PowerShell Core, and provide installation/running instructions for those platforms.
  • Wherever possible, provide Bash or Azure CLI equivalents for any PowerShell scripts or references.
  • When linking to platform-specific documentation (e.g., Custom Script Extensions), list Linux and Windows links together or in alphabetical order, rather than Windows first.
  • If referencing scripts or tools with a .ps1 extension, clarify their cross-platform compatibility.
  • Consider including a section or note about cross-platform usage and any known limitations or requirements for non-Windows users.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-07-12 23:44 #41 in_progress ❌ Biased
2025-07-12 00:58 #8 cancelled ✅ Clean
2025-07-10 05:06 #7 processing ✅ Clean

Flagged Code Snippets

"parameters": { "secureParameter": { "type": "secureString", "defaultValue": "[newGuid()]" } }