Desktop Electron EHR — unified epics (baseline + enhancements)
| Epic ID | Outcome | Primary REQ / FR / TR | Track | Label | Jira Key |
|---|---|---|---|---|---|
| DESK-EPIC-01 | Shell + auth + IPC + capability map | REQ-DESK-FR-007–009, 090–098; FR-DSK-007; TR-DSK-001–004, 040–042 | baseline | ehr-desktop | |
| DESK-EPIC-02 | SQLite + outbox + sync engine | REQ-DESK-FR-001–006; NFR-060–063; FR-DSK-001–006; TR-DSK-010–035 | baseline | ehr-desktop | |
| DESK-EPIC-03 | EHR core vertical slice | REQ-DESK-FR-010–015, 030–032, 040–042 | baseline | ehr-desktop | |
| DESK-EPIC-04 | Laboratory / LIS desktop workflows | REQ-DESK-FR-100–107 | baseline | ehr-desktop | |
| DESK-EPIC-05 | Pharmacy desktop workflows | REQ-DESK-FR-110–117 | baseline | ehr-desktop | |
| DESK-EPIC-06 | Imaging / radiology desktop workflows | REQ-DESK-FR-020–021, 120–127 | baseline | ehr-desktop | |
| DESK-EPIC-07 | Documents + OCR | REQ-DESK-FR-050–051 | baseline | ehr-desktop | |
| DESK-EPIC-08 | Billing + charge capture UX | REQ-DESK-FR-062 | baseline | ehr-desktop | |
| DESK-EPIC-09 | Population health + reporting + admin | REQ-DESK-FR-070–072 | baseline | ehr-desktop | |
| DESK-EPIC-10 | AI cloud + local ONNX | REQ-DESK-FR-080–083; FR-DSK-012–014; TR-DSK-080–083 | baseline | ehr-desktop | |
| DESK-EPIC-11 | Hardening + a11y + perf + lazy bundles | REQ-DESK-NFR-001–003, 040–052, 030–031, 050 | baseline | ehr-desktop |
Extended enhancements (placeholder): Add rows here when product defines ehr-desktop-extended-enhancements epics (e.g. advanced desktop-only integrations); keep Epic → Story only.