407
Total Pages
335
Linux-Friendly Pages
72
Pages with Bias
17.7%
Bias Rate

Bias Trend Over Time

Pages with Bias Issues

2475 issues found
Showing 376-400 of 2475 flagged pages
Service Fabric Describe a cluster by using Cluster Resource Manager ...ce-fabric-cluster-resource-manager-cluster-description.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Windows First Powershell Heavy
Summary
The documentation provides both Windows-specific (ClusterManifest.xml with <WindowsServer> and PowerShell examples) and cross-platform (ClusterConfig.json) configuration examples. However, Windows terminology and tools (such as PowerShell and WindowsServer XML blocks) are presented first and more prominently. PowerShell is the only CLI example shown; there are no Linux shell or cross-platform CLI examples. The documentation does not mention Linux-specific Service Fabric node configuration or provide parity for Linux CLI usage.
Recommendations
  • Add explicit Linux configuration examples (e.g., using ClusterManifest.xml with <Linux> blocks or referencing Linux node types if supported).
  • Provide cross-platform CLI examples, such as Azure CLI or Bash equivalents, alongside PowerShell.
  • Clarify which configuration files and approaches are applicable to Linux clusters and which are Windows-only.
  • If Service Fabric supports Linux nodes, include Linux-specific guidance and examples for cluster description and resource management.
  • When showing code samples, alternate the order or explicitly state applicability to Windows or Linux environments.
Service Fabric Manage Azure Service Fabric app load using metrics ...ric/service-fabric-cluster-resource-manager-metrics.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides code examples for managing Service Fabric metrics primarily in C# and PowerShell. PowerShell is a Windows-centric tool, and no equivalent Linux/macOS CLI examples (such as Azure CLI or Bash scripts) are provided. PowerShell commands are presented as the main scripting interface for service creation and metric management, with no mention of cross-platform alternatives. This creates friction for Linux/macOS users who may not have access to PowerShell or prefer other tools.
Recommendations
  • Add Azure CLI examples for service creation and metric configuration, as Azure CLI is cross-platform.
  • Mention and provide Bash script examples where applicable.
  • Clarify whether PowerShell Core (which is cross-platform) is supported for these commands, and if so, provide guidance.
  • Explicitly state if certain operations are only possible via PowerShell, and suggest workarounds or alternatives for Linux/macOS users.
  • Consider linking to documentation on using Service Fabric tools from Linux/macOS environments.
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation provides PowerShell examples for managing node tags and service requirements, but does not include equivalent Linux/bash/CLI examples. PowerShell is primarily a Windows tool, and its exclusive use creates friction for Linux/macOS users. The C# API examples are cross-platform, but scripting and command-line guidance is Windows-centric.
Recommendations
  • Add Azure CLI or Service Fabric CLI (sfctl) examples for managing node tags and service requirements, especially for Linux/macOS users.
  • Clearly indicate whether PowerShell commands are supported on Linux (PowerShell Core), and provide bash alternatives if not.
  • Consider presenting CLI examples before or alongside PowerShell to ensure platform parity.
  • Explicitly mention cross-platform options for cluster management tasks.
Service Fabric Azure Service Fabric standalone cluster scaling ...ce-fabric/service-fabric-cluster-scaling-standalone.md
Medium Priority View Details →
Scanned: 2026-03-06 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 primarily references Windows tools and PowerShell cmdlets (e.g., Get-ServiceFabricClusterManifest, Start-ServiceFabricClusterConfigurationUpgrade) without mentioning Linux equivalents or providing cross-platform examples. There is an implicit assumption that the user is operating in a Windows environment, and no guidance is given for Linux-based standalone clusters, which Service Fabric supports.
Recommendations
  • Add examples and instructions for scaling standalone clusters on Linux, including relevant CLI commands or scripts.
  • Mention cross-platform tools (such as Service Fabric CLI or REST APIs) where possible, and clarify which steps are Windows-specific.
  • Provide links to Linux-specific documentation or note any limitations for Linux clusters.
  • Where PowerShell is referenced, offer Bash or shell script alternatives for Linux users.
