Repository navigation
Clinical pages: one record layout, calmer lists, phone fixes (audit 13 Oct) - #3516
Conversation
The picker's Done and Reset sat at the end of the scrolling body, below the screen edge on 390x844 and 390x667. On phones they now render as the sheet's pinned footer, with the list scrolling above; wider screens keep them inline. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Differentials urgency, service chips, source grades and medication match labels become grey words with a status shape only where one applies. The service Call bar becomes a compact phone button with the same tel: action. No label wording, urgency category or ranking changes. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Adds the shared record body primitives (intro, action row, At a glance card, cautions, plain sections) to clinical-record-panels and moves the therapy record onto them: name, one line and tags, then the compare action, one At a glance card with Format, Setting and Suits in full (no Tap for detail), Safety & cautions straight after and never clamped, plain section headings, related and sources last. Sections that repeat a glance value word for word are not printed twice. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Name, one line and tags; the existing ICD-10 copy and Compare in one action row; the four summary tiles become one At a glance card; criteria, key features and specifiers as plain sections; documentation support unchanged; differential considerations, record summary and the reference notice close the record in one reading column. All wording and facts unchanged. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…items 13, 14) One shared press-and-drag strip for long A to Z phone lists, used on the Dictionary and on Services when sorted A to Z. Letters that exist only, one keyboard stop, hidden at desktop widths and when large text cannot fit. Dictionary rows drop the unclear Browse result label and keep a labelled source tick and the compare link. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Tags & catchments printed machine tokens (digital_phone, crisis_high, aboriginal_torres_strait_islander). They now show the existing facet label where exactly one facet map names the token, and are hidden otherwise; no new wording is made up. The referral band's number also reappeared as the Contact line, the Route fact card and the Primary route and Phone rows; exact repeats are dropped, distinct values and the Call button stay. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…ummary The Avoid / modify cell on the older result card is no longer clamped. On a therapy record the Safety & cautions card now sits directly after the key-fact tiles and is not clamped behind Show more, and the Cautions tile shows its whole first sentence (full row on phones) instead of a 64-character cut. No wording changed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…lculators (audit item 12) Long-list cards become the compact row Therapy search uses: name, one line, tags, small 48px actions, whole row opens the record. Every action stays (Use, Open, favourite, compare, sheet). On Recommend the Avoid / modify warning stays in full in amber, with rank and review status kept. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Name, one line, urgency and source status; Compare, Copy and Save in one row under the title at every width (replacing the separate desktop cluster and the phone action bar). The safety facts become the At a glance card with full labels; the safety snapshot becomes the cautions block with every Watch for item wrapping instead of scrolling off the edge. Hinge, Do now and Clinical review are plain sections; review rows keep their fold with no icon tiles. Map and Related close the phone record. At a glance reflows by container query so large text falls back to one column. Chromium spec and source contracts updated to the new layout. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…tem 15) Psychiatry moves Continue to the top when it has items and lists First Nations once (in Sections). Psychiatry and Medicines each link once to All tools. Tools becomes a plain All tools list: flat hairline groups, no amber card around Safety, no coloured group dots. No tool removed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
A failed documents search stacked a red dashed Search unavailable box on top of the results' own degraded state. The documents results now own the message: the red box is not shown once a documents search was submitted, the degraded zero-result card loses its double side bar, keeps the honest copy, adds a Retry wired to the dashboard's own search runner, and shows the specific failure as a quiet Reason line. The band's partial count line stays (a test pins it as the only announced status above the failure). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Name, one line and tags; the existing Compare in one action row; What matters now becomes the At a glance card (values in full, same anchor id); When this may not fit becomes the cautions block straight after; fit, checks, patient language, plan, quick reference, example wording and compare next as plain sections. Use in builder now uses the Clinical blue primary button instead of the black one. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
With nothing to continue and no favourites, a Clinical mode home shows three or four Browse links to that mode's existing pages, as a hairline group under the unchanged box. Adds Formulation, Specifiers, Forms, Factsheets, Dictionary and Services. Medication has no medicine catalogue page, so it links Factsheets and the Medicines home instead. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Name, definition and tags; the existing Compare in one action row; What matters now becomes the At a glance card (same anchor and label ids); the record's own caveats become the cautions block straight after, in full; fit, clues, patient language, the three Ps, case example, formulation language, treatment target, quick reference, add to a draft, compare next and evidence notes as plain sections. Use in formulation now uses the Clinical blue primary button instead of the black one. The shared list moves into clinical-record-panels; the icon-tile fact and accordion blocks, now unused, are removed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Name, class line, indication and badges as the record intro; the key figures sit in the At a glance card with each figure's flag unchanged (a high-risk figure stays red and spoken); the record's avoid/caution quick-reference rows become the cautions block straight after, in full; the tab sections are plain headings with hairline rows and keep their fold, with the green left bar on the sections panel removed; quick reference and access are plain sections and From this page closes the record. Access values now wrap instead of clipping. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Measured against the composer's text width (194 px on mode homes, 241 px on result pages, Geist 16 px): ten mode placeholders were cut with an ellipsis. Only the placeholder words change; every mode keeps its fuller accessible name, and the composer component is untouched. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
"3 candidate calculators remain governance-gated pending version, rights and workflow review" now reads "Three more calculators are waiting for version, rights and workflow checks before they appear." The telemetry sentence now says the app's usage logs, and anything documented in the clinical record, are covered separately. Same meaning. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… All tools heading Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
At a glance card holds every priority fact in full (no Tap for detail), the legal boundary follows as the cautions card, and the cultural notes move below the attachment row unchanged. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… check Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The header card loses its blue left bar and icon tile and becomes the shared record intro; priority facts become the At a glance card (the region keeps the name Priority facts); sections are plain headings. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
The compare picker Done, the compare empty-state and slot-strip actions, and the DSM Add to comparison button move from black to the Clinical blue primary button. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
At 320 px with a 200% root the composer's buttons grew to 88 px and the 16 px field shrank to 0-24 px, so the prompt read "As". In the single max-width:430px composer block each rem size is now capped in px just above the largest density value (17 px root), so the composer is pixel-identical at 15, 16 and 17 px roots (verified 0 differing pixels at 390, 320 and 390 spacious on four pages) and stops growing past them. At large text the field is now 130 px and "Ask a follow-up..." shows in full. Content clearance is rem-based and already exceeds the smaller dock. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
… height Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
…f5631045485a3490 # Conflicts: # src/components/compare/compare-catalog-picker.tsx # src/components/services/service-detail-page.tsx # src/components/therapy-compass/record/key-facts.tsx # src/components/therapy-compass/record/record-sections.tsx # src/components/therapy-compass/screens/detail-screen.tsx
…ut to "Tablets (12") Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
Qodo FixerNo findings are available for this PR yet. Findings appear here once Qodo has reviewed the PR. |
…ation; offer Retry on degraded zero results A failed documents search now keeps the red error box when earlier matches are still listed, so they cannot pass for results of the new query. The medication Formulation row shows the whole field rather than its first sentence, so no form is hidden. A degraded zero-result search now offers the Retry its message promises. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
…ed one Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
Code Review by Qodo
No findings for this group No findings for this group No findings for this group Resolved findings 1.
|
|
Plan monthly usage limit reached ↗ |
…pes, visible call number Addresses review threads on #3516.
|
Code review by qodo was updated up to the latest commit 32ac289 |
…idence chips, not by tone Acuity and confidence chips share danger and warning tones with availability, so the tone fallback gave High acuity the crisis triangle and Moderate acuity the not-verified ring. Match the availability and confidence labels instead. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
|
Code review by qodo was updated up to the latest commit 7d320bb |
CI failed: One Playwright UI test failed in the Care Plan mockup suite: a page-wide test-id locator matched two identity-uncertain alerts, causing a strict-mode violation. Relation to this PR is unclear, so it is not attributed to the change.OverviewSingle unique error template across 7 analyzed logs for commit 7d320bb. The only blocking failure is one Playwright test ( FailuresAmbiguous test-id locator in Care Plan identity-uncertain assertion (confidence: high)
Summary
Code Review ✅ Approved 4 closed / 4 findings🟡 Medium risk · Reworking clinical record layouts and mobile search flows could make safety or referral details harder to find if presentation changes mislead users. Unifies Clinical record layouts and phone list behaviour across the eight record types, including service chip shapes keyed to availability and confidence labels. Resolved the stale degraded-zero Retry issue and the tone-based chip shape fallback, which now uses each chip's own label. Two A to Z strip row-skipping issues were closed without a fix in this PR. No open issues remain. ✅ 4 closed✅ Bug: Degraded-zero Retry can re-run a stale failed query
✅ Bug: Tone fallback gives acuity and confidence chips the wrong status shapes
Closed: Edge Case: A to Z strip skips the first row after a stray, so a letter can vanish
Closed: Edge Case: Low stray row still drops the previous letter's first row
VerificationRules No rules evaluated Functional validation Not enabledAuto-approval Approved Tip Comment OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
|
Advisory UI (non-blocking) failed on 7d320bb in Generated by Claude Code |
… WA guidance, differentials group note once (#3517) * Compare sheet: pin Done and Reset to the bottom of the phone sheet The picker's Done and Reset sat at the end of the scrolling body, below the screen edge on 390x844 and 390x667. On phones they now render as the sheet's pinned footer, with the list scrolling above; wider screens keep them inline. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Clinical lists: colour only where a row differs (audit item 8) Differentials urgency, service chips, source grades and medication match labels become grey words with a status shape only where one applies. The service Call bar becomes a compact phone button with the same tel: action. No label wording, urgency category or ranking changes. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Therapy record: move the body onto one shared record layout Adds the shared record body primitives (intro, action row, At a glance card, cautions, plain sections) to clinical-record-panels and moves the therapy record onto them: name, one line and tags, then the compare action, one At a glance card with Format, Setting and Suits in full (no Tap for detail), Safety & cautions straight after and never clamped, plain section headings, related and sources last. Sections that repeat a glance value word for word are not printed twice. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * DSM record: move the body onto the shared record layout Name, one line and tags; the existing ICD-10 copy and Compare in one action row; the four summary tiles become one At a glance card; criteria, key features and specifiers as plain sections; documentation support unchanged; differential considerations, record summary and the reference notice close the record in one reading column. All wording and facts unchanged. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Clinical lists: phone A to Z strip and tidier Dictionary rows (audit items 13, 14) One shared press-and-drag strip for long A to Z phone lists, used on the Dictionary and on Services when sorted A to Z. Letters that exist only, one keyboard stop, hidden at desktop widths and when large text cannot fit. Dictionary rows drop the unclear Browse result label and keep a labelled source tick and the compare link. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Service record: hide raw catalogue tags and drop repeated phone numbers Tags & catchments printed machine tokens (digital_phone, crisis_high, aboriginal_torres_strait_islander). They now show the existing facet label where exactly one facet map names the token, and are hidden otherwise; no new wording is made up. The referral band's number also reappeared as the Contact line, the Route fact card and the Primary route and Phone rows; exact repeats are dropped, distinct values and the Call button stay. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Therapy: show cautions in full and lift Safety & cautions under the summary The Avoid / modify cell on the older result card is no longer clamped. On a therapy record the Safety & cautions card now sits directly after the key-fact tiles and is not clamped behind Show more, and the Cautions tile shows its whole first sentence (full row on phones) instead of a 64-character cut. No wording changed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Clinical lists: compact rows on Formulation, Therapy Recommend and Calculators (audit item 12) Long-list cards become the compact row Therapy search uses: name, one line, tags, small 48px actions, whole row opens the record. Every action stays (Use, Open, favourite, compare, sheet). On Recommend the Avoid / modify warning stays in full in amber, with rank and review status kept. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Differentials record: move the body onto the shared record layout Name, one line, urgency and source status; Compare, Copy and Save in one row under the title at every width (replacing the separate desktop cluster and the phone action bar). The safety facts become the At a glance card with full labels; the safety snapshot becomes the cautions block with every Watch for item wrapping instead of scrolling off the edge. Hinge, Do now and Clinical review are plain sections; review rows keep their fold with no icon tiles. Map and Related close the phone record. At a glance reflows by container query so large text falls back to one column. Chromium spec and source contracts updated to the new layout. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Psychiatry, Medicines and Tools: less overlap below the band (audit item 15) Psychiatry moves Continue to the top when it has items and lists First Nations once (in Sections). Psychiatry and Medicines each link once to All tools. Tools becomes a plain All tools list: flat hairline groups, no amber card around Safety, no coloured group dots. No tool removed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Documents: one calm message when search cannot run A failed documents search stacked a red dashed Search unavailable box on top of the results' own degraded state. The documents results now own the message: the red box is not shown once a documents search was submitted, the degraded zero-result card loses its double side bar, keeps the honest copy, adds a Retry wired to the dashboard's own search runner, and shows the specific failure as a quiet Reason line. The band's partial count line stays (a test pins it as the only announced status above the failure). Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Specifiers record: shared record layout and a Clinical blue main button Name, one line and tags; the existing Compare in one action row; What matters now becomes the At a glance card (values in full, same anchor id); When this may not fit becomes the cautions block straight after; fit, checks, patient language, plan, quick reference, example wording and compare next as plain sections. Use in builder now uses the Clinical blue primary button instead of the black one. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Mode homes: Browse links under the box on an empty home (audit item 17) With nothing to continue and no favourites, a Clinical mode home shows three or four Browse links to that mode's existing pages, as a hairline group under the unchanged box. Adds Formulation, Specifiers, Forms, Factsheets, Dictionary and Services. Medication has no medicine catalogue page, so it links Factsheets and the Medicines home instead. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Formulation record: shared record layout and a Clinical blue main button Name, definition and tags; the existing Compare in one action row; What matters now becomes the At a glance card (same anchor and label ids); the record's own caveats become the cautions block straight after, in full; fit, clues, patient language, the three Ps, case example, formulation language, treatment target, quick reference, add to a draft, compare next and evidence notes as plain sections. Use in formulation now uses the Clinical blue primary button instead of the black one. The shared list moves into clinical-record-panels; the icon-tile fact and accordion blocks, now unused, are removed. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Medication record: shared record layout, no green side bar Name, class line, indication and badges as the record intro; the key figures sit in the At a glance card with each figure's flag unchanged (a high-risk figure stays red and spoken); the record's avoid/caution quick-reference rows become the cautions block straight after, in full; the tab sections are plain headings with hairline rows and keep their fold, with the green left bar on the sections panel removed; quick reference and access are plain sections and From this page closes the record. Access values now wrap instead of clipping. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Shorten bottom-box prompts so each fits at 390 px Measured against the composer's text width (194 px on mode homes, 241 px on result pages, Geist 16 px): ten mode placeholders were cut with an ellipsis. Only the placeholder words change; every mode keeps its fuller accessible name, and the composer component is untouched. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Calculators: plain words in the About these tools notice "3 candidate calculators remain governance-gated pending version, rights and workflow review" now reads "Three more calculators are waiting for version, rights and workflow checks before they appear." The telemetry sentence now says the app's usage logs, and anything documented in the clinical record, are covered separately. Same meaning. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Tests: follow the compact call button, single First Nations entry and All tools heading Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Forms record: shared record layout, facts shown in full At a glance card holds every priority fact in full (no Tap for detail), the legal boundary follows as the cautions card, and the cultural notes move below the attachment row unchanged. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Tests: find the services phone button by its test id in the tap-floor check Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Services record: shared record layout, no blue side bar The header card loses its blue left bar and icon tile and becomes the shared record intro; priority facts become the At a glance card (the region keeps the name Priority facts); sections are plain headings. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Compare sheet and comparison buttons: Clinical blue main buttons The compare picker Done, the compare empty-state and slot-strip actions, and the DSM Add to comparison button move from black to the Clinical blue primary button. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * Phone composer: stop rem sizes growing past normal at large text At 320 px with a 200% root the composer's buttons grew to 88 px and the 16 px field shrank to 0-24 px, so the prompt read "As". In the single max-width:430px composer block each rem size is now capped in px just above the largest density value (17 px root), so the composer is pixel-identical at 15, 16 and 17 px roots (verified 0 differing pixels at 390, 320 and 390 spacious on four pages) and stops growing past them. At large text the field is now 130 px and "Ask a follow-up..." shows in full. Content clearance is rem-based and already exceeds the smaller dock. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> * A to Z strip: use the leading-snug token instead of an arbitrary line height Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8 * Medication Access panel: keep decimal strengths in Formulation (was cut to "Tablets (12") Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8 * Clinical wording: neutral Clozapine summary, missed-dose line matches WA guidance, differentials group note once Josh approved items 19a-e and 20a-b of the Clinical audit wording proposals. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8 * fix(services): letter strip only for A to Z sort, tone-based chip shapes, visible call number Same fixes as #3516 (32ac289); this branch carries the same navigator code. * test(differentials): cover the once-only group note, Whole group marker and phone heading Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8 * fix(medications): match the Clozapine quick-reference missed-dose line to the approved wording The quick reference still carried the old 'exactly 48 hours ... CANNOT restart' text, contradicting the corrected dosing row and the WA interruption guidance on the same page. It now repeats the approved line, with a test keeping the two in step. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8 --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: BigSimmo <BigSimmo@users.noreply.github.com>
User description
Requested by Josh · project thread
Summary
Before: each kind of Clinical record (DSM, Differentials, Specifiers, Formulation, Therapy, Forms, Medication, Services) had its own layout. Lists were walls of coloured pills. On phones, several things were broken: Compare sheet buttons off screen, raw tags like
crisis_highon service records, the bottom box squashed at large text, and cut-off prompts.After: every record follows one layout, modelled on the Factsheet record: name, an At a glance card in full, then cautions in full, plain sections, and sources last. Lists use grey words and status shapes instead of coloured pills. The phone faults are fixed.
Builds the "Build now" list from the Clinical pages audit (
/mnt/project-files/clinical-audit-2026-10-13/README.md) that Josh approved:clinical-record-panels.tsx) across the eight record types.Areas touched: App experience, Design system, Clinical reference content, Delivery and assurance, Personal practice (plus 1 file not yet placed in any area)
RAG impact: no retrieval behaviour change. No ranking-protected file is touched;
src/lib/medications.tsscoring and labels are unchanged.Verification
npm run typecheck:recorded a pass for "typecheck:internal"prettier --check:All matched files use Prettier code style!Tests 347 passed (347)ui-tools,ui-overlap,ui-accessibility,ui-formulation-result-cards,ui-tools-show-all) have not been run locally. The full browser suite will run on this draft./mnt/project-files/clinical-audit-2026-10-13/built/{faults,records,lists}/Risk and rollout
Notes
🤖 Generated with Claude Code
https://claude.ai/code/session_015k5m5pXngW8LaerzAGumW8
Generated by Claude Code
Summary by cubic
Unifies all eight Clinical record types onto one shared layout and fixes the phone faults from the 13 Oct audit: compare sheet buttons stay on screen, service records hide raw machine tags, the bottom box stops squashing at large text, and prompts are shortened.
Record layout and lists
Other fixes
Display-only changes: no clinical wording, facts, urgency categories or ranking change. The 13YARN tag labels need a First Nations governance check.
Written for commit 7d320bb. Summary will update on new commits.
CodeAnt-AI Description
Standardize clinical records and fix mobile search and compare flows
What Changed
Impact
✅ Full safety cautions visible without extra taps✅ Compare controls stay reachable while phone lists scroll✅ Failed document searches can be retried in place💡 Usage Guide
Checking Your Pull Request
Every time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.
Talking to CodeAnt AI
Got a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace "Your question here" with whatever you want to ask:
This lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.
Example
Preserve Org Learnings with CodeAnt
You can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace "Your feedback here" with your input:
This helps CodeAnt AI learn and adapt to your team's coding style and standards.
Example
Retrigger review
Ask CodeAnt AI to review the PR again, by typing:
Check Your Repository Health
To analyze the health of your code repository, visit our dashboard at https://app.codeant.ai. This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.