Thermal logic is the physics of service translated into software: when to fire proteins, how long a plate can hold under a lamp, and how expo sequences handoffs so guests receive food that still matches the recipe. Desynchronized flows show up as cold fries, duplicated fires, and servers pacing the pass like traffic cops.
Start from the queue thesis in terminal queue: one ordered stream of truth the whole line reads. Thermal rules sit on top of that stream—they do not replace it.
Pickup and delivery add another clock: a bag that sits two minutes past “ready” on a courier stack is the same failure mode as a plate under a dying heat lamp. Your KDS should speak the same language as your checkout promises on quoted times.
Timing rules guests never see
Encode hold and fire relationships, all-day items versus on-the-fly, and course pacing for dine-in versus pickup. Rules should be editable without redeploying the entire kitchen OS.
Document exceptions: allergy replates, VIP coursing, and “fire on arrival” for ride-along guests. If those live only in a lead’s head, your software will fight the room every Friday.
Pass as air traffic control
Give expo priority signals for dying items and merge cues when multiple stations converge. Noise without hierarchy is just more screens.
Train verbal callouts to match UI color or priority—when sound and pixels disagree, people default to habit, and habit during rush is not always safe.
Measure flow, not vanity
Track ticket age, remake rate, and handoff latency between stations. If metrics look fine but guests complain, your sensors are lying.
Segment by daypart and channel: a brunch egg line behaves nothing like a late-night fry station. Aggregate dashboards hide the station that is quietly melting quality.
Signals that your thermal model is wrong
Rising comped dishes for temperature, servers “refiring” by asking the line for extras, and pickup bags reopened at the window are all thermal failures dressed as interpersonal issues.
If expo consistently overrides the system, treat that as product feedback—either the rules are unrealistic or training never matched the tool.
Menuella Terminal
Run kitchen, pass, and counter on Menuella terminal flows aligned with web and app ordering—thermal logic that matches real service, not a demo video.
When web orders, dine-in coursing, and 86 updates share one spine, thermal rules react to the same demand curve your guests already triggered—no parallel ticket universe.