Service Fabric Cluster Resource Manager - Management Integration ...fabric-cluster-resource-manager-management-integration.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides a PowerShell example for querying partition health, using Windows-specific syntax and paths (e.g., 'PS C:\Users\User >'), without offering equivalent Linux/macOS CLI examples or mentioning cross-platform tools. The use of PowerShell and Windows paths is presented as the default method for interacting with Service Fabric, which may create friction for Linux/macOS users.
Recommendations
  • Add equivalent examples using Service Fabric CLI (sfctl), which is cross-platform and works on Linux/macOS.
  • Mention that PowerShell is one option, and provide guidance for Linux/macOS users on how to perform the same tasks.
  • Include sample commands for querying partition health using sfctl or REST APIs.
  • Clarify any platform-specific requirements for management tasks, and link to cross-platform tooling documentation.
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example 🔧 Windows Tools
Summary
The documentation provides PowerShell and C# examples for configuring Service Fabric MoveCost, but does not include any Linux-native CLI (e.g., Azure CLI, Bash) examples. PowerShell is a Windows-centric tool, and its exclusive use for command-line examples creates friction for Linux/macOS users. There is no mention of Linux equivalents or cross-platform tools for these operations.
Recommendations
  • Add Azure CLI examples for creating and updating Service Fabric services with MoveCost, if supported.
  • If PowerShell is required, clarify whether PowerShell Core (pwsh) is supported on Linux/macOS, and provide guidance for non-Windows users.
  • Explicitly mention if certain operations are only possible via PowerShell or C# SDK, and provide alternatives or workarounds for Linux/macOS users if available.
  • Consider including REST API examples, which are platform-agnostic, for service creation and MoveCost updates.
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides PowerShell examples for configuring service sensitivity and maximum load, but does not mention or provide equivalent CLI or scripting examples for Linux/macOS users. PowerShell is presented as the primary scripting interface, and there is no reference to cross-platform tools or Azure CLI. This creates friction for Linux/macOS users who may not have access to PowerShell or prefer other tools.
Recommendations
  • Add Azure CLI examples for all operations currently shown with PowerShell.
  • Clarify whether PowerShell examples are cross-platform (PowerShell Core) or Windows-only.
  • Mention and provide guidance for Linux/macOS users, including supported tools and workflows.
  • If PowerShell is required, explicitly state its cross-platform availability or alternatives.
Service Fabric Upgrade an Azure Service Fabric standalone cluster ...ce-fabric/service-fabric-cluster-upgrade-standalone.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Missing Linux Example 🔧 Windows Tools
Summary
The documentation page for upgrading an Azure Service Fabric standalone cluster exhibits a Windows bias. References and links are primarily or exclusively to Windows-specific guides (e.g., 'service-fabric-cluster-upgrade-windows-server.md', 'service-fabric-cluster-config-upgrade-windows-server.md', and 'service-fabric-patch-orchestration-application.md' which is Windows-only). There is no mention of Linux-based standalone clusters, nor are there examples or instructions for Linux users. The patch orchestration application is only described for Windows. This creates friction for users managing Linux-based Service Fabric clusters.
Recommendations
  • Add explicit guidance or links for upgrading and configuring Linux-based standalone clusters, if supported.
  • Clarify in the introduction whether standalone clusters are Windows-only or if Linux is supported, and provide parity in documentation if so.
  • If patch orchestration or other features are Windows-only, clearly state this and provide Linux alternatives or workarounds where possible.
  • Include Linux-specific examples, commands, and configuration file references alongside Windows instructions.
Service Fabric Upgrading Azure Service Fabric clusters ...icles/service-fabric/service-fabric-cluster-upgrade.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page provides general guidance on upgrading Azure Service Fabric clusters, but it exhibits Windows bias in several areas. References to PowerShell and Windows-specific tools are made without equal mention of Linux equivalents. For example, certificate management and port opening are described as possible via 'PowerShell/Azure CLI', but PowerShell is listed first and no explicit Linux/bash examples are provided. The section on OS image upgrades links only to Windows patching guidance, omitting Linux node upgrade information. There are no explicit Linux/macOS command examples or guidance, and Windows terminology (e.g., NTLM, FileStoreService) is referenced without clarifying Linux applicability.
Recommendations
  • Provide Linux/bash command examples alongside PowerShell examples for certificate management, port opening, and other cluster operations.
  • Clarify whether features like Patch Orchestration Application (POA) and NTLM settings are Windows-only, and if so, provide equivalent Linux guidance or explicitly state Linux limitations.
  • Add links or sections for upgrading Linux node OS images in Service Fabric clusters, if supported.
  • Use neutral language when referencing tools (e.g., 'Azure CLI or PowerShell') and avoid listing Windows tools first unless Windows is the primary platform.
  • Explicitly state platform applicability for each feature or operation.
