Repository navigation
Adapt the SpineAI Initial Survey to Patient Session Feedback - #45
Open
florenceheinkelein-ops wants to merge 2 commits into
Open
florenceheinkelein-ops wants to merge 2 commits into
florenceheinkelein-ops wants to merge 2 commits into
Conversation
Patients found the opening questionnaire too restrictive and pain-centred. Questions keep their meaning and codes; only wording, multi-select and instructions change: - 1.1, 6.6, 6.10 and 7.2 accept every answer that applies - the leg module asks about symptoms, not only pain (7.4, 7.7, 7.11) - both modules open with a typical-day-over-the-past-month timeframe - the leg module reminds patients who also had the back module to answer only about their legs - the body map explains how to open, draw, zoom, undo and finish - diagnoses in 1.7 and 7.12 carry a plain-language explanation - the prior-surgery question (1.9) is removed, as the app has no field for the dates and details it asked for The questionnaire version moves to 1.7.0 so responses before and after the change can be told apart. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
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. Comment |
…toms 1.9 comes back as a yes / no / not sure question, and a free-text 1.9a asks for the surgery and its date after yes or not sure. The original open-choice item only offered a hidden "Other" field, so patients never saw a place to write. The triage list, the back module and the walking answers in 7.11 now say "pain or symptoms". The red-flag questions, the advice pages and the pain body map keep their wording, since each asks about pain on purpose. The test helper now reads conditions on a selected option. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
florenceheinkelein-ops
left a comment
Contributor
Author
There was a problem hiding this comment.
@PSchmiedmayer could you review this? It updates the SpineAI opening questionnaire based on the feedback from the patient sessions (multi-select answers, "pain or symptoms" wording, timeframe and body-map instructions, and a text box for prior spinal surgery). The red-flag logic is unchanged.
The failing Build and Test and Periphery checks aren't from this PR
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
In the patient sessions, people found the opening questionnaire too restrictive. Single-choice answers couldn't capture overlapping or changing symptoms. Questions assumed pain was the main symptom. Timeframes were unclear, MRI terms were hard to recognise, the body map needed guidance, patients with both back and leg symptoms were confused by similar questions in the two modules, and there was nowhere to describe a past spinal surgery.
The study is already running, so no question changes its meaning or answer codes. Only wording, multi-select, instructions and one free-text follow-up change.
What changes (questionnaire 1.6.0 → 1.7.0)
For the analysis
version(1.7.0) to split responses.Tests
backAndLegSymptomsTogetherOpenBothModulestest: selecting back and leg symptoms opens both modules, and the overlap note shows only then.surgeryDetailsAreAskedOnlyAfterYesOrNotSuretest. To support it,ScreeningAnswersnow evaluates conditions on a selected option.swift test --filter SpineAI: 24 tests pass. The UI test and the simulator walkthrough haven't been run.Before merging
🤖 Generated with Claude Code