Skip to content

Merge Develop to Master - #1

Merged
arhadnane merged 12 commits into
masterfrom
develop
Sep 27, 2025
Merged

Merge Develop to Master#1
arhadnane merged 12 commits into
masterfrom
develop

Conversation

@arhadnane

Copy link
Copy Markdown
Owner

No description provided.

Adnane Arhadnane added 10 commits September 22, 2025 09:23
… RightToLeft on results/symptom lists when Arabic\n- Use TextBoxControl+WordBreak for better wrap\n- Keep measure/draw flags consistent; refine banner alignment
…imary category from symptom overlap vs categories.json\n- Owner-draw header styling; adjust measure/draw and double-click mapping\n- Preserve top-score highlight across groups
…to conditions; add FR/AR translations; add synonyms; new category for grouping
…persistence, i18n, dark mode. Update translations. Extend SettingsService. Build verified.
…pdates from vitals/symptoms, theming, RTL, and i18n strings. Persist Age in settings.
…esult from vitals and flags; build verified
…ERC context; add localized messages; wire UI banner
…ERC), Triage v2, i18n/RTL/Dark; fix markdown lists
…rmance caching + timing label; settings persistence; i18n updates; add tests and schemas
Copilot AI review requested due to automatic review settings September 27, 2025 16:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR merges the develop branch into master, introducing comprehensive test coverage, internationalization support, enhanced medical assessment features, and significant architectural improvements to the symptom checker application.

  • Added comprehensive test suite with multiple test projects covering core services
  • Implemented vitals-based triage system with decision rules (Centor/McIsaac, PERC)
  • Enhanced internationalization with translations, schema validation, and laboratory findings support

Reviewed Changes

Copilot reviewed 28 out of 29 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/SymptomChecker.Tests/* Comprehensive test suite covering all major services and functionality
schemas/*.schema.json JSON schema definitions for data validation
data/*.json Enhanced data files with laboratory findings, translations, and synonyms
Services/*.cs New services for logging, schema validation, and enhanced triage functionality
SymptomChecker.csproj Updated project configuration with test exclusions and new dependencies
Models/ConditionMatch.cs Enhanced model to include matched symptoms
.github/workflows/ci.yml CI/CD pipeline configuration
README.md Updated documentation reflecting new features

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@arhadnane
arhadnane merged commit 084aabc into master Sep 27, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants