feat: polish UX +5% with Cmd+K Command Palette, Web Audio tactile feedback, Patient Clinical Vitals HUD, Fast Macros & Toasts

This commit is contained in:
2026-09-05 15:44:58 -07:00
parent dd5057d4e3
commit bfe527fb33
9 changed files with 1191 additions and 21 deletions
+12
View File
@@ -46,6 +46,17 @@ export interface CarePlan {
status: 'on_track' | 'lagging' | 'at_risk' | 'completed';
}
export interface PatientVitals {
bloodPressure: string;
heartRate: number;
temperature: string;
oxygenSat: number;
painLevel: number;
bmi: string;
allergies: string[];
contraindications: string[];
}
export interface Patient {
id: string;
tenantId: string;
@@ -66,6 +77,7 @@ export interface Patient {
daysSinceLastVisit: number;
activeMembership?: string;
packageCreditsRemaining?: number;
vitals?: PatientVitals;
}
export type AppointmentStatus = 'booked' | 'confirmed' | 'arrived' | 'in_room' | 'completed' | 'no_show';