Skip to content

Implement the Grove FHIR Questionnaire Contract - #68

Merged
PSchmiedmayer merged 45 commits into
feature/grove-fhir-0.2-healthkitfrom
feature/grove-fhir-0.2-questionnaire
Aug 23, 2026
Merged

Implement the Grove FHIR Questionnaire Contract#68
PSchmiedmayer merged 45 commits into
feature/grove-fhir-0.2-healthkitfrom
feature/grove-fhir-0.2-questionnaire

Conversation

@PSchmiedmayer

@PSchmiedmayer PSchmiedmayer commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

♻️ Current situation & Problem

The questionnaire producer pinned the v0.2.0 guide contract. The v0.3.0 cut moves every package version and dependency pin, so the pin had to advance for the conformance lane to validate against the guide this release actually publishes.

⚙️ Release Notes

  • Re-pin the conformance contract to the v0.3.0 guide cut.
  • Carry the HealthKit adapter work in by merge, since the conformance lane on this branch validates every FHIR component and therefore needs the regenerated contract and the corrected retained code systems.
  • Restore the FHIRPath now keyword, which a rename had clobbered, and align the evaluator test labels.

📚 Documentation

No documentation change; the questionnaire contract itself is unchanged by the cut.

✅ Testing

  • The questionnaire package suite passes on the merged tree.
  • Both generator --check gates are clean, and no 0.2.0 version assertion remains in sources, tests, scripts, or workflows.

Copilot AI lite review requested due to automatic review settings August 20, 2026 22:47

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.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 786f5275-dd03-4ce8-a519-13f1feb60a33

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@PSchmiedmayer
PSchmiedmayer force-pushed the feature/grove-fhir-0.2-healthkit branch from fa4f839 to b93798d Compare August 20, 2026 22:58
@PSchmiedmayer
PSchmiedmayer force-pushed the feature/grove-fhir-0.2-questionnaire branch from 7df1e5f to 0b061b0 Compare August 20, 2026 22:58
…' into feature/grove-fhir-0.2-questionnaire

# Conflicts:
#	Sources/FHIRModelsExtensions/FHIR Extension Builder/FHIRExtensionBuilder+ResearchStudy.swift
#	Sources/FHIRModelsExtensions/Questionnaire+Extensions.swift
#	Sources/GroveQuestionnaireFHIR/AnnotateImage+FHIR.swift
#	Tests/FHIRModelsExtensionsTests/FHIRCanonicalURLTests.swift
#	Tests/FHIRModelsExtensionsTests/FHIRModelsExtensionsTests.swift
#	Tests/FHIRModelsExtensionsTests/ObservationExtensionsTests.swift
#	Tests/FHIRModelsExtensionsTests/ResearchStudyAttributionTests.swift
@PSchmiedmayer PSchmiedmayer changed the title Implement the Grove FHIR 0.2 Questionnaire Contract Implement the Grove FHIR Questionnaire Contract Aug 22, 2026
@PSchmiedmayer
PSchmiedmayer merged commit b8f786e into feature/grove-fhir-0.2-healthkit Aug 23, 2026
24 of 125 checks passed
@PSchmiedmayer
PSchmiedmayer deleted the feature/grove-fhir-0.2-questionnaire branch August 23, 2026 01:49
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