mirror of
https://github.com/tiennm99/bsk.git
synced 2026-08-03 16:21:56 +00:00
Implements the deferred NEXT items from the clinician UX review, which targeted the doctor's core loop: - call_next_patient RPC (advisory-locked so two staff can't double-call) with a prominent per-shift button and an Alt+N shortcut that lands straight on the checkup screen - realtime queue indicator: live/disconnected as colour + icon + text plus a last-updated time, so a frozen queue is never trusted silently - unsaved-changes guard on the checkup form (beforeunload + in-app marker) - diagnosis quick-pick sourced from recent diagnoses, and Vietnamese dose presets on every prescription row, so the doctor types almost nothing typecheck/lint/build green; 97 unit tests still passing.