810
Total Pages
600
Linux-Friendly Pages
210
Pages with Bias
25.9%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

718 issues found
Showing 1-25 of 718 flagged pages
Service Fabric Initializer CodePackages in Service Fabric ...in/articles/service-fabric/initializer-codepackages.md
High Priority View Details →
Scanned: 2026-02-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page for Initializer CodePackages in Service Fabric presents only Windows container examples, using Windows-specific images (nanoserver), Windows paths (C:\), and Windows commands (cmd, echo, type, ping). There is no mention of Linux containers, Linux paths, or Linux command equivalents. The example is explicitly Windows-focused, and Linux users are not provided with guidance or parity.
Recommendations
  • Add a parallel example using a Linux container image (e.g., Ubuntu or Alpine), with Linux paths and commands.
  • Clarify whether Initializer CodePackages are supported for Linux containers in Service Fabric, and if not, state this explicitly.
  • If Linux containers are supported, provide guidance and code snippets for Linux users, including differences in volume mounts, entry points, and command syntax.
  • Mention Linux container compatibility and any limitations, similar to the Windows container version compatibility note.
Service Fabric Azure Service Fabric standalone cluster scaling ...ce-fabric/service-fabric-cluster-scaling-standalone.md
High Priority View Details →
Scanned: 2026-02-10 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page on scaling Azure Service Fabric standalone clusters shows a Windows bias by exclusively referencing PowerShell cmdlets (e.g., Get-ServiceFabricClusterManifest, Start-ServiceFabricClusterConfigurationUpgrade) and linking to a 'windows-server' specific guide for scaling. There are no Linux or cross-platform CLI examples, nor is it clarified whether standalone clusters can be managed on Linux, leaving Linux users without guidance.
Recommendations
  • Clarify whether standalone Service Fabric clusters are supported on Linux. If not, explicitly state this early in the documentation.
  • If Linux is supported, provide equivalent Linux/bash/CLI examples for cluster management tasks (e.g., using sfctl or REST APIs).
  • Link to Linux-specific or cross-platform guides for adding/removing nodes, if available.
  • Avoid referencing only PowerShell cmdlets; include cross-platform alternatives where possible.
Service Fabric Azure Service Fabric reverse proxy ...articles/service-fabric/service-fabric-reverseproxy.md
High Priority View Details →
Scanned: 2026-02-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation explicitly states that the Service Fabric reverse proxy is not available for Linux clusters, and all examples and guidance are tailored for Windows clusters. There are no Linux-specific instructions, examples, or workarounds provided. The page does not offer parity for Linux users, and the feature is unavailable on Linux, making the documentation Windows-centric by necessity.
Recommendations
  • Clearly state at the top of the page that the reverse proxy feature is Windows-only, to set expectations for Linux users.
  • Provide links or references to alternative approaches for service discovery and communication in Linux Service Fabric clusters, if available.
  • Consider adding a section outlining the roadmap or plans for Linux support, or explaining why the feature is Windows-only.
  • If possible, suggest equivalent patterns or tools for Linux clusters, or clarify limitations and alternatives.
Service Fabric Standalone Service Fabric clusters overview ...-fabric/service-fabric-standalone-clusters-overview.md
High Priority View Details →
Scanned: 2026-02-10 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Missing Linux Example Windows First
Summary
The documentation initially states Service Fabric clusters run on both Windows Server and Linux, but the 'Supported operating systems' section clarifies that Linux isn't yet supported for standalone clusters. Security sections reference Windows-specific features (Kerberos, group Managed Service Accounts, Windows accounts) without Linux equivalents or guidance. No Linux-specific examples, tools, or instructions are provided, and Windows terminology is used throughout.
Recommendations
  • Clarify at the top that standalone clusters are currently Windows-only, despite the initial mention of Linux.
  • Remove or revise the description to avoid implying Linux support where it does not exist.
  • If Linux support is planned, provide a roadmap or guidance for Linux users.
  • Where Windows-specific features are discussed, explicitly state their applicability and note the absence of Linux equivalents.
  • Add a section for Linux users explaining alternatives or limitations.
