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
⚠️ missing_linux_example
Summary:
The documentation exclusively references the Microsoft Rules Composer, a Windows-only tool, and provides instructions and UI steps that assume a Windows environment. There are no mentions of Linux or cross-platform alternatives, nor any command-line or scripting examples that would work on Linux. All examples and workflows are centered around the Windows GUI tool, with no guidance for Linux users.
Recommendations:
  • Explicitly state the platform requirements and limitations of Microsoft Rules Composer at the start of the documentation.
  • If available, provide information about any cross-platform or Linux-compatible alternatives for ruleset testing.
  • Offer command-line or scripting-based workflows (e.g., using .NET Core CLI tools, Docker containers, or REST APIs) that can be executed on Linux.
  • Include a section addressing Linux/macOS users, even if only to clarify the lack of support and suggest workarounds or future plans.
  • Where possible, decouple the conceptual explanation of ruleset testing from the specific Windows tool, so that the guidance is more broadly applicable.
GitHub Create pull request

Scan History

Date Scan ID Status Bias Status
2025-08-17 00:01 #83 in_progress ✅ Clean
2025-07-13 21:37 #48 completed ✅ Clean
2025-07-12 23:44 #41 in_progress ❌ Biased

Flagged Code Snippets

RULE ENGINE TRACE for RULESET: LoanProcessing 3/17/2023 9:23:05 AM FACT ACTIVITY 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Operation: Assert Object Type: TypedXmlDocument:Microsoft.Samples.BizTalk.LoansProcessor.Case Object Instance Identifier: 858 FACT ACTIVITY 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Operation: Assert Object Type: TypedXmlDocument:Microsoft.Samples.BizTalk.LoansProcessor.Case:/Root/EmploymentType Object Instance Identifier: 853 CONDITION EVALUATION TEST (MATCH) 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Test Expression: TypedXmlDocument:Microsoft.Samples.BizTalk.LoansProcessor.Case:/Root/EmploymentType.TimeInMonths >= 4 Left Operand Value: 6 Right Operand Value: 4 Test Result: True AGENDA UPDATE 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Operation: Add Rule Name: TestRule1 Conflict Resolution Criteria: 0 RULE FIRED 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Rule Name: TestRule1 Conflict Resolution Criteria: 0 FACT ACTIVITY 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Operation: Retract Object Type: TypedXmlDocument:Microsoft.Samples.BizTalk.LoansProcessor.Case Object Instance Identifier: 858 FACT ACTIVITY 3/17/2023 9:23:05 AM Rule Engine Instance Identifier: 51ffbea4-468f-4ce8-8ab7-977cadda2e2b Ruleset Name: LoanProcessing Operation: Retract Object Type: TypedXmlDocument:Microsoft.Samples.BizTalk.LoansProcessor.Case:/Root/EmploymentType Object Instance Identifier: 853