Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
511492a
Add Healthcare clinical components: problem list, presenting problems…
horner Jul 4, 2026
44a7a7f
Add offline CodeLookup proof of concept (MedicalCodify search in the …
horner Jul 4, 2026
7be2aa5
CodeLookup: proper autocomplete dropdown + med forms/strengths drill-…
horner Jul 4, 2026
d120145
CodeLookup: let the dropdown escape the Card's overflow-hidden clipping
horner Jul 4, 2026
b915136
CodeLookup: architecture documentation
horner Jul 4, 2026
be13aff
Assessment: order entry via CodeLookup with auto-detected order type
horner Jul 4, 2026
72fef77
Assessment: suspend block dragging while the add-order form is open
horner Jul 4, 2026
62e8816
CodeLookup bare mode; align Assessment add-order row
horner Jul 4, 2026
02fa5fa
Assessment: header row stays a drag handle while the add-order form i…
horner Jul 4, 2026
8178920
CodeLookup: clear input after selection in embedded (bare) mode
horner Jul 4, 2026
82fc592
Assessment: add problems (dx codes) and unlinked orders
horner Jul 4, 2026
83fbea4
Assessment: context-specific search placeholders
horner Jul 4, 2026
a4ad341
Assessment: unified add row auto-detects problem vs order
horner Jul 4, 2026
ebddbc0
Assessment: Add-mode dropdown + free-text entry with ask-then-add
horner Jul 4, 2026
837f3d9
Assessment story: wire refine/revise to the ConditionEditor
horner Jul 4, 2026
62f5913
Address Copilot review feedback on PR #297
horner Jul 4, 2026
923a7c1
Remove unrelated in-progress esheet-fields file accidentally committed
horner Jul 4, 2026
8c30c80
Revert esheet.ts to main: drop import of untracked in-progress esheet…
horner Jul 4, 2026
a4a3c74
Address second round of Copilot review feedback
horner Jul 4, 2026
633481d
CodeLookup: usage priors, per-locale shards (en/es), OPFS persistence…
horner Jul 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.storybook/public/codify/**/*.mcdx filter=lfs diff=lfs merge=lfs -text
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ playwright-results/
test-results/*.swp
TODO.local.md
RESTORE-OZWELL.local.md
# MedicalCodify shards (.storybook/public/codify) are committed via git-lfs;
# the extraction TSV + sqlite db live (gitignored) in packages/codify/data/
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@
[submodule "packages/ychart"]
path = packages/ychart
url = https://github.com/mieweb/ychart.git
[submodule "packages/codify"]
path = packages/codify
url = https://github.com/mieweb/codify.git
13 changes: 13 additions & 0 deletions .storybook/preview.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,7 @@ const preview: Preview = {
brand: 'bluehive',
theme: 'light',
density: 'standard',
locale: 'en',
},
globalTypes: {
brand: {
Expand Down Expand Up @@ -292,6 +293,18 @@ const preview: Preview = {
dynamicTitle: true,
},
},
locale: {
name: 'Language',
description: 'Locale for locale-aware components (e.g. CodeLookup shards)',
toolbar: {
icon: 'globe',
items: [
{ value: 'en', title: '🇺🇸 English' },
{ value: 'es', title: '🇪🇸 Español (sample)' },
],
dynamicTitle: true,
},
},
},
parameters: {
a11y: {
Expand Down
3 changes: 3 additions & 0 deletions .storybook/public/codify/en/condition.mcdx
Git LFS file not shown
3 changes: 3 additions & 0 deletions .storybook/public/codify/en/lab.mcdx
Git LFS file not shown
42 changes: 42 additions & 0 deletions .storybook/public/codify/en/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"version": 2,
"locale": "en",
"builtAt": "2026-07-04T09:56:01.109Z",
"shards": [
{
"domain": "condition",
"file": "condition.mcdx",
"bytes": 14348816,
"docCount": 103088,
"tokenCount": 8726
},
{
"domain": "med",
"file": "med.mcdx",
"bytes": 35034892,
"docCount": 381526,
"tokenCount": 40153
},
{
"domain": "lab",
"file": "lab.mcdx",
"bytes": 21644204,
"docCount": 185261,
"tokenCount": 22914
},
{
"domain": "procedure",
"file": "procedure.mcdx",
"bytes": 13623164,
"docCount": 99551,
"tokenCount": 9809
},
{
"domain": "vaccine",
"file": "vaccine.mcdx",
"bytes": 66024,
"docCount": 608,
"tokenCount": 489
}
]
}
3 changes: 3 additions & 0 deletions .storybook/public/codify/en/med.mcdx
Git LFS file not shown
3 changes: 3 additions & 0 deletions .storybook/public/codify/en/procedure.mcdx
Git LFS file not shown
3 changes: 3 additions & 0 deletions .storybook/public/codify/en/vaccine.mcdx
Git LFS file not shown
3 changes: 3 additions & 0 deletions .storybook/public/codify/es/condition.mcdx
Git LFS file not shown
3 changes: 3 additions & 0 deletions .storybook/public/codify/es/lab.mcdx
Git LFS file not shown
28 changes: 28 additions & 0 deletions .storybook/public/codify/es/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"version": 2,
"locale": "es",
"builtAt": "2026-07-04T09:56:09.625Z",
"shards": [
{
"domain": "condition",
"file": "condition.mcdx",
"bytes": 22076,
"docCount": 170,
"tokenCount": 369
},
{
"domain": "med",
"file": "med.mcdx",
"bytes": 15804,
"docCount": 269,
"tokenCount": 146
},
{
"domain": "lab",
"file": "lab.mcdx",
"bytes": 9560,
"docCount": 143,
"tokenCount": 107
}
]
}
3 changes: 3 additions & 0 deletions .storybook/public/codify/es/med.mcdx
Git LFS file not shown
Loading
Loading