Service Fabric Install Service Fabric standalone client ...bric-tutorial-standalone-create-service-fabric-cluster.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example Powershell Heavy 🔧 Windows Tools
Summary
The documentation is heavily biased towards Windows, with all examples, scripts, and configuration steps tailored exclusively for Windows environments. Only Windows Server setup packages are referenced, and all instructions use PowerShell scripts and Windows file paths. There is no mention of Linux or macOS equivalents, nor any guidance for non-Windows users.
Recommendations
  • Provide equivalent instructions and setup packages for Linux and macOS environments.
  • Include bash or shell script examples alongside PowerShell commands.
  • Document Linux-specific configuration file paths and deployment steps.
  • Clarify OS limitations or support status for Service Fabric standalone clusters.
  • Add a section explicitly addressing cross-platform setup, or link to Linux/macOS guides if available.
Service Fabric Clean up a standalone cluster ...-fabric/service-fabric-tutorial-standalone-clean-up.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation exclusively describes the cluster removal process using Windows-specific tools (RDP, PowerShell, .ps1 scripts) and does not mention or provide instructions for Linux or macOS environments. There are no Linux shell or cross-platform alternatives, and the workflow assumes Windows as the default platform.
Recommendations
  • Add instructions for connecting to the VM via SSH for Linux/macOS users.
  • Provide equivalent commands or scripts for Bash or other Linux shells.
  • Clarify whether the removal script (.ps1) can be run with PowerShell Core on Linux/macOS, or provide an alternative.
  • Explicitly mention platform requirements and offer guidance for non-Windows users.
  • Present cross-platform instructions side-by-side, or note differences where applicable.
Service Fabric Run a script when an Azure Service Fabric service starts ...fabric/service-fabric-run-script-at-service-startup.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily Windows-centric, with all code and scripting examples using Windows batch files (.bat), PowerShell commands, and Windows-specific tools (setx, REG). Visual Studio instructions and file paths are Windows-only. Linux is mentioned only briefly in passing, with no concrete Linux shell script examples, file system paths, or equivalent Linux debugging instructions. There are no bash/sh examples, and no guidance for Linux/macOS users on how to achieve the same outcomes.
Recommendations
  • Add equivalent Linux examples using bash/sh scripts for SetupEntryPoint (e.g., MySetup.sh).
  • Show how to set environment variables and output files in Linux (using export, echo, etc.).
  • Provide Linux file system paths for locating output and log files.
  • Include instructions for Linux clusters on how to add scripts to the service package and set permissions.
  • Offer debugging guidance for Linux (e.g., redirecting stdout/stderr in bash, location of log files).
  • Clarify differences in user/account configuration between Windows and Linux clusters, with concrete Linux manifest snippets.
