Bias Analysis
Detected Bias Types
windows_first
windows_tools
missing_linux_example
Summary
The documentation shows evidence of Windows bias in several ways. Most queries and examples either reference Windows-specific concepts (e.g., 'WindowsPendingReboot'), use Windows-centric assignment names, or lack Linux equivalents for similar scenarios. The documentation consistently presents PowerShell examples (a Windows-native tool) alongside Azure CLI, but does not provide Linux shell (bash) or scripting examples. In the 'pending reboot' section, only Windows machines are referenced, with no mention of how to check for pending reboots on Linux. There is only one explicit Linux example (installed_application_linux), and it appears last in the page, rather than being presented in parity with Windows scenarios.
Recommendations
- Provide Linux-specific examples for all scenarios, especially for 'pending reboot' and compliance queries.
- Include bash or shell script equivalents alongside PowerShell, not just Azure CLI.
- Use assignment names and queries that are OS-agnostic or provide both Windows and Linux versions side-by-side.
- Document how to check for Linux pending reboots, e.g., using assignment names like 'LinuxPendingReboot' if available.
- Ensure that Linux examples are presented with equal prominence and order as Windows examples.
- Clarify in each section which OS the example applies to, and offer alternatives for the other OS.
Create Pull Request