Time as a Public Health Control Window
The discard time and the temperature projection behind a Time as a Public Health Control window.
Example
You enter
- Mark time (clock time, e.g. 10:30 am) 10:30
- Window option cold_6
- Starting product temperature (F) 41
- Ambient temperature (F) 75
- Product time constant tau (hr) 4
You get
- Window (hr) 6
- Projected temperature at the end of the window 67.4 F
- Projected time to reach 70 F 7.67 hr
Details, formula, and sources
The FDA Food Code lets a kitchen hold time/temperature control for safety food with no temperature control if it works to a clock instead of a thermometer: cold food starting at 41 F or below may be held up to four hours and then discarded with no temperature condition, or up to six hours but only if the food never exceeds 70 F during the window, which must be verified by measurement; hot food starting at 135 F or above gets four hours. In every case the food is marked with its start time and discarded at the end, and it may not be returned to refrigeration. The part a wall clock cannot answer is whether a pan will cross 70 F inside six hours, and that depends on the room and on the product's time constant tau, roughly how quickly that pan of that product responds. Warming follows a first-order approach, T(t) = ambient - (ambient - start) x exp(-t / tau). Potato salad marked out of the walk-in at 41 F into a 75 F dining room with tau = 4.0 hr sits at 67.4 F after six hours and does not reach 70 F until 7.7 hr, so the six-hour option is supportable. Move the same pan to a 90 F kitchen line and it crosses 70 F at 3.6 hr, so only the four-hour option is available. This is a projection from the marked time, not a countdown against the wall clock. A projection; the Food Code, the local health authority, and an actual measured product temperature govern.
discard time = mark time + window hours; projected_temp_f = ambient_f - (ambient_f - start_temp_f) x exp(-window_hr / tau_hr); time_to_70_hr = -tau_hr x ln((ambient_f - 70) / (ambient_f - start_temp_f)).
Time as a Public Health Control, FDA Food Code section 3-501.19 (the four-hour and six-hour options, the 70 F ceiling on the six-hour option, and the mark-and-discard requirement), cited by section and not reproduced, with a first-order Newtonian warming projection. A projection, never a determination; the local health authority and a measured product temperature govern.
The Food Code provisions are cited by section rather than mirrored, and the warming projection is public physics. The mark time, starting and ambient temperatures, and the product time constant are the kitchen's own values.
Estimate. AHJ and licensed professional govern.
Field names used by the API: mark_time, window_option, start_temp_f, ambient_f, tau_hr, window_hr, projected_temp_f, time_to_70_hr
- Food Code options cold food 4 hr with no temperature condition, or 6 hr only if it never exceeds 70 F (verified by measurement); hot food from 135 F gets 4 hr; mark and discard, never return to refrigerationFDA Food Code section 3-501.19
- Warming model first-order Newtonian approach to ambient with a product time constant tau; tau is a property of that pan of that productheat-transfer first principles
- Not a determination the 6-hour option still requires the Food Code's measurement; this is a projectionFDA Food Code section 3-501.19