Scrub time — requirements instantiate as data arrives (knowledge clock) and come due on their own deadlines (duty clock). Everything recomputes live; nothing is stored.
h0since admit
ADT0h · A01 admit · CHF exacerbation coded
Est. discharge
—
EDD not set yet
Parameters ready
0/8
12 pending derivation
Binding constraint
Eligibility verified in real time (270/271); benefit detail parsed
After-visit summary in plain language at correct literacy levelSOFT
Primary RNopenevery dischargephase —
On track
+ 12 requirements pending derivation — can't be evaluated until an assessment closes or the disposition resolves.
Destination ladder
fulfillment · externally confirmed
D1Referral sent
D2Accepted
D3Bed dated
D4Auth matched
D5Transport
D6DME / O₂
D7Follow-up
Accepted ≠ dated: the ladder stops at D2 until a bed gets a date.
Phase cards
the airline model — items by window
①$1 · C5 · CM · R1 · Rx1
—E1 · E3 · M1
Engine: src/lib/readiness · timeline: src/lib/mock/timeline.ts · pure readinessAt(t), unit-tested against these beats. Agent outputs in the timeline are scripted (no live AI in this view).