Plan the turkey timeline
plan_turkey_timelineThawDay counts back from your dinner hour and names the exact buy, thaw, brine, and roast days. Build the dated turkey plan for one dinner: when to buy, when to start the fridge thaw, when to start brining (if brining), when the bird goes in the oven at 325F, when to start the sides, and when to rest and carve. Dates come from USDA FSIS thaw and roast charts. Plans unstuffed birds, 8 to 24 lb. Dinner times are read in local time, just as they were given. Steps that depend on the time now are judged in that local frame: pass an IANA timezone when you know it; without one, a step is only called past once it is past in every US time zone. The plan says so in a clock note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | No | Whether the bird is frozen or fresh. Default: frozen. | |
| brining | No | Add a brine start row, 24 hours before the oven. Default: no. | |
| timezone | No | Optional: the user's IANA time zone, like America/New_York. When given, steps are judged against the user's exact local time. When omitted, a step is called past only once it is past in every US time zone. | |
| now_local | No | Optional: the user's current local date and time, like 2026-11-02 14:20. Wins over timezone when both are given. Most callers should pass timezone instead. | |
| weight_lb | Yes | Turkey weight in pounds, 8 to 24. Example: 14 | |
| dinner_date | No | Dinner date, YYYY-MM-DD. Default: the next upcoming turkey day (Thanksgiving, or Dec 25 once Thanksgiving has passed). | |
| dinner_time | No | Dinner time, 24-hour HH:MM. Default: 17:00. |