Service Fabric Scale up an Azure Service Fabric non-primary node type ...abric/service-fabric-scale-up-non-primary-node-type.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily biased towards Windows environments, with all command-line examples provided in PowerShell and explicit references to Windows file paths and certificate stores. There are no equivalent instructions or examples for Linux or macOS users, nor any mention of cross-platform Azure CLI usage. The VM upgrade scenario itself only references Windows Server SKUs, with no guidance for Linux-based Service Fabric clusters.
Recommendations
  • Add equivalent Azure CLI examples for all PowerShell commands, as Azure CLI is cross-platform and works on Linux/macOS.
  • Include instructions for generating and managing certificates on Linux/macOS (e.g., using OpenSSL instead of PowerShell's Import-PfxCertificate).
  • Provide examples for upgrading Linux-based Service Fabric node types, including references to common Linux VM images.
  • Use generic file paths and avoid hardcoding Windows-specific locations (e.g., C:\certificates).
  • Explicitly state platform requirements and offer links to Linux/macOS setup guides where relevant.
Service Fabric Tutorial: Deploy a Service Fabric app to a cluster in Azure ...s/service-fabric/service-fabric-tutorial-deploy-app.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The tutorial is heavily oriented toward Windows environments, specifically Visual Studio and Windows-centric workflows. All deployment steps and screenshots use Visual Studio, with no mention of Linux/macOS alternatives. Windows tools (Visual Studio, certificate store, PFX files) are referenced exclusively, and PowerShell is mentioned before Azure CLI. There are no instructions or examples for deploying from Linux or macOS, nor guidance for using cross-platform Service Fabric tools.
Recommendations
  • Add instructions for deploying Service Fabric applications from Linux/macOS, using Azure CLI or Service Fabric CLI (sfctl).
  • Include examples for certificate creation and management on Linux/macOS (e.g., using OpenSSL).
  • Provide guidance for building and publishing Service Fabric applications using cross-platform .NET CLI tools.
  • Mention Visual Studio Code as an alternative editor for non-Windows users.
  • Reorder references to Azure CLI and PowerShell so that cross-platform tools are not secondary.
  • Clarify which steps are Windows-only and offer Linux/macOS equivalents where possible.
Service Fabric Tutorial: Add an HTTPS endpoint by using Kestrel ...rvice-fabric-tutorial-dotnet-app-enable-https-endpoint.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily biased towards Windows environments. All certificate management, access control, and deployment steps rely on Windows-specific tools (PowerShell, certlm.msc, batch files, Windows certificate store paths). There are no examples or guidance for performing these steps on Linux or macOS cluster nodes, nor any mention of cross-platform alternatives. The use of Windows tools and scripting is assumed throughout, making it difficult for Linux/macOS users to follow or adapt the tutorial.
Recommendations
  • Provide equivalent instructions for Linux clusters, including certificate creation, import, and access control using Linux tools (e.g., OpenSSL, chmod, chown).
  • Include cross-platform PowerShell Core examples or bash scripts where possible.
  • Document how Service Fabric on Linux handles certificate stores and service identities.
  • Clarify which steps are Windows-only and offer Linux/macOS alternatives or references.
  • Add notes on how to adapt the setup scripts for Linux containers or nodes.
Service Fabric How to migrate to TLS (Transport Layer Security) 1.3 for Service Fabric ...vice-fabric/how-to-migrate-transport-layer-security.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows Only Missing Linux Example 🔧 Windows Tools Windows First
Summary
The documentation is explicitly Windows-centric, stating that Linux is not supported for TLS 1.3 migration in Service Fabric clusters. All prerequisites and steps reference Windows Server, PowerShell, and Windows compatibility modes, with no mention of Linux equivalents, examples, or guidance. Linux users are informed at the outset that the process is unsupported, and no alternative paths or parity information is provided.
Recommendations
  • Clearly indicate current and future Linux support status, including timelines if possible.
  • Provide Linux-specific guidance or a migration path, even if partial or in preview.
  • Include examples and instructions for Linux clusters where feasible, or link to relevant Linux documentation.
  • If Linux support is unavailable, suggest alternative approaches or workarounds for Linux users.
  • Ensure parity in documentation structure and examples for both Windows and Linux platforms.
Service Fabric Initializer CodePackages in Service Fabric ...in/articles/service-fabric/initializer-codepackages.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates a strong Windows bias: all examples use Windows containers, Windows-specific images (nanoserver), Windows file paths, and Windows shell commands (cmd, type, ping). The only complete example is for Windows, with no mention of Linux container equivalents or cross-platform patterns. The introductory note explicitly references Windows container application creation and links to Windows-specific compatibility guidance.
Recommendations
  • Add parallel examples using Linux containers (e.g., Ubuntu or Alpine images) with Linux shell commands.
  • Include guidance on specifying Linux file paths and volume mounts (e.g., /workspace/log.txt).
  • Reference cross-platform container creation guides, not just Windows-focused ones.
  • Clarify whether Initializer CodePackages are supported for Linux containers and, if so, provide Linux-specific configuration and troubleshooting notes.
  • Present Windows and Linux examples side-by-side or in separate sections to improve parity.
Service Fabric Deploy a Service Fabric cluster using the Azure portal ...es/service-fabric/quickstart-classic-cluster-portal.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Missing Linux Example
Summary
The documentation exclusively guides users to deploy a Service Fabric cluster using Windows Server 2019-Datacenter virtual machines. There are no instructions, options, or examples for deploying Linux-based clusters, nor any mention of Linux as an alternative. The operating system selection is hardcoded to Windows, and all steps assume a Windows environment, which creates friction for Linux/macOS users.
Recommendations
  • Include instructions and screenshots for deploying Service Fabric clusters on Linux (Ubuntu) VM images.
  • Present both Windows and Linux options when selecting the operating system, with clear guidance for each.
  • Add notes or sections describing differences in certificate handling and access for Linux users.
  • Ensure parity in validation and cleanup steps for Linux clusters.
  • Consider providing links to Linux-specific quickstarts or documentation.
Service Fabric Create a Service Fabric cluster using Bicep ...in/articles/service-fabric/quickstart-cluster-bicep.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily biased towards Windows and PowerShell. All example commands use PowerShell, including certificate creation and Azure resource deployment. The certificate helper script is a PowerShell (.ps1) script, and there are no Bash, Azure CLI, or Linux/macOS-specific instructions for key steps like certificate generation or deployment. Windows terminology and tools are used throughout, and Windows is referenced as the cluster OS. Linux alternatives are not mentioned, and the only CLI example appears at the very end for resource deletion.
Recommendations
  • Provide equivalent instructions and examples using Azure CLI and Bash for Linux/macOS users.
  • Offer a cross-platform certificate creation method (e.g., using OpenSSL and Azure CLI to upload certificates to Key Vault).
  • Clearly indicate which steps are Windows-specific and provide Linux/macOS alternatives where possible.
  • Include notes or tabs for both PowerShell and Bash/CLI workflows throughout the guide, not just for resource deletion.
  • Mention Linux clusters and how to deploy them, or clarify the scope if only Windows clusters are supported.
Service Fabric Create a Service Fabric cluster using Azure Resource Manager template ...articles/service-fabric/quickstart-cluster-template.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation is heavily biased towards Windows and PowerShell. All command-line examples use PowerShell, and the certificate creation script is a PowerShell (.ps1) script with no mention of Linux/macOS alternatives. The instructions assume the use of Windows tools and environments, and there are no CLI/bash or cross-platform instructions for key steps such as certificate generation or template deployment. Linux/macOS users are left without guidance for completing the quickstart.
Recommendations
  • Provide equivalent Azure CLI examples for all deployment steps, including signing in, resource group creation, Key Vault setup, and ARM template deployment.
  • Offer a cross-platform certificate creation method (e.g., using OpenSSL and Azure CLI to upload certificates to Key Vault).
  • Explicitly mention Linux/macOS compatibility and provide instructions or scripts for those platforms.
  • Reorder or parallelize examples so that Windows and Linux/macOS instructions are presented together, rather than Windows-first.
Service Fabric Quickly deploy an existing app to a cluster ...b/main/articles/service-fabric/quickstart-guest-app.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools Powershell Heavy
Summary
The documentation is heavily Windows-centric, focusing exclusively on Visual Studio for Windows, referencing Windows-specific path limitations, and mentioning PowerShell scripts for deployment. There are no instructions or examples for Linux/macOS users, nor any mention of cross-platform tooling or alternatives to Visual Studio and PowerShell.
Recommendations
  • Add instructions for deploying from Linux/macOS, including using Service Fabric CLI (sfctl) and/or Azure CLI.
  • Provide examples for setting up and deploying Node.js apps to Service Fabric clusters using cross-platform tools.
  • Mention and link to Linux/macOS compatible SDKs and development environments.
  • Include notes on path limitations for Linux/macOS, if relevant, or clarify that the issue is Windows-specific.
  • Offer alternative deployment scripts (e.g., Bash) or document how to use PowerShell Core on non-Windows platforms.
Service Fabric RunToCompletion semantics and specifications ...blob/main/articles/service-fabric/run-to-completion.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Powershell Heavy Missing Linux Example
Summary
The documentation page demonstrates a strong Windows bias. All code examples use Windows containers and Windows-specific commands (cmd, set, exit, etc.), with explicit references to Windows container images. The only tooling example for querying deployment status is PowerShell, with no mention of Linux or cross-platform alternatives. There are no Linux container examples, nor any guidance for running on Linux or macOS environments.
Recommendations
  • Add equivalent examples using Linux containers (e.g., Ubuntu or Alpine images) with shell commands.
  • Include instructions and code snippets for querying deployment status using Linux tools (e.g., Azure CLI, Bash scripts) or cross-platform Service Fabric SDKs.
  • Clarify RunToCompletion support and limitations for Linux-based Service Fabric clusters.
  • Present Windows and Linux examples side-by-side, or clearly indicate platform-specific sections.
  • Reference Linux container compatibility and versioning where relevant.
Service Fabric Create infrastructure for a cluster on Azure VMs ...fabric-tutorial-standalone-azure-create-infrastructure.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Missing Linux Example Powershell Heavy 🔧 Windows Tools
Summary
The documentation is heavily biased towards Windows environments. All VM creation instructions specify Windows Server as the image, and all connection, configuration, and verification steps use Windows-specific tools (RDP, PowerShell, Command Prompt, SMB). There are no examples or guidance for Linux-based VMs or tools (e.g., SSH, Linux firewall commands), making it difficult for Linux/macOS users to follow the tutorial or adapt it to their platforms.
Recommendations
  • Provide parallel instructions for creating Linux VM instances, including recommended Linux distributions.
  • Include examples for connecting to Linux VMs using SSH, and for configuring firewalls using Linux commands (e.g., ufw, iptables).
  • Add verification steps using Linux tools (e.g., ping, smbclient, mounting shares via CIFS).
  • Clarify which steps are Windows-specific and offer Linux/macOS alternatives where possible.
  • Mention that Service Fabric clusters can be hosted on Linux VMs and link to relevant documentation.
Service Fabric Configure the upgrade of a Service Fabric application ...abric/service-fabric-visualstudio-configure-upgrade.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation page is heavily focused on Windows-centric tools and workflows, specifically Visual Studio and PowerShell. All upgrade instructions and examples assume the use of Visual Studio (a Windows-only IDE) and PowerShell (primarily a Windows shell), with no mention of Linux/macOS alternatives or cross-platform command-line tools. There are no examples or guidance for performing Service Fabric application upgrades on Linux or macOS, nor are equivalent Linux tools or workflows referenced.
Recommendations
  • Add instructions and examples for upgrading Service Fabric applications using cross-platform tools such as Azure CLI or REST APIs.
  • Include Linux/macOS-specific workflows for configuring upgrade parameters and health check policies, possibly using command-line editors and deployment scripts.
  • Provide parity in examples, showing both PowerShell and Bash (or other Linux shell) commands where applicable.
  • Clarify which steps are Windows-only and offer alternatives for non-Windows users.
  • Reference documentation for Service Fabric on Linux clusters, if available.
Service Fabric Configure secure Azure Service Fabric cluster connections ...rvice-fabric-visualstudio-configure-secure-connections.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools Missing Linux Example
Summary
The documentation is heavily oriented towards Windows environments, with instructions and examples focused on Visual Studio, PowerShell, and Windows certificate stores. There are no Linux/macOS equivalents provided for certificate installation, cluster connection, or publishing workflows, making it difficult for non-Windows users to follow the guide.
Recommendations
  • Add instructions for installing client certificates on Linux/macOS (e.g., using openssl or certutil).
  • Provide examples for connecting to Service Fabric clusters using cross-platform tools (such as Azure CLI or Service Fabric CLI) instead of only PowerShell.
  • Include guidance for publishing Service Fabric applications from non-Windows environments, if supported.
  • Mention Linux/macOS certificate store locations and how to specify them in publish profiles.
  • Clarify whether Visual Studio Code or other cross-platform IDEs can be used, and provide relevant steps if possible.
Service Fabric Run a service under system and local security accounts ...ce-fabric/service-fabric-application-runas-security.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page focuses on Service Fabric's ability to run services under system and local security accounts, but it is heavily oriented toward Windows environments. It references Windows-specific account types (LocalUser, NetworkService, LocalService, LocalSystem), Active Directory domain accounts, and group managed service accounts, with no mention of Linux equivalents or guidance for Linux clusters. All examples and terminology are Windows-centric, and there are no instructions or examples for Linux/macOS users.
Recommendations
  • Add explicit guidance for running Service Fabric services under local/system accounts on Linux clusters, including supported account types and configuration differences.
  • Provide Linux-specific examples and clarify any limitations or differences in account management between Windows and Linux Service Fabric clusters.
  • Reference Linux tools and patterns (such as systemd, useradd, groupadd, etc.) where appropriate, and explain how to achieve similar security configurations on Linux.
  • Clearly indicate which features or examples are Windows-only, and provide parity or alternatives for Linux/macOS users.
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page exclusively uses PowerShell commands and outputs for all troubleshooting and recovery steps, with no mention of Linux/macOS equivalents (such as Service Fabric CLI or REST API). All example commands and tooling references are Windows-centric, and the 'Next steps' section prioritizes Visual Studio and PowerShell tutorials, both Windows-focused, without Linux alternatives.
Recommendations
  • Add equivalent examples using Service Fabric CLI (sfctl), which is cross-platform and works on Linux/macOS.
  • Include REST API usage for troubleshooting and upgrade operations, as these are platform-agnostic.
  • Explicitly mention Linux/macOS support and provide guidance for users on those platforms.
  • Reorder or balance 'Next steps' to include Linux/macOS tooling (e.g., CLI, VS Code) alongside Windows tools.
  • Where PowerShell commands are shown, provide parallel CLI or REST API commands and outputs.
Service Fabric Advanced Application Upgrade Topics ...-fabric/service-fabric-application-upgrade-advanced.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page exhibits a strong Windows bias, primarily through exclusive use of PowerShell cmdlets for all command-line examples and references, with no mention of Linux/macOS equivalents or cross-platform CLI tools. Windows-centric tools and workflows (PowerShell, Visual Studio) are referenced throughout, and there is a lack of guidance for Linux users on how to perform the same tasks. The page assumes the reader is using Windows environments and does not provide parity for Linux/macOS users.
Recommendations
  • Add equivalent examples using Azure CLI (az sf) or REST API for all PowerShell cmdlets, especially for service creation, upgrades, and parameter changes.
  • Explicitly mention cross-platform alternatives where available, and clarify which features are available on Linux clusters.
  • Include bash or shell script examples for Linux users, and document any differences in workflow or tooling.
  • Reference Linux/macOS compatible tools (such as Service Fabric CLI or SDK) alongside Windows tools like PowerShell and Visual Studio.
  • Reorganize examples so that Windows and Linux approaches are presented side-by-side, or clarify platform-specific instructions.
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page is heavily biased towards Windows and PowerShell. All command-line examples use PowerShell syntax and Windows-specific modules, with no mention of Linux/macOS equivalents or cross-platform alternatives. The prerequisites and workflow are described exclusively in terms of PowerShell modules and commands, and REST API usage is shown only via PowerShell. There is no guidance for Bash, CLI, or other Linux-native tools, nor any indication of how to perform these tasks on non-Windows platforms.
Recommendations
  • Provide equivalent examples using Bash/cURL for REST API calls, suitable for Linux/macOS users.
  • Document how to connect to Service Fabric clusters and trigger backups using cross-platform tools such as Azure CLI or direct REST API calls.
  • Clarify whether the Microsoft.ServiceFabric.Powershell.Http module is required or if REST API calls can be made directly from any platform.
  • Add a section or note explicitly addressing Linux/macOS usage, including any prerequisites or limitations.
  • Ensure that examples are presented in a platform-neutral way, or provide both Windows and Linux/macOS examples side by side.
Service Fabric Periodic backup/restore in standalone Azure Service Fabric ...bric-backuprestoreservice-quickstart-standalonecluster.md
High Priority View Details →
Scanned: 2026-01-14 01:31
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
🔧 Windows Tools Powershell Heavy Windows First Missing Linux Example
Summary
The documentation is heavily biased towards Windows environments. All command-line examples use PowerShell and Windows-specific modules (Microsoft.ServiceFabric.PowerShell.Http). Prerequisites and instructions reference Windows Server and Windows certificate stores. There are no Linux or cross-platform CLI examples, and a caveat explicitly states no support for Service Fabric clusters on Linux. Windows tools and patterns are mentioned exclusively and first throughout.
Recommendations
  • Clearly state Linux/macOS limitations at the top of the page.
  • Provide equivalent instructions and examples for Linux clusters if/when support is available.
  • Offer REST API examples using cross-platform tools (e.g., curl, Python requests) instead of only PowerShell.
  • Reference Linux-compatible certificate management and storage options.
  • If Linux is unsupported, link to documentation explaining alternatives or workarounds for Linux users.
← Previous Page 1 of 29 Next →