Service Fabric Secure an Azure Service Fabric cluster ...cles/service-fabric/service-fabric-cluster-security.md
Medium Priority View Details →
Scanned: 2026-03-06 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 securing an Azure Service Fabric cluster exhibits moderate Windows bias. Windows Server clusters and Windows authentication methods are mentioned explicitly and repeatedly, often before or instead of Linux equivalents. References to Windows certificate services, Windows security, and Windows-specific tools (e.g., MakeCert.exe) are present, while Linux-specific guidance, examples, or tools are largely absent. The concept of Linux clusters is acknowledged, but actionable instructions or links for Linux users are missing.
Recommendations
  • Add explicit guidance and links for securing standalone Service Fabric clusters running on Linux, including certificate management and authentication methods.
  • Provide Linux-specific examples for certificate creation and management (e.g., using OpenSSL instead of MakeCert.exe).
  • Mention Linux tools and patterns (such as Linux account management or integration with Linux-native identity providers) where relevant.
  • Ensure parity in documentation structure, so Linux instructions are given equal prominence and detail as Windows instructions.
  • Clarify which security scenarios and features are supported on Linux clusters, and highlight any differences or limitations.
Service Fabric Azure Service Fabric application resource model ...ervice-fabric/service-fabric-concept-resource-model.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page demonstrates notable Windows bias. All deployment and deletion examples use PowerShell cmdlets (New-AzResourceGroupDeployment, Get-AzResource, Remove-AzResource), with no mention of Azure CLI equivalents or Linux/macOS-friendly instructions. Application packaging is described using Visual Studio, a Windows-centric tool, and directory paths use Windows-style notation. There are no Linux/macOS alternatives or examples provided, and Windows tools are referenced first and exclusively.
Recommendations
  • Add Azure CLI examples for deployment and deletion tasks alongside PowerShell examples.
  • Provide instructions for packaging applications using cross-platform tools (e.g., dotnet CLI, SF SDK, or manual zip commands) instead of only Visual Studio.
  • Show directory paths in both Windows and Linux/macOS formats.
  • Mention that all steps can be performed from Linux/macOS and link to relevant cross-platform tooling documentation.
  • Consider including screenshots or guidance for non-Windows environments where applicable.
Service Fabric Azure Service Fabric Events ...es/service-fabric/service-fabric-diagnostics-events.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation page for Azure Service Fabric Events demonstrates a Windows bias by primarily referencing Windows Event logs, ETW, and the Windows Azure diagnostics agent as the default mechanisms for event access and monitoring. There are no explicit examples or guidance for Linux-based Service Fabric clusters, nor are Linux-native tools or log locations mentioned. Windows-specific tools and patterns are discussed first and exclusively, creating friction for Linux users.
Recommendations
  • Add explicit guidance for accessing Service Fabric events on Linux clusters, including log locations and supported monitoring tools.
  • Mention Linux equivalents to ETW/Windows Event logs, such as syslog or other logging mechanisms.
  • Provide examples or links for configuring diagnostics and event collection on Linux clusters.
  • Clarify which instructions are Windows-specific and provide Linux alternatives where possible.
Service Fabric Health monitoring in Service Fabric ...s/service-fabric/service-fabric-health-introduction.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Missing Linux Example
Summary
The documentation provides a PowerShell-only example for reporting and evaluating application health in Service Fabric, without offering equivalent Linux/macOS CLI or REST API examples. While Service Fabric is cross-platform, the exclusive use of PowerShell in the example creates friction for Linux/macOS users who cannot use PowerShell natively.
Recommendations
  • Add equivalent examples using the Service Fabric CLI (sfctl), which is cross-platform and works on Linux/macOS.
  • Include REST API examples for health reporting and querying, as these are platform-agnostic.
  • Mention that PowerShell is Windows-specific and provide guidance for Linux/macOS users on alternative tools.
  • Ensure future examples are provided for both Windows and Linux/macOS environments, or reference platform-neutral methods first.
