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
⚠️ missing_linux_example
Summary:
The documentation page shows subtle Windows bias, particularly in the Node.js section, where it references iisnode (a Windows-specific module) as a configuration point for Node.js apps. There is no mention of Linux equivalents or guidance for Linux-based Node.js hosting (such as PM2 or NGINX, except for a brief PM2 mention in a different context). The configuration example for auto-healing refers to web.config, which is a Windows/IIS configuration file, without mentioning Linux alternatives. Linux-specific patterns, tools, or configuration files are not discussed or are mentioned secondarily, if at all.
Recommendations:
  • Provide Linux-specific configuration guidance alongside or before Windows/IIS examples (e.g., mention process.json or ecosystem.config.js for PM2, or NGINX configuration for Linux-based Node.js apps).
  • When referencing iisnode or web.config, explicitly state that these apply to Windows App Service plans, and provide equivalent Linux guidance (such as app settings or startup scripts).
  • Ensure all examples (such as auto-healing, memory dumps, or scaling) include both Windows and Linux approaches, or clarify platform applicability.
  • Balance tool recommendations: if mentioning iisnode, also mention PM2, NGINX, or other common Linux process managers.
  • Add explicit notes or callouts when a feature or configuration is platform-specific.
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
2025-07-09 23:22 #6 cancelled ✅ Clean

Flagged Code Snippets