August 17, 2026
Generated lab notebook from daily_summary, plan_journal, plan_delivery_log, and setpoint audit data. It is intentionally chronological and may include in-progress cycles before validation.
Planner Execution Ledger
Planner checkpoints can acknowledge that the active plan is still suitable without writing a new public plan ID. Those no-change decisions are part of the audit trail.
2
2
0
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:17 | MIDNIGHT | plan_written | Wrote public plan iris-20260817-0017. Resolved 00:20 MDT. |
| Morning planning cycle | 06:15 | SUNRISE | plan_written | Wrote public plan iris-20260817-0615. Resolved 06:20 MDT. |
🌅 Morning Cycle (12:20 AM) — iris-20260817-0017
validated
4/10
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa ...
Reflection
Validating previous cycle: iris-20260816-0615
Previous hypothesis: SUNRISE plan for Sunday 2026-08-16. Saturday closed at score/compliance 58.0 versus a 66.9 seven-day average. VPD was the bottleneck at 47.8% versus 56.2% temperature compliance. Heat narrowly dominated at 7.66 h, with VPD-low nearly equal at 7.60 h; VPD-high was 2.53 h and cold was 0. Reliable electric, gas, and total-cost fields are null, so utility cost cannot be attributed to heating versus cooling. Water was only 29 gal, including 12 gal misting, versus a 193 gal seven-day average, so water was sharply below trend and not binding. Previous-plan validation: iris-20260816-0025 scored 4/10 and matched deterministic anchor 4. Through the 06:15 replacement boundary it correctly anticipated saturated pre-dawn conditions and preserved a 7.2F current dew margin, 0 dew-risk hours, and 0 cold stress, but its governed-window score was only 49.9 and VPD compliance was 32.6% versus 56… Result: Evaluated only the completed 00:20-02:05 MDT governed window before the WEEKLY replacement; later pre-dawn and hot/dry waypoints were unobserved. The scoped window showed 0.18 h heat stress, 0.18 h VPD-low stress, 0.05 h VPD-high stress, and 0 h cold stress. Legacy daily context closed at score/compliance 56.9, with VPD the weaker axis at 39.1% versus 53.6% temperature compliance. The short live-edge bridge reduced high-side exposure but did not establish stable corridor recovery before replacement, while low-side stress was already emerging. Dew safety held for the completed day (6.5F minimum margin, 0 dew-risk hours), and no cold stress occurred. Four plan writes were missed and two moisture thresholds mismatched in the transition audit, so materialization remained dirty. Reliable electric, gas, and total-cost fields were unavailable; total water was 280 gal and mister water 56 gal. Overall 4/10: safe dew/cold behavior and limited high-side duration, but bidirectional VPD stress, weak VPD compliance, and incomplete materialization prevented a successful result. Score: 4/10
Hypothesis
Testing: Test whether a live-edge post-midnight bridge followed by zero-wet humid-dawn protection and a staged 07:30-10:00 band-coupled handoff reduces guardrail holds while preserving dew safety and avoiding a delayed hot/dry moisture gap. Expected outcome: Through the SUNRISE replacement boundary, preserve 0 dew-risk hours and 0 cold-stress hours, keep fog and routine misting off once measured VPD recovers from the current slight high-edge miss, and avoid new low-side moisture compounding. If the sunrise plan is delayed, have band-coupled wet assist, 0.15 kPa fog escalation intent, 35% maximum mist duty, and 240 gal daily authority active by 10:00 before raw VPD exceeds 3 kPa. Reduce dirty materialization from the prior plan’s 379 VPD-high guardrail events by aligning the first segment with live-edge moisture authority and only moving to zero duty after the forecast recovery window.
Setpoints
Monday August 17
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:15 | hyst 0.1875 | Bridge the slight live VPD-high edge with bounded low-duty a |
| 02:00 | hyst 0.22750000000000004 | Humid pre-dawn: zero wet duty, reject saturated outdoor exch |
| 05:30 | hyst 0.22750000000000004 | Pre-sunrise humidity maximum: maintain zero wet duty and sta |
| 07:30 | hyst 0.1875 | Sunrise ramp: restore live-edge-only moisture and modest the |
| 08:45 | hyst 0.1875 | Rapid dry/solar ramp: use band-coupled wet assist and precoo |
| 10:00 | hyst 0.18250000000000002 | Early-day extreme hot/dry fallback: prioritize corridor reco |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:15 | s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 19; engage 0.8140000000000001; all 1.014; pulse 33.75; gap 41.25; wt 1.7 | Bridge the slight live VPD-high edge with bounded low-duty a |
| 02:00 | s2 2.0700000000000003; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; dw_until 17; engage 1.1640000000000001; all 1.264; pulse 30; gap 60; wt 1.0666666666666667 | Humid pre-dawn: zero wet duty, reject saturated outdoor exch |
| 05:30 | s2 2.0700000000000003; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; dw_until 17; engage 1.1640000000000001; all 1.264; pulse 30; gap 60; wt 1.0666666666666667 | Pre-sunrise humidity maximum: maintain zero wet duty and sta |
| 07:30 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 20; engage 0.8140000000000001; all 1.014; pulse 33.75; gap 41.25; wt 1.7 | Sunrise ramp: restore live-edge-only moisture and modest the |
| 08:45 | s2 1.6800000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.8140000000000001; all 1.014; pulse 36; gap 37.5; wt 1.7 | Rapid dry/solar ramp: use band-coupled wet assist and precoo |
| 10:00 | s2 1.5825; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 21; engage 0.8140000000000001; all 1.014; pulse 41.25; gap 26.25; wt 1.7999999999999998 | Early-day extreme hot/dry fallback: prioritize corridor reco |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:15 | band_track_fraction | initial 0 |
| 00:15 | cold_vent_guard_delta_f | initial 9 |
| 00:15 | cool_stage2_exit_hysteresis_f | initial 1 |
| 00:15 | direct_wet_stress_min_dew_margin_f | initial 10.5 |
| 00:15 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 00:15 | dwell_gate_ms | initial 210000 |
| 00:15 | enthalpy_close | initial 1 |
| 00:15 | enthalpy_open | initial -2 |
| 00:15 | fog_escalation_kpa | initial 0.25 |
| 00:15 | heat_hysteresis | initial 1 |
| 00:15 | min_fog_off_s | initial 72 |
| 00:15 | min_fog_on_s | initial 59.25 |
| 00:15 | mist_backoff_s | initial 600 |
| 00:15 | mist_max_closed_vent_s | initial 600 |
| 00:15 | mist_thermal_relief_s | initial 90 |
| 00:15 | mister_all_delay_s | initial 75 |
| 00:15 | mister_engage_delay_s | initial 37.5 |
| 00:15 | mister_water_budget_gal | initial 140 |
| 00:15 | night_vpd_bias_kpa | initial 0 |
| 00:15 | outdoor_staleness_max_s | initial 600 |
| 00:15 | sw_dwell_gate_enabled | initial 1 |
| 00:15 | sw_fog_closes_vent | initial 1 |
| 00:15 | sw_mister_closes_vent | initial 0 |
| 00:15 | sw_summer_vent_enabled | initial 1 |
| 00:15 | temp_hysteresis | initial 1.6 |
| 00:15 | vent_exchange_fraction | initial 0.3 |
| 00:15 | vent_prefer_dp_delta_f | initial 5 |
| 00:15 | vent_prefer_temp_delta_f | initial 5 |
| 00:15 | vpd_watch_dwell_s | initial 52.5 |
| 02:00 | direct_wet_stress_min_dew_margin_f | 10.5 → 12 |
| 02:00 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.4 |
| 02:00 | dwell_gate_ms | 210000 → 330000 |
| 02:00 | fog_escalation_kpa | 0.25 → 0.5 |
| 02:00 | min_fog_off_s | 72 → 138 |
| 02:00 | min_fog_on_s | 59.25 → 34.5 |
| 02:00 | mister_all_delay_s | 75 → 111 |
| 02:00 | mister_engage_delay_s | 37.5 → 55.5 |
| 02:00 | mister_water_budget_gal | 140 → 100 |
| 02:00 | temp_hysteresis | 1.6 → 2.3200000000000003 |
| 02:00 | vent_prefer_dp_delta_f | 5 → 6 |
| 02:00 | vpd_watch_dwell_s | 52.5 → 82.5 |
| 07:30 | cold_vent_guard_delta_f | 9 → 8 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 12 → 10 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.4 → 0.05 |
| 07:30 | dwell_gate_ms | 330000 → 210000 |
| 07:30 | fog_escalation_kpa | 0.5 → 0.25 |
| 07:30 | min_fog_off_s | 138 → 72 |
| 07:30 | min_fog_on_s | 34.5 → 59.25 |
| 07:30 | mister_all_delay_s | 111 → 75 |
| 07:30 | mister_engage_delay_s | 55.5 → 37.5 |
| 07:30 | mister_water_budget_gal | 100 → 180 |
| 07:30 | temp_hysteresis | 2.3200000000000003 → 1.6 |
| 07:30 | vent_prefer_dp_delta_f | 6 → 4 |
| 07:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 07:30 | vpd_watch_dwell_s | 82.5 → 52.5 |
| 08:45 | cold_vent_guard_delta_f | 8 → 7.5 |
| 08:45 | direct_wet_stress_min_dew_margin_f | 10 → 9 |
| 08:45 | fog_escalation_kpa | 0.25 → 0.18 |
| 08:45 | min_fog_off_s | 72 → 66 |
| 08:45 | min_fog_on_s | 59.25 → 61.5 |
| 08:45 | mister_water_budget_gal | 180 → 220 |
| 08:45 | vent_prefer_dp_delta_f | 4 → 3.5 |
| 08:45 | vent_prefer_temp_delta_f | 4 → 3.5 |
| 10:00 | cold_vent_guard_delta_f | 7.5 → 7 |
| 10:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 10:00 | dwell_gate_ms | 210000 → 195000 |
| 10:00 | fog_escalation_kpa | 0.18 → 0.15 |
| 10:00 | min_fog_off_s | 66 → 48 |
| 10:00 | min_fog_on_s | 61.5 → 68.25 |
| 10:00 | mister_all_delay_s | 75 → 70.5 |
| 10:00 | mister_engage_delay_s | 37.5 → 35.25 |
| 10:00 | mister_water_budget_gal | 220 → 240 |
| 10:00 | temp_hysteresis | 1.6 → 1.51 |
| 10:00 | vent_prefer_dp_delta_f | 3.5 → 3 |
| 10:00 | vent_prefer_temp_delta_f | 3.5 → 3 |
| 10:00 | vpd_watch_dwell_s | 52.5 → 48.75 |
🌅 Morning Cycle (2:05 AM) — iris-20260817-0201
Daily Summary So Far
not validated yet
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa ...
Reflection
Daily Summary So Far — this cycle will be validated at the next planning cycle.
Hypothesis
Testing: Test whether guardrail-aligned live-edge authority across three hot/dry days reduces bidirectional VPD stress and moisture-gap alerts without increasing dew risk or wasting water in recovered air. Expected outcome: For each of the next three local days: 0 dew-risk hours, 0 cold-stress hours, VPD-high stress below 6 h, VPD-low stress below 2 h, no more than one sustained vent/VPD moisture-gap warning, heat stress held near the physics-limited 5-8 h range, and actual mister water at or below 140 gal/day. Improve the next complete-day legacy corridor score above 60 while avoiding target hugging.
Conditions
94.0°F
13.0%
849.0 W/m²
55.0%
Humid Monday dawn followed by three physics-limited hot/dry afternoons. Forecast VPD is positively biased; all moisture remains live-edge and corridor-coupled.
Expected stress windows
Zero wet duty, 10F dew floor, useful-exchange-only posture, and high relay-churn penalty.
45-60 minute thermal lead, solar precooling, full live-edge wet-assist authority, and acceptance of physics-limited residual heat.
Band-coupled +0.05/+0.25 kPa engagement, 30-40% mist-duty ceiling, 0.15-0.20 kPa fog escalation, and evening authority until recovery.
Repeat the live-edge hot/dry posture without widening crop bands or extending sealed-mist time.
Use the efficient fog path during its safe window and retain bounded mister authority after fog closes.
Use maximum planned thermal lead and live-edge evaporative authority; treat remaining heat as capacity-limited.
Maintain +0.05/+0.25 kPa wet-assist authority and avoid clock-only unwind before measured recovery.
Parameter rationale
Open physical mist authority near vpd_high plus 0.05 only on live demand and keep daily VPD-high stress below 6 hours.
Escalate all-zone rotation near vpd_high plus 0.25 without pre-wetting humid or recovered air.
Use the efficient fog path during confirmed hot/dry VENTILATE and reduce moisture-gap alert recurrence.
Prevent budget exhaustion during real stress while keeping actual mister water at or below 140 gal/day.
Retain bounded evening recovery authority while keeping zero dew-risk hours and VPD-low below 2 hours/day.
Setpoints
Monday August 17
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 02:00 | hyst 0.22750000000000004 | Current humid pre-dawn is in corridor with an 8.4F dew margi |
| 07:30 | hyst 0.20750000000000002 | Stage a live-edge-only handoff before the rapid dry ramp wit |
| 09:30 | hyst 0.1975 | Open the band-coupled wet-assist surface as corrected VPD an |
| 11:00 | hyst 0.1925 | Compliance-first Monday peak posture for 90-93F, 13-19% RH, |
| 17:00 | hyst 0.1975 | Fog closes at 17:00 but the dry evening needs bounded mister |
| 21:30 | hyst 0.20750000000000002 | Keep live-edge evening recovery available while outdoor VPD |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 02:00 | s2 2.0700000000000003; cool_exit 2.3200000000000003; all_fans 0; dw_stress 0; dw_until 17; engage 1.089; all 1.2389999999999999; pulse 30; gap 60; wt 1.0666666666666667 | Current humid pre-dawn is in corridor with an 8.4F dew margi |
| 07:30 | s2 1.83; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 21; engage 0.819; all 1.0190000000000001; pulse 30; gap 48.75; wt 1.4666666666666668 | Stage a live-edge-only handoff before the rapid dry ramp wit |
| 09:30 | s2 1.665; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 37.5; gap 33.75; wt 1.7000000000000002 | Open the band-coupled wet-assist surface as corrected VPD an |
| 11:00 | s2 1.5825; cool_exit 1.69; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 45; gap 26.25; wt 1.8333333333333335 | Compliance-first Monday peak posture for 90-93F, 13-19% RH, |
| 17:00 | s2 1.7725000000000002; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 41.25; gap 30; wt 1.7666666666666666 | Fog closes at 17:00 but the dry evening needs bounded mister |
| 21:30 | s2 1.905; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 22; engage 0.789; all 1; pulse 33.75; gap 41.25; wt 1.6 | Keep live-edge evening recovery available while outdoor VPD |
Tuesday August 18
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 03:30 | hyst 0.21750000000000003 | Taper only after the forecast recovery window while retainin |
| 07:30 | hyst 0.20750000000000002 | Tuesday is dry from sunrise; stage moderate live-edge author |
| 10:30 | hyst 0.1975 | Compliance-first Tuesday peak posture for 85-90F and VPD abo |
| 17:00 | hyst 0.2025 | Retain mister recovery after the fog window while the air re |
| 21:30 | hyst 0.21250000000000002 | Taper into Tuesday night while preserving live-edge authorit |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 03:30 | s2 1.98; cool_exit 2.14; all_fans 0; dw_stress 0; dw_until 21; engage 0.819; all 1.0190000000000001; pulse 30; gap 60; wt 1.3333333333333333 | Taper only after the forecast recovery window while retainin |
| 07:30 | s2 1.7825; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 22; engage 0.789; all 1; pulse 31.5; gap 41.25; wt 1.58 | Tuesday is dry from sunrise; stage moderate live-edge author |
| 10:30 | s2 1.6175; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 45; gap 26.25; wt 1.8333333333333335 | Compliance-first Tuesday peak posture for 85-90F and VPD abo |
| 17:00 | s2 1.805; cool_exit 1.87; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 39; gap 33.75; wt 1.7133333333333334 | Retain mister recovery after the fog window while the air re |
| 21:30 | s2 1.935; cool_exit 2.05; all_fans 0; dw_stress 0; dw_until 22; engage 0.8089999999999999; all 1.009; pulse 30; gap 48.75; wt 1.4866666666666666 | Taper into Tuesday night while preserving live-edge authorit |
Wednesday August 19
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 05:30 | hyst 0.22250000000000003 | Wednesday pre-dawn VPD approaches the corridor; avoid wet co |
| 08:30 | hyst 0.20750000000000002 | Stage Wednesday live-edge authority before the 94F afternoon |
| 11:00 | hyst 0.1975 | Maximum planned Wednesday hot/dry posture; residual heat is |
| 17:00 | hyst 0.1975 | Wednesday remains hot and dry at fog close; keep bounded mis |
| 21:30 | hyst 0.21750000000000003 | Taper into Wednesday night as VPD returns toward the corrido |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 05:30 | s2 2.0100000000000002; cool_exit 2.23; all_fans 0; dw_stress 0; dw_until 21; engage 0.839; all 1.039; pulse 30; gap 60; wt 1.2333333333333334 | Wednesday pre-dawn VPD approaches the corridor; avoid wet co |
| 08:30 | s2 1.7650000000000001; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 22; engage 0.789; all 1; pulse 31.5; gap 41.25; wt 1.58 | Stage Wednesday live-edge authority before the 94F afternoon |
| 11:00 | s2 1.6175; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 45; gap 26.25; wt 1.8333333333333335 | Maximum planned Wednesday hot/dry posture; residual heat is |
| 17:00 | s2 1.79; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 0.789; all 1; pulse 43.5; gap 30; wt 1.7866666666666666 | Wednesday remains hot and dry at fog close; keep bounded mis |
| 21:30 | s2 1.995; cool_exit 2.14; all_fans 0; dw_stress 0; dw_until 22; engage 0.819; all 1.0190000000000001; pulse 30; gap 60; wt 1.2866666666666666 | Taper into Wednesday night as VPD returns toward the corrido |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 02:00 | band_track_fraction | initial 0 |
| 02:00 | cold_vent_guard_delta_f | initial 9 |
| 02:00 | cool_stage2_exit_hysteresis_f | initial 1 |
| 02:00 | direct_wet_stress_min_dew_margin_f | initial 10 |
| 02:00 | direct_wet_stress_vpd_margin_kpa | initial 0.35 |
| 02:00 | dwell_gate_ms | initial 330000 |
| 02:00 | enthalpy_close | initial 1 |
| 02:00 | enthalpy_open | initial -2 |
| 02:00 | fog_escalation_kpa | initial 0.5 |
| 02:00 | heat_hysteresis | initial 1 |
| 02:00 | min_fog_off_s | initial 138 |
| 02:00 | min_fog_on_s | initial 34.5 |
| 02:00 | mist_backoff_s | initial 600 |
| 02:00 | mist_max_closed_vent_s | initial 600 |
| 02:00 | mist_thermal_relief_s | initial 90 |
| 02:00 | mister_all_delay_s | initial 111 |
| 02:00 | mister_engage_delay_s | initial 55.5 |
| 02:00 | mister_water_budget_gal | initial 100 |
| 02:00 | night_vpd_bias_kpa | initial 0 |
| 02:00 | outdoor_staleness_max_s | initial 600 |
| 02:00 | sw_dwell_gate_enabled | initial 1 |
| 02:00 | sw_fog_closes_vent | initial 1 |
| 02:00 | sw_mister_closes_vent | initial 0 |
| 02:00 | sw_summer_vent_enabled | initial 1 |
| 02:00 | temp_hysteresis | initial 2.3200000000000003 |
| 02:00 | vent_exchange_fraction | initial 0.3 |
| 02:00 | vent_prefer_dp_delta_f | initial 6 |
| 02:00 | vent_prefer_temp_delta_f | initial 5 |
| 02:00 | vpd_watch_dwell_s | initial 82.5 |
| 07:30 | cold_vent_guard_delta_f | 9 → 8 |
| 07:30 | direct_wet_stress_min_dew_margin_f | 10 → 9 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.35 → 0.08 |
| 07:30 | dwell_gate_ms | 330000 → 270000 |
| 07:30 | fog_escalation_kpa | 0.5 → 0.25 |
| 07:30 | min_fog_off_s | 138 → 84 |
| 07:30 | min_fog_on_s | 34.5 → 54.75 |
| 07:30 | mister_all_delay_s | 111 → 93 |
| 07:30 | mister_engage_delay_s | 55.5 → 46.5 |
| 07:30 | mister_water_budget_gal | 100 → 180 |
| 07:30 | temp_hysteresis | 2.3200000000000003 → 1.96 |
| 07:30 | vent_prefer_dp_delta_f | 6 → 4 |
| 07:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 07:30 | vpd_watch_dwell_s | 82.5 → 67.5 |
| 09:30 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 09:30 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.05 |
| 09:30 | dwell_gate_ms | 270000 → 240000 |
| 09:30 | fog_escalation_kpa | 0.25 → 0.18 |
| 09:30 | min_fog_off_s | 84 → 60 |
| 09:30 | min_fog_on_s | 54.75 → 63.75 |
| 09:30 | mister_all_delay_s | 93 → 84 |
| 09:30 | mister_engage_delay_s | 46.5 → 42 |
| 09:30 | mister_water_budget_gal | 180 → 240 |
| 09:30 | temp_hysteresis | 1.96 → 1.78 |
| 09:30 | vent_prefer_dp_delta_f | 4 → 3 |
| 09:30 | vpd_watch_dwell_s | 67.5 → 60 |
| 11:00 | dwell_gate_ms | 240000 → 225000 |
| 11:00 | fog_escalation_kpa | 0.18 → 0.15 |
| 11:00 | min_fog_off_s | 60 → 48 |
| 11:00 | min_fog_on_s | 63.75 → 68.25 |
| 11:00 | mister_all_delay_s | 84 → 79.5 |
| 11:00 | mister_engage_delay_s | 42 → 39.75 |
| 11:00 | mister_water_budget_gal | 240 → 280 |
| 11:00 | temp_hysteresis | 1.78 → 1.69 |
| 11:00 | vpd_watch_dwell_s | 60 → 56.25 |
| 17:00 | dwell_gate_ms | 225000 → 240000 |
| 17:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 17:00 | min_fog_off_s | 48 → 54 |
| 17:00 | min_fog_on_s | 68.25 → 66 |
| 17:00 | mister_all_delay_s | 79.5 → 84 |
| 17:00 | mister_engage_delay_s | 39.75 → 42 |
| 17:00 | temp_hysteresis | 1.69 → 1.78 |
| 17:00 | vpd_watch_dwell_s | 56.25 → 60 |
| 21:30 | cold_vent_guard_delta_f | 8 → 9 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 21:30 | dwell_gate_ms | 240000 → 270000 |
| 21:30 | fog_escalation_kpa | 0.2 → 0.4 |
| 21:30 | min_fog_off_s | 54 → 72 |
| 21:30 | min_fog_on_s | 66 → 59.25 |
| 21:30 | mister_all_delay_s | 84 → 93 |
| 21:30 | mister_engage_delay_s | 42 → 46.5 |
| 21:30 | mister_water_budget_gal | 280 → 240 |
| 21:30 | temp_hysteresis | 1.78 → 1.96 |
| 21:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 21:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 21:30 | vpd_watch_dwell_s | 60 → 67.5 |
| 03:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.08 |
| 03:30 | dwell_gate_ms | 270000 → 300000 |
| 03:30 | min_fog_off_s | 72 → 102 |
| 03:30 | min_fog_on_s | 59.25 → 48 |
| 03:30 | mister_all_delay_s | 93 → 102 |
| 03:30 | mister_engage_delay_s | 46.5 → 51 |
| 03:30 | mister_water_budget_gal | 240 → 180 |
| 03:30 | temp_hysteresis | 1.96 → 2.14 |
| 03:30 | vpd_watch_dwell_s | 67.5 → 75 |
| 07:30 | cold_vent_guard_delta_f | 9 → 8 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.08 → 0.05 |
| 07:30 | dwell_gate_ms | 300000 → 270000 |
| 07:30 | fog_escalation_kpa | 0.4 → 0.22 |
| 07:30 | min_fog_off_s | 102 → 72 |
| 07:30 | min_fog_on_s | 48 → 59.25 |
| 07:30 | mister_all_delay_s | 102 → 93 |
| 07:30 | mister_engage_delay_s | 51 → 46.5 |
| 07:30 | mister_water_budget_gal | 180 → 220 |
| 07:30 | temp_hysteresis | 2.14 → 1.96 |
| 07:30 | vent_prefer_dp_delta_f | 4 → 3 |
| 07:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 07:30 | vpd_watch_dwell_s | 75 → 67.5 |
| 10:30 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 10:30 | dwell_gate_ms | 270000 → 240000 |
| 10:30 | fog_escalation_kpa | 0.22 → 0.15 |
| 10:30 | min_fog_off_s | 72 → 48 |
| 10:30 | min_fog_on_s | 59.25 → 68.25 |
| 10:30 | mister_all_delay_s | 93 → 84 |
| 10:30 | mister_engage_delay_s | 46.5 → 42 |
| 10:30 | mister_water_budget_gal | 220 → 280 |
| 10:30 | temp_hysteresis | 1.96 → 1.78 |
| 10:30 | vpd_watch_dwell_s | 67.5 → 60 |
| 17:00 | dwell_gate_ms | 240000 → 255000 |
| 17:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 17:00 | min_fog_off_s | 48 → 60 |
| 17:00 | min_fog_on_s | 68.25 → 63.75 |
| 17:00 | mister_all_delay_s | 84 → 88.5 |
| 17:00 | mister_engage_delay_s | 42 → 44.25 |
| 17:00 | temp_hysteresis | 1.78 → 1.87 |
| 17:00 | vpd_watch_dwell_s | 60 → 63.75 |
| 21:30 | cold_vent_guard_delta_f | 8 → 9 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 21:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.07 |
| 21:30 | dwell_gate_ms | 255000 → 285000 |
| 21:30 | fog_escalation_kpa | 0.2 → 0.4 |
| 21:30 | min_fog_off_s | 60 → 84 |
| 21:30 | min_fog_on_s | 63.75 → 54.75 |
| 21:30 | mister_all_delay_s | 88.5 → 97.5 |
| 21:30 | mister_engage_delay_s | 44.25 → 48.75 |
| 21:30 | mister_water_budget_gal | 280 → 220 |
| 21:30 | temp_hysteresis | 1.87 → 2.05 |
| 21:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 21:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 21:30 | vpd_watch_dwell_s | 63.75 → 71.25 |
| 05:30 | direct_wet_stress_vpd_margin_kpa | 0.07 → 0.1 |
| 05:30 | dwell_gate_ms | 285000 → 315000 |
| 05:30 | fog_escalation_kpa | 0.4 → 0.45 |
| 05:30 | min_fog_off_s | 84 → 114 |
| 05:30 | min_fog_on_s | 54.75 → 43.5 |
| 05:30 | mister_all_delay_s | 97.5 → 106.5 |
| 05:30 | mister_engage_delay_s | 48.75 → 53.25 |
| 05:30 | mister_water_budget_gal | 220 → 160 |
| 05:30 | temp_hysteresis | 2.05 → 2.23 |
| 05:30 | vpd_watch_dwell_s | 71.25 → 78.75 |
| 08:30 | cold_vent_guard_delta_f | 9 → 8 |
| 08:30 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 08:30 | dwell_gate_ms | 315000 → 270000 |
| 08:30 | fog_escalation_kpa | 0.45 → 0.2 |
| 08:30 | min_fog_off_s | 114 → 72 |
| 08:30 | min_fog_on_s | 43.5 → 59.25 |
| 08:30 | mister_all_delay_s | 106.5 → 93 |
| 08:30 | mister_engage_delay_s | 53.25 → 46.5 |
| 08:30 | mister_water_budget_gal | 160 → 220 |
| 08:30 | temp_hysteresis | 2.23 → 1.96 |
| 08:30 | vent_prefer_dp_delta_f | 4 → 3 |
| 08:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 08:30 | vpd_watch_dwell_s | 78.75 → 67.5 |
| 11:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 11:00 | dwell_gate_ms | 270000 → 240000 |
| 11:00 | fog_escalation_kpa | 0.2 → 0.15 |
| 11:00 | min_fog_off_s | 72 → 48 |
| 11:00 | min_fog_on_s | 59.25 → 68.25 |
| 11:00 | mister_all_delay_s | 93 → 84 |
| 11:00 | mister_engage_delay_s | 46.5 → 42 |
| 11:00 | mister_water_budget_gal | 220 → 280 |
| 11:00 | temp_hysteresis | 1.96 → 1.78 |
| 11:00 | vpd_watch_dwell_s | 67.5 → 60 |
| 17:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 17:00 | min_fog_off_s | 48 → 54 |
| 17:00 | min_fog_on_s | 68.25 → 66 |
| 21:30 | cold_vent_guard_delta_f | 8 → 9 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 21:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.08 |
| 21:30 | dwell_gate_ms | 240000 → 300000 |
| 21:30 | fog_escalation_kpa | 0.2 → 0.45 |
| 21:30 | min_fog_off_s | 54 → 108 |
| 21:30 | min_fog_on_s | 66 → 45.75 |
| 21:30 | mister_all_delay_s | 84 → 102 |
| 21:30 | mister_engage_delay_s | 42 → 51 |
| 21:30 | mister_water_budget_gal | 280 → 180 |
| 21:30 | temp_hysteresis | 1.78 → 2.14 |
| 21:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 21:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 21:30 | vpd_watch_dwell_s | 60 → 75 |
🌅 Morning Cycle (6:20 AM) — iris-20260817-0615
Daily Summary So Far
not validated yet
band_track_fraction, cold_vent_guard_delta_f, cool_exit_hysteresis_f, cool_stage2_exit_hysteresis_f, cool_stage2_over_high_f, direct_wet_stress_latest_hour, direct_wet_stress_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa ...
Reflection
Daily Summary So Far — this cycle will be validated at the next planning cycle.
Hypothesis
Testing: Test whether a guardrail-aligned, live-edge handoff from zero-wet humid-dawn control to +0.05/+0.25 kPa hot-dry moisture authority, 0.15 kPa daytime fog escalation, and delayed evening taper reduces bidirectional VPD stress without dew risk or unnecessary wetting. Expected outcome: Zero dew-risk hours and zero cold stress; no additional sustained VPD-low drift after the 09:00 ramp; daily VPD-low stress at or below 3 hours despite the already accrued humid-dawn interval; VPD-high stress below 6 hours; heat stress held near the physics-limited 5-8 hour range; no more than one sustained VENTILATE moisture-gap warning; mister water at or below 140 gal; next complete-day legacy corridor score above 60 without target hugging.
Conditions
93.0°F
13.0%
850.0 W/m²
50.0%
Active VPD-low alert at a cool humid dawn, followed by an abrupt clear-sky ramp to extreme hot-dry conditions; cloud cover becomes highly variable after peak solar. Forecast VPD is positively biased, so all wetting remains live-edge and band-coupled.
Expected stress windows
Zero wet duty, 10F requested dew floor, useful-exchange-only posture, and high churn penalty while alert 10320 remains active.
35-60 minute thermal lead, 1.2F solar precooling, live-edge evaporative assist, and acceptance of physics-limited residual heat.
Use +0.05/+0.25 kPa band-coupled moisture engagement, 30-40% duty, 0.15-0.18 kPa fog escalation during the safe window, and bounded evening mister authority until recovery.
Parameter rationale
Materialize the +0.05 kPa live-edge intent without humid-dawn pre-wetting and keep VPD-high stress below 6 hours.
Materialize all-zone escalation near the midday high edge plus 0.25 kPa without inventing a south priority from null VPD.
Use the efficient fog path during confirmed hot-dry VENTILATE and limit sustained moisture-gap warnings to at most one.
Avoid budget-limited high-side recovery while keeping actual mister water at or below 140 gal.
Retain bounded evening high-side recovery authority while the sticky guardrail prevents clock-only unwind before observed recovery.
Setpoints
Monday August 17
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:15 | hyst 0.21750000000000003 | Humid dawn and active VPD-low alert: close wet duty, require |
| 08:30 | hyst 0.1975 | Morning solar ramp: pre-stage thermal response while wet ass |
| 10:00 | hyst 0.1875 | Confirmed forecast dry ramp: open guardrail-aligned mister a |
| 12:00 | hyst 0.18250000000000002 | Peak solar and extreme hot-dry VENTILATE window: compliance |
| 15:00 | hyst 0.1875 | Cloud transition does not equal climate recovery: hold hot-d |
| 18:00 | hyst 0.1925 | Post-fog-window decline remains hot and very dry: preserve m |
| 21:30 | hyst 0.2025 | Dry evening taper: retain low-duty live-edge mister authorit |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:15 | s2 2.04; cool_exit 2.14; all_fans 0; dw_stress 0; dw_until 19; engage 1.006; all 1.206; pulse 30; gap 60; wt 1.1333333333333333 | Humid dawn and active VPD-low alert: close wet duty, require |
| 08:30 | s2 1.7950000000000002; cool_exit 1.78; all_fans 0; dw_stress 0; dw_until 22; engage 0.9560000000000001; all 1.1560000000000001; pulse 30; gap 48.75; wt 1.4666666666666668 | Morning solar ramp: pre-stage thermal response while wet ass |
| 10:00 | s2 1.665; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 23; engage 0.9560000000000001; all 1.1560000000000001; pulse 37.5; gap 33.75; wt 1.7000000000000002 | Confirmed forecast dry ramp: open guardrail-aligned mister a |
| 12:00 | s2 1.6500000000000001; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 23; engage 0.9560000000000001; all 1.1560000000000001; pulse 45; gap 30; wt 1.8000000000000003 | Peak solar and extreme hot-dry VENTILATE window: compliance |
| 15:00 | s2 1.7200000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 23; engage 0.9560000000000001; all 1.1560000000000001; pulse 45; gap 30; wt 1.8000000000000003 | Cloud transition does not equal climate recovery: hold hot-d |
| 18:00 | s2 1.875; cool_exit 1.69; all_fans 0; dw_stress 1; dw_until 23; engage 0.9560000000000001; all 1.1560000000000001; pulse 41.25; gap 33.75; wt 1.7333333333333334 | Post-fog-window decline remains hot and very dry: preserve m |
| 21:30 | s2 1.92; cool_exit 1.87; all_fans 0; dw_stress 0; dw_until 23; engage 0.9560000000000001; all 1.1560000000000001; pulse 30; gap 45; wt 1.5333333333333332 | Dry evening taper: retain low-duty live-edge mister authorit |
Tuesday August 18
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 03:30 | hyst 0.21750000000000003 | Fallback pre-dawn recovery posture: zero wet duty and useful |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 03:30 | s2 2.04; cool_exit 2.14; all_fans 0; dw_stress 0; dw_until 19; engage 1.006; all 1.206; pulse 30; gap 60; wt 1.1333333333333333 | Fallback pre-dawn recovery posture: zero wet duty and useful |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:15 | band_track_fraction | initial 0 |
| 06:15 | cold_vent_guard_delta_f | initial 9 |
| 06:15 | cool_stage2_exit_hysteresis_f | initial 1 |
| 06:15 | direct_wet_stress_min_dew_margin_f | initial 10 |
| 06:15 | direct_wet_stress_vpd_margin_kpa | initial 0.1 |
| 06:15 | dwell_gate_ms | initial 300000 |
| 06:15 | enthalpy_close | initial 1 |
| 06:15 | enthalpy_open | initial -2 |
| 06:15 | fog_escalation_kpa | initial 0.5 |
| 06:15 | heat_hysteresis | initial 1 |
| 06:15 | min_fog_off_s | initial 126 |
| 06:15 | min_fog_on_s | initial 39 |
| 06:15 | mist_backoff_s | initial 600 |
| 06:15 | mist_max_closed_vent_s | initial 600 |
| 06:15 | mist_thermal_relief_s | initial 90 |
| 06:15 | mister_all_delay_s | initial 102 |
| 06:15 | mister_engage_delay_s | initial 51 |
| 06:15 | mister_water_budget_gal | initial 100 |
| 06:15 | night_vpd_bias_kpa | initial 0 |
| 06:15 | outdoor_staleness_max_s | initial 600 |
| 06:15 | sw_dwell_gate_enabled | initial 1 |
| 06:15 | sw_fog_closes_vent | initial 1 |
| 06:15 | sw_mister_closes_vent | initial 0 |
| 06:15 | sw_summer_vent_enabled | initial 1 |
| 06:15 | temp_hysteresis | initial 2.14 |
| 06:15 | vent_exchange_fraction | initial 0.3 |
| 06:15 | vent_prefer_dp_delta_f | initial 6 |
| 06:15 | vent_prefer_temp_delta_f | initial 5 |
| 06:15 | vpd_watch_dwell_s | initial 75 |
| 08:30 | cold_vent_guard_delta_f | 9 → 8 |
| 08:30 | direct_wet_stress_min_dew_margin_f | 10 → 9 |
| 08:30 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 08:30 | dwell_gate_ms | 300000 → 240000 |
| 08:30 | fog_escalation_kpa | 0.5 → 0.25 |
| 08:30 | min_fog_off_s | 126 → 84 |
| 08:30 | min_fog_on_s | 39 → 54.75 |
| 08:30 | mister_all_delay_s | 102 → 84 |
| 08:30 | mister_engage_delay_s | 51 → 42 |
| 08:30 | mister_water_budget_gal | 100 → 220 |
| 08:30 | temp_hysteresis | 2.14 → 1.78 |
| 08:30 | vent_prefer_dp_delta_f | 6 → 3 |
| 08:30 | vent_prefer_temp_delta_f | 5 → 4 |
| 08:30 | vpd_watch_dwell_s | 75 → 60 |
| 10:00 | direct_wet_stress_min_dew_margin_f | 9 → 8 |
| 10:00 | dwell_gate_ms | 240000 → 210000 |
| 10:00 | fog_escalation_kpa | 0.25 → 0.18 |
| 10:00 | min_fog_off_s | 84 → 60 |
| 10:00 | min_fog_on_s | 54.75 → 63.75 |
| 10:00 | mister_all_delay_s | 84 → 75 |
| 10:00 | mister_engage_delay_s | 42 → 37.5 |
| 10:00 | mister_water_budget_gal | 220 → 280 |
| 10:00 | temp_hysteresis | 1.78 → 1.6 |
| 10:00 | vpd_watch_dwell_s | 60 → 52.5 |
| 12:00 | dwell_gate_ms | 210000 → 195000 |
| 12:00 | fog_escalation_kpa | 0.18 → 0.15 |
| 12:00 | min_fog_off_s | 60 → 54 |
| 12:00 | min_fog_on_s | 63.75 → 66 |
| 12:00 | mister_all_delay_s | 75 → 70.5 |
| 12:00 | mister_engage_delay_s | 37.5 → 35.25 |
| 12:00 | temp_hysteresis | 1.6 → 1.51 |
| 12:00 | vpd_watch_dwell_s | 52.5 → 48.75 |
| 15:00 | dwell_gate_ms | 195000 → 210000 |
| 15:00 | mister_all_delay_s | 70.5 → 75 |
| 15:00 | mister_engage_delay_s | 35.25 → 37.5 |
| 15:00 | temp_hysteresis | 1.51 → 1.6 |
| 15:00 | vpd_watch_dwell_s | 48.75 → 52.5 |
| 18:00 | cold_vent_guard_delta_f | 8 → 9 |
| 18:00 | dwell_gate_ms | 210000 → 225000 |
| 18:00 | fog_escalation_kpa | 0.15 → 0.4 |
| 18:00 | min_fog_off_s | 54 → 60 |
| 18:00 | min_fog_on_s | 66 → 63.75 |
| 18:00 | mister_all_delay_s | 75 → 79.5 |
| 18:00 | mister_engage_delay_s | 37.5 → 39.75 |
| 18:00 | temp_hysteresis | 1.6 → 1.69 |
| 18:00 | vent_prefer_dp_delta_f | 3 → 4 |
| 18:00 | vent_prefer_temp_delta_f | 4 → 5 |
| 18:00 | vpd_watch_dwell_s | 52.5 → 56.25 |
| 21:30 | direct_wet_stress_min_dew_margin_f | 8 → 9 |
| 21:30 | dwell_gate_ms | 225000 → 255000 |
| 21:30 | fog_escalation_kpa | 0.4 → 0.5 |
| 21:30 | min_fog_off_s | 60 → 78 |
| 21:30 | min_fog_on_s | 63.75 → 57 |
| 21:30 | mister_all_delay_s | 79.5 → 88.5 |
| 21:30 | mister_engage_delay_s | 39.75 → 44.25 |
| 21:30 | temp_hysteresis | 1.69 → 1.87 |
| 21:30 | vpd_watch_dwell_s | 56.25 → 63.75 |
| 03:30 | direct_wet_stress_min_dew_margin_f | 9 → 10 |
| 03:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.1 |
| 03:30 | dwell_gate_ms | 255000 → 300000 |
| 03:30 | min_fog_off_s | 78 → 126 |
| 03:30 | min_fog_on_s | 57 → 39 |
| 03:30 | mister_all_delay_s | 88.5 → 102 |
| 03:30 | mister_engage_delay_s | 44.25 → 51 |
| 03:30 | mister_water_budget_gal | 280 → 100 |
| 03:30 | temp_hysteresis | 1.87 → 2.14 |
| 03:30 | vent_prefer_dp_delta_f | 4 → 5 |
| 03:30 | vpd_watch_dwell_s | 63.75 → 75 |
Daily Summary So Far
Climate
66.4–72.8°F; avg 68.9°F
0.53–0.90 kPa; avg 0.64 kPa
65.2–76.1%
Interior Light Evidence
- Crop DLI: unavailable
- Reason:
source_day_incomplete - Provenance:
legacy_invalid_exterior_proxy_plus_fixture_estimate - Validity:
dli-validity-v1; 2024-01-01T00:00:00+00:00 → open - Qualified-light minutes and photoperiod remain independent of unavailable DLI.
Stress Hours
- Heat stress (>85°F): 0.0h
- VPD stress (>2.0 kPa): 0.0h
- Cold stress (<55°F): 7.3h
Economics
Not available
Not available
Not available
Not available
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 103 min | Primary exhaust runtime. |
| Fan 2 | 99 min | Secondary exhaust runtime. |
| Vent | 186 min | Intake vent runtime. |
| Fog | 0 min | Fogger runtime. |
| Heat 1 electric | 101 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 471 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 0.00h | Center mister runtime. |
Crop Health (Gemini Vision)
| Crop | Zone | Health | Observations | Note |
|---|---|---|---|---|
| Lime Tree | west | 80% | 2 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| Vanda Orchids | center | 80% | 1 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| pepper | east | 70% | 1 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
Vision observation notes
Lime tree in the west zone appears healthy with adequate soil moisture. || Tree appears healthy with no visible signs of stress.
Hanging orchids appear healthy with no visible signs of stress.
Seedlings appear to be growing normally in the hydroponic system.
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 84.0°F | 1.30 kPa | 67.7% |
| 13:00 | 84.7°F | 1.44 kPa | 65.1% |
| 14:00 | 86.1°F | 1.54 kPa | 64.4% |
| 15:00 | 85.6°F | 1.52 kPa | 64.1% |
| 16:00 | 83.9°F | 1.65 kPa | 58.6% |
| 17:00 | 82.0°F | 1.24 kPa | 66.9% |
| 18:00 | 80.1°F | 1.15 kPa | 67.3% |
| 19:00 | 77.6°F | 1.21 kPa | 62.8% |
| 20:00 | 76.0°F | 1.21 kPa | 60.5% |
| 21:00 | 74.6°F | 1.20 kPa | 58.8% |
| 22:00 | 73.3°F | 1.14 kPa | 59.4% |
| 23:00 | 71.7°F | 1.00 kPa | 62.3% |
| 00:00 | 69.8°F | 0.79 kPa | 68.2% |
| 01:00 | 68.1°F | 0.64 kPa | 72.7% |
| 02:00 | 67.9°F | 0.59 kPa | 74.5% |
| 03:00 | 66.7°F | 0.55 kPa | 75.4% |
| 04:00 | 68.0°F | 0.60 kPa | 74.7% |
| 05:00 | 69.1°F | 0.60 kPa | 75.6% |
| 06:00 | 70.0°F | 0.63 kPa | 75.2% |
| 07:00 | 72.0°F | 0.70 kPa | 74.3% |
| 08:00 | 73.2°F | 0.74 kPa | 73.8% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-08-11 | 6.3h | 21.9h | 3.7h |
| 2026-08-12 | 6.0h | 13.9h | 6.5h |
| 2026-08-13 | 5.6h | 10.7h | 6.3h |
| 2026-08-14 | 4.0h | 4.6h | 10.8h |
| 2026-08-15 | 4.7h | 6.3h | 10.6h |
| 2026-08-16 | 5.7h | 12.2h | 8.0h |
| 2026-08-17 | 0.0h | 0.0h | 7.3h |