Service Fabric Learn more about Azure Service Fabric ...icles/service-fabric/service-fabric-content-roadmap.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation provides a broad overview of Azure Service Fabric, which supports both Windows and Linux. However, there are several instances where Windows-specific tools, services, and examples are mentioned first or exclusively, such as references to PowerShell cmdlets, Windows services (FabricHost.exe), and standalone cluster creation only for Windows. Linux equivalents are sometimes mentioned, but often after Windows, and some features (like standalone clusters) are not supported on Linux. The documentation does not consistently provide Linux parity in examples or tooling references.
Recommendations
  • Ensure Linux tools and examples (such as Bash, Linux CLI usage) are presented alongside or before Windows/PowerShell equivalents.
  • Clarify which features are Windows-only and which are cross-platform, especially in sections referencing tools or services.
  • Add explicit Linux examples for cluster management, health queries, and lifecycle operations using sfctl or Bash scripts.
  • Highlight Linux support in programming models and container orchestration, with links to Linux-specific guides.
  • Update 'Next steps' to include Linux cluster creation and management resources, or clearly state Linux limitations.
Service Fabric Package an existing executable to Azure Service Fabric ...abric/service-fabric-guest-executables-introduction.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First 🔧 Windows Tools Missing Linux Example
Summary
The documentation page demonstrates mild Windows bias. The schema definition for manifest files is referenced as being installed in a Windows-specific directory (C:\Program Files\Microsoft SDKs\Service Fabric\schemas\ServiceFabricServiceModel.xsd), and examples use .exe file extensions, which are Windows-centric. There are no explicit Linux/macOS packaging examples, directory paths, or tool references. Visual Studio is mentioned as a packaging option, which is primarily Windows-focused, and no Linux alternatives (such as cross-platform CLI tools) are highlighted.
Recommendations
  • Provide Linux/macOS equivalent paths and instructions for locating schema files.
  • Include examples using Linux/macOS executables (e.g., .sh, ELF binaries) alongside .exe.
  • Mention cross-platform command-line tools for packaging and deploying guest executables, and clarify Visual Studio alternatives for non-Windows users.
  • Add explicit notes or sections for Linux/macOS users, including any prerequisites or differences in packaging and deployment.
Service Fabric Azure Service Fabric hosting activation and deactivation life cycle ...les/service-fabric/service-fabric-hosting-lifecycle.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation is generally OS-neutral in its explanations of Service Fabric activation and deactivation. However, the 'Next steps' section only links to PowerShell-based deployment/removal instructions, and the only explicit tooling reference for downloading a ServicePackage in advance points to a PowerShell cmdlet. There are no Linux CLI or cross-platform examples or links, and PowerShell is implicitly presented as the default tool.
Recommendations
  • Add links to equivalent Linux/macOS instructions for deploying and removing applications, such as Azure CLI or Service Fabric CLI (sfctl) guides.
  • When referencing tools for tasks like downloading ServicePackages, include cross-platform alternatives (e.g., sfctl, REST API) alongside PowerShell.
  • In the 'Next steps' section, provide parity by listing both PowerShell and CLI-based documentation.
  • Explicitly state when a tool or example is Windows-only, and suggest alternatives for Linux/macOS users.
Service Fabric Azure Service Fabric image store connection string ...fabric/service-fabric-image-store-connection-string.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation page references PowerShell and Visual Studio as primary tools for interacting with the ImageStoreConnectionString, and links to deployment instructions using PowerShell. While Service Fabric is cross-platform, the examples and guidance focus on Windows-centric tools and workflows, with no explicit mention of Linux/macOS equivalents or command-line tools (e.g., Bash, CLI).
Recommendations
  • Add examples and links for deploying and managing Service Fabric clusters using Azure CLI or Bash scripts, especially for Linux/macOS users.
  • Mention cross-platform tools and workflows where applicable, such as using REST APIs or .NET Core SDK on Linux/macOS.
  • Provide parity in documentation by referencing Linux/macOS development environments and their setup for Service Fabric.
  • Include instructions for retrieving the cluster manifest and configuring ImageStoreConnectionString using Linux/macOS tools.
Service Fabric Azure Service Fabric hosting model ...rticles/service-fabric/service-fabric-hosting-model.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page for the Azure Service Fabric hosting model provides conceptual information applicable to all platforms, but practical examples and tooling references are heavily skewed toward Windows and PowerShell. The only CLI example is a PowerShell command, and all links to operational tasks reference PowerShell modules. There is no mention of Linux-native tools (such as Bash, Azure CLI, or cross-platform Service Fabric CLI), nor are Linux/macOS-specific workflows or examples provided. This creates friction for Linux/macOS users, who must seek out equivalent commands or tools elsewhere.
Recommendations
  • Add Azure CLI or Service Fabric CLI (sfctl) examples alongside PowerShell for service creation and management tasks.
  • Explicitly mention cross-platform support and provide guidance for Linux/macOS users, including links to relevant documentation.
  • Include references to REST API usage with example curl commands for Linux/macOS users.
  • Ensure operational links (e.g., for querying service status, health, restarting code packages) include both PowerShell and CLI/REST alternatives.
Service Fabric Manage apps for multiple environments ...e-fabric-manage-multiple-environment-app-configuration.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 2 bias types
Detected Bias Types
Powershell Heavy Windows First
Summary
The documentation provides examples for managing application parameters in Azure Service Fabric, with a notable bias towards Windows/PowerShell workflows. PowerShell is mentioned first and in detail, while Linux/macOS equivalents (sfctl, install.sh) are referenced but not explained as thoroughly. Visual Studio and PowerShell scripts are emphasized, which are primarily Windows-centric tools.
Recommendations
  • Provide explicit Linux/macOS examples alongside PowerShell, such as detailed sfctl and install.sh usage.
  • Clarify which tools are cross-platform and which are Windows-only.
  • Add sample scripts for parameter substitution in Linux environments (e.g., Bash, sed, or jq).
  • Ensure parity in documentation for both Visual Studio (Windows) and VS Code (cross-platform) workflows.
Service Fabric Add custom Service Fabric health reports ...rticles/service-fabric/service-fabric-report-health.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy Windows First Missing Linux Example
Summary
The documentation page provides detailed examples for health reporting in Service Fabric using PowerShell and C#, but omits equivalent Linux/macOS CLI examples. PowerShell commands are shown prominently, and there is no mention of cross-platform tools (such as Azure CLI or Bash scripts) for health reporting. This creates friction for Linux/macOS users, as Service Fabric supports Linux clusters but the documentation does not demonstrate parity in tooling or examples.
Recommendations
  • Add examples using Azure CLI or Bash scripts for health reporting, where possible.
  • Explicitly mention whether PowerShell commands are available cross-platform (e.g., via PowerShell Core), or provide alternatives for Linux/macOS users.
  • Clarify any limitations or differences in health reporting APIs and tools between Windows and Linux Service Fabric clusters.
  • Provide REST API examples with curl commands, which are universally available on Linux/macOS.
  • Reorder examples so that REST or cross-platform CLI examples are shown before or alongside PowerShell examples.
Service Fabric Specifying Service Fabric service endpoints ...ce-fabric/service-fabric-service-manifest-resources.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Windows First
Summary
The documentation page is generally cross-platform, but there are notable signs of Windows bias. The only explicit deployment command example uses PowerShell (New-ServiceFabricApplication) with a Windows-style path, and the Service Fabric SDK schema path is given only as a Windows location. Linux-specific notes are minimal and appear after Windows details. There are no Linux CLI or Bash examples for deploying applications or overriding parameters.
Recommendations
  • Add equivalent Azure CLI or Bash examples for deploying Service Fabric applications and passing parameters, especially for Linux users.
  • Mention the location of the Service Fabric schema file for Linux environments, or clarify if it is not applicable.
  • When referencing tools or commands, provide both Windows (PowerShell) and Linux (CLI/Bash) alternatives where possible.
  • Ensure Linux-specific notes (such as the certificate store path) are given equal prominence and not only as afterthoughts.
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy 🔧 Windows Tools
Summary
The documentation page provides Service Fabric manifest examples and explanations, but exhibits mild Windows bias. Windows concepts (such as local admin accounts, SYSTEM/NETWORKSERVICE accounts, .bat scripts, and references to ServiceFabric PowerShell) are mentioned or shown first, and no explicit Linux-specific examples or guidance are given. The manifest examples use Windows-centric terminology and tools (e.g., Setup.bat, VotingWeb.exe), and the only script example is a .bat file. There is a reference to using the ServiceFabric PowerShell module for service creation, with no mention of Linux CLI equivalents.
Recommendations
  • Add examples or notes for Linux deployments, such as using shell scripts (.sh) instead of .bat files in SetupEntryPoint.
  • Mention or link to Linux-compatible tools (e.g., Azure CLI, Service Fabric CLI) for application/service creation and management, alongside PowerShell.
  • Clarify which manifest settings and concepts are cross-platform, and which are Windows-specific (e.g., SYSTEM/NETWORKSERVICE accounts).
  • Provide sample manifests or guidance for Linux clusters, including user/group management and endpoint configuration.
  • Where possible, show both Windows and Linux examples side-by-side, or indicate differences in behavior.
Service Fabric Service communication with the ASP.NET Core ...vice-fabric-reliable-services-communication-aspnetcore.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
🔧 Windows Tools Windows First Powershell Heavy
Summary
The documentation provides a balanced overview of both Windows-only (HTTP.sys) and cross-platform (Kestrel) web server options for ASP.NET Core in Service Fabric. However, Windows-specific tools and concepts (such as HTTP.sys, Windows HTTP Server API, netsh, and kernel driver details) are discussed in depth and often before Linux equivalents. Windows-specific configuration steps are prominent, and some examples reference Windows-only features. Kestrel (cross-platform) is recommended for most scenarios, but Windows tools and patterns are described first and in greater detail.
Recommendations
  • Ensure Linux/macOS-specific instructions are equally prominent, especially for port configuration and firewall management.
  • Add explicit notes or examples for Linux users (e.g., how to configure ports/firewall for Kestrel on Linux, troubleshooting tips).
  • Reorder sections so that cross-platform options (Kestrel) are discussed before Windows-only options (HTTP.sys) where possible.
  • Clarify which steps are Windows-only and provide alternative guidance for Linux/macOS users.
  • Include links to Linux/macOS documentation for Service Fabric and ASP.NET Core hosting.
Service Fabric Replica soft delete for enhanced data protection in Service Fabric ...s/service-fabric/service-fabric-replica-soft-delete.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 4 bias types
Detected Bias Types
Powershell Heavy 🔧 Windows Tools Missing Linux Example Windows First
Summary
The documentation heavily references PowerShell cmdlets (e.g., Remove-ServiceFabricReplica, Restore-ServiceFabricReplica) and administrative APIs, with no mention of Linux equivalents or cross-platform CLI usage. All command examples and API references are Windows-centric, and PowerShell is presented as the primary interface for administrative operations. There are no examples or instructions for Linux/macOS users, nor is it clarified whether the APIs are accessible via other tools or languages.
Recommendations
  • Add examples using Service Fabric CLI (sfctl) or REST APIs, which are cross-platform.
  • Clarify whether the administrative operations (remove/restore/query replica) can be performed on Linux clusters and how.
  • Provide equivalent instructions for Linux/macOS users, including sample commands and screenshots.
  • Explicitly state any platform limitations if certain features or APIs are Windows-only.
  • Mention FabricClient usage in languages other than .NET/PowerShell, if supported.
Service Fabric Define Service Configuration in StartupServices.xml for a Service Fabric Application ...service-fabric/service-fabric-startupservices-model.md
Medium Priority View Details →
Scanned: 2026-03-06 00:00
Reviewed by: LLM Analysis
Issues: 3 bias types
Detected Bias Types
Windows First Powershell Heavy Missing Linux Example
Summary
The documentation is heavily focused on Visual Studio workflows and references PowerShell as the CLI example for service creation. There are no examples or guidance for Linux/macOS users, such as using cross-platform tools or CLI alternatives. The instructions and screenshots are all Visual Studio-centric, which is a Windows-only IDE.
Recommendations
  • Add instructions or examples for deploying Service Fabric applications using cross-platform tools such as Azure CLI or Service Fabric CLI (sfctl), where possible.
  • Clarify which steps are Visual Studio-specific and provide alternative workflows for Linux/macOS users, such as using command-line tools or VS Code.
  • Include sample commands for Linux/macOS environments, or explicitly state if certain features (like StartupServices.xml) are not available outside Visual Studio/Windows.
  • Mention the availability (or lack thereof) of Service Fabric SDK and tooling for Linux/macOS, and link to relevant documentation.