August 29, 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.

Delivery events

18

Plan writes

3

No-change acknowledgements

12

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:17MIDNIGHTplan_writtenWrote public plan iris-20260829-0017. Resolved 00:20 MDT.
Morning planning cycle06:27SUNRISEplan_writtenWrote public plan iris-20260829-0627. Resolved 06:32 MDT.
Solar peak planning checkpoint13:03SOLAR_MAXackedAcknowledged: No change: live solar 461 W/m2 is below the 602 W/m2 raw forecast and below bias-corrected peak; VPD is stable near 1.32 kPa with SEALED_MIST_FOG active, 12.6F dew margin, and afternoon waypoints already covering stress. Resolved 13:04 MDT.
Forecast deviation14:53FORECAST_DEVIATIONackedAcknowledged: No control change: solar fell to 110 W/m² versus 864 forecast under the incoming cloud regime, while indoor 84.4°F/1.20 kPa remains at the served edge with 10.7°F dew margin and controller/equipment correctly IDLE. Do not unwind sticky VPD-high moisture posture until measured VPD is below the high edge. Resolved 14:54 MDT.
Peak Stress15:03TRANSITIONackedAcknowledged: Peak-stress no-op: live temp 85.2F and VPD 1.18 kPa are at/inside current 85.23F/1.191 kPa edges, dew margin 10.2F, controller IDLE, and all climate relays off. Existing band-coupled posture is tracking; avoid unnecessary escalation or early unwind. Resolved 15:04 MDT.
Forecast deviation15:23FORECAST_DEVIATIONackedAcknowledged: No tuning: observed outdoor VPD is well below raw forecast in the same direction as the established +1.01 kPa forecast-overprediction bias; live indoor climate is stable at 82.0F/1.03 kPa with 9.7F dew margin, controller IDLE, and all climate equipment off. Resolved 15:24 MDT.
Forecast deviation15:38FORECAST_DEVIATIONackedAcknowledged: Unexpected 0.39 in/h rain is a localized precipitation forecast miss/weather shift, not an equipment fault. Live house average is within the served corridor (80.8F, VPD 1.06), dew margin is safe at 10.4F, controller is IDLE, and all climate/wet relays are off. No tactical change justified; monitor for rain-driven cooling or VPD-low. Resolved 15:38 MDT.
Forecast deviation15:53FORECAST_DEVIATIONackedAcknowledged: Fresh live data shows an abrupt cool/humid forecast miss, but indoor climate is inside the served corridor (80.4F, VPD 0.97), dew margin is safe at 9.5F, controller is IDLE, and all climate relays are off. Deviation matches known forecast-overprediction direction; no live controller-attributable miss justifies tuning. Resolved 15:54 MDT.
Forecast deviation16:08FORECAST_DEVIATIONackedAcknowledged: No tactical change: fresh live climate is near the served corridor (82.2F, VPD 1.14 kPa), dew margin is safe at 10.9F, controller is IDLE, and all relays are off normally. The trigger is a wind forecast overprediction/local lull with no indoor consequence or equipment fault; no historical wind-bias calibration is available. Resolved 16:08 MDT.
Forecast deviation16:23FORECAST_DEVIATIONackedAcknowledged: No tactical change: live VPD is 1.22 kPa at the current served high edge, temperature 83.7F is in corridor, dew margin is safe at 11.2F, and controller/equipment are appropriately IDLE/off. The 3.71 kPa forecast overshot observed conditions in the same direction as the durable positive VPD forecast bias; humid/cloudy weather amplified the calibration miss, with no equipment fault evidence. Resolved 16:24 MDT.
Forecast deviation17:23FORECAST_DEVIATIONackedAcknowledged: No tactical change: the 3.95→2.08 kPa miss matches the durable positive near-term VPD forecast bias. Live VPD is now 1.11 kPa near the 1.076 high edge with 10.7F dew margin; SEALED_MIST_FOG and active fog show normal recovery, not equipment failure. Retain sticky band-coupled moisture until measured recovery holds. Resolved 17:24 MDT.
Decline (catch-up)19:13TRANSITIONdelivery_failedDelivery recorded without a public plan write.
Decline (catch-up)19:15TRANSITIONdelivery_failedDelivery recorded without a public plan write.
Decline (catch-up)19:16TRANSITIONdelivery_failedDelivery recorded without a public plan write.
Decline (catch-up)19:18TRANSITIONackedAcknowledged: No change: 78.7F/1.09 kPa, 11.5F dew margin, IDLE, all climate equipment off. VPD remains above the 0.94 edge, so the active band-coupled recovery bridge should continue; its 21:30 taper already covers the later humidity rebound. Resolved 19:18 MDT.
Evening planning cycle19:38SUNSETplan_writtenWrote public plan iris-20260829-1938. Resolved 19:42 MDT.
Forecast deviation19:39FORECAST_DEVIATIONackedAcknowledged: No tactical change: VPD forecast overshot live conditions by 1.89 kPa, same direction as the established +1.09 kPa near-term forecast bias. Fresh climate is 78.4F/1.07 kPa with 11.5F dew margin; controller is IDLE and all climate equipment is off, indicating normal evening recovery rather than equipment failure or a new weather regime. Resolved 19:40 MDT.
Decline (catch-up)20:21TRANSITIONackedAcknowledged: Decline is tracking the active plan: 76.2F and 0.87 kPa are inside the 71.8-81.8F and 0.39-0.94 kPa bands; controller is IDLE, all climate equipment is off, and dew margin is 9.8F. No tactical change warranted. Resolved 20:21 MDT.

🌅 Morning Cycle (12:20 AM) — iris-20260829-0017

Status

validated

Outcome score

4/10

Changed parameters

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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...

Reflection

Validating previous cycle: iris-20260828-0626

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:98,“outdoor_rh_min_pct”:12,“solar_peak_w_m2”:749,“cloud_cover_avg_pct”:89,“notes”:“Cool in-band dawn then extreme 09:00 ramp; corrected VPD remains severe despite forecast overprediction. Prior self-score was revised 5 to 2 after anchor 1 exposed 91/126 guardrail holds, so this plan stays aligned with sticky VPD-high limits.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-08-28T09:30:00-06:00”,“end”:“2026-08-28T22:00:00-06:00”,“severity”:“high”,“mitigation”:“Use +0.05/+0.20-0.25 band-relative wet assist, 30-35% duty, fog +0.15 while available, 300-gal cap, and wet coverage to 22:00… Result: Governed 00:20-06:32 MDT. Window scorecard: 65.7 scored compliance; legacy temp 46.5%, VPD 47.6%; 3.82h heat stress, 3.67h VPD-high, 0.01h VPD-low, 0h cold. Dew safety held. The recovery-bridge intent was directionally right, but VPD-high persisted for most of the window, so recovery effectiveness was weak despite avoiding humid overshoot and cold stress. Score: 4/10

Hypothesis

Testing: Keep assist edge-coupled through pre-dawn, then pre-stage fog at 07:00; test live-edge recovery without VPD-low overshoot. Expected outcome: Clear the live VPD-high error by 02:00; keep VPD-low, cold, and dew-risk at 0h through 08:30; after 07:00 allow no eligible VENTILATE moisture-gap over 15m and enter the 09:00 ramp with a 300-gal cap.

Setpoints

Saturday August 29

Primary crop-band changes:

TimeValuesNote
00:17hyst 0.1875Live VPD is above the edge with 17.8F dew margin; keep recov
04:30hyst 0.1875Stay edge-triggered through the corrected humid trough; redu
06:30hyst 0.1875Begin the sunrise ramp before fog availability and the forec
08:30hyst 0.1875Hand off in compliance-first posture for 94F/16% RH risk; ac

Tactical tunable changes:

TimeValuesNote
00:17s2 1.86; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 30; wt 1.7000000000000002Live VPD is above the edge with 17.8F dew margin; keep recov
04:30s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 33.75; gap 41.25; wt 1.7Stay edge-triggered through the corrected humid trough; redu
06:30s2 1.5975000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.812; all 1.012; pulse 37.5; gap 30; wt 1.7333333333333334Begin the sunrise ramp before fog availability and the forec
08:30s2 1.4800000000000002; cool_exit 1.6; all_fans 1; dw_stress 1; engage 0.812; all 1; pulse 41.25; gap 22.5; wt 1.8333333333333335Hand off in compliance-first posture for 94F/16% RH risk; ac

Changed secondary parameters:

TimeParameterChange
00:17band_track_fractioninitial 0
00:17cold_vent_guard_delta_finitial 8
00:17cool_stage2_exit_hysteresis_finitial 1
00:17direct_wet_stress_min_dew_margin_finitial 8
00:17direct_wet_stress_vpd_margin_kpainitial 0.05
00:17dwell_gate_msinitial 210000
00:17enthalpy_closeinitial 1
00:17enthalpy_openinitial -2
00:17fog_escalation_kpainitial 0.2
00:17heat_hysteresisinitial 1
00:17min_fog_off_sinitial 54
00:17min_fog_on_sinitial 66
00:17mist_backoff_sinitial 600
00:17mist_max_closed_vent_sinitial 600
00:17mist_thermal_relief_sinitial 90
00:17mister_all_delay_sinitial 75
00:17mister_engage_delay_sinitial 37.5
00:17mister_water_budget_galinitial 300
00:17night_vpd_bias_kpainitial 0
00:17outdoor_staleness_max_sinitial 600
00:17sw_dwell_gate_enabledinitial 1
00:17sw_fog_closes_ventinitial 1
00:17sw_mister_closes_ventinitial 0
00:17sw_summer_vent_enabledinitial 1
00:17temp_hysteresisinitial 1.6
00:17vent_exchange_fractioninitial 0.3
00:17vent_prefer_dp_delta_finitial 3
00:17vent_prefer_temp_delta_finitial 4
00:17vpd_watch_dwell_sinitial 52.5
04:30direct_wet_stress_min_dew_margin_f8 → 9
04:30min_fog_off_s54 → 72
04:30min_fog_on_s66 → 59.25
06:30direct_wet_stress_min_dew_margin_f9 → 8
06:30fog_escalation_kpa0.2 → 0.15
06:30min_fog_off_s72 → 54
06:30min_fog_on_s59.25 → 66
08:30min_fog_off_s54 → 42
08:30min_fog_on_s66 → 70.5

🌅 Morning Cycle (6:32 AM) — iris-20260829-0627

Status

validated

Outcome score

2/10

Changed parameters

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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...

Reflection

Validating previous cycle: iris-20260829-0017

Previous hypothesis: Prior plan self-score 5 versus anchor 7: the anchor credited safe/scored window outcomes, while I penalized 74/206 held guardrails, open push failures, and live VPD still above the high edge at rollover. Keep a band-coupled recovery bridge now rather than tapering by clock. Raw VPD forecasts overshoot reality by about 0.9 kPa; the bounded intent applies the maximum -0.4 kPa correction, so live readings govern. From 06:30 use 60-minute lead, 1.5-2F precooling, +0.05/+0.25 moisture thresholds, 30-35% duty, fog +0.15, and 300 gal capacity for the 09:00 hot-dry ramp. Result: Window score 60.4. Temperature and VPD legacy compliance were similarly weak at 46.0% and 46.3%. Heat stress 8.61h and VPD-high 8.08h dominated; cold was 0h and VPD-low 0.26h. The predicted high heat/VPD windows were directionally correct, but VPD-high exceeded the under-7h target. Outdoor peak was close (92.2F actual vs 95F), while solar was badly underforecast (1202 vs 595 W/m2). Dew safety held. Execution fidelity was poor: many guardrail holds plus missed/mismatched rows, including the requested 300-gal capacity, so nominal threshold changes did not reliably deliver the intended moisture posture. Resource cost fields were unavailable, preventing cost attribution. Score: 2/10

Hypothesis

Testing: Test whether 35% duty plus fog at +0.15 during the 08:30-17:00 window prevents long VPD-high moisture gaps without dew risk. Expected outcome: By 22:00: VPD-high stress under 7h, heat stress under 8h, zero dew-risk hours, no eligible VENTILATE moisture gap over 15m, and no daily mist-budget block.

Conditions

Outdoor peak

95.0°F

RH minimum

16.0%

Solar peak

595.0 W/m²

Cloud average

70.4%

Mixed-cloud hot/dry day. Raw VPD peaks at 4.65 kPa near 15:00; apply the bounded -0.4 kPa correction but let live edge error govern. Yesterday’s peak temperature forecast was accurate.

Expected stress windows

vpd_highhigh · 2026-08-29T09:00:00-06:00 to 2026-08-29T22:00:00-06:00

Keep +0.05/+0.20-0.25 band-relative wet assist, 35% peak duty, fog +0.15 while eligible, and a 300-gal cap.

heathigh · 2026-08-29T10:00:00-06:00 to 2026-08-29T20:00:00-06:00

Use a 60-minute lead and 2F solar precooling; accept residual physics-limited heat when outdoor air exceeds the served edge.

Parameter rationale

mister_pulse_gap_s41.25 → 20.0; Outdoor temperature rises from 73F at 08:00 to 86F at 10:00 and RH falls to 25% by 09:00.

Maintain useful bounded wet duty through the ramp and keep VPD-high stress below 7h.

fog_escalation_kpa0.2 → 0.15; RH reaches 16% at 15:00 while current dew margin is 10.3F.

Allow no eligible VENTILATE VPD-high moisture gap longer than 15 minutes during the fog window.

mister_water_budget_gal180.0 → 300.0; The dry window persists to about 22:00 and the live setpoint is only 180 gal.

Avoid a moisture-assist budget block before the evening recovery checkpoint.

Setpoints

Saturday August 29

Primary crop-band changes:

TimeValuesNote
06:30hyst 0.1975In-band dawn; leave edge-coupled assist available for the ea
08:30hyst 0.1875Precool before the 09:00 dry ramp; open bounded vent-mist an
14:30hyst 0.1875Peak 95F/16% RH: compliance-first cooling and moisture; resi
17:30hyst 0.1975Hold edge-coupled mister assist through measured recovery; d
21:30hyst 0.20750000000000002Bounded evening recovery stays open; higher dew floor and lo

Tactical tunable changes:

TimeValuesNote
06:30s2 1.73; cool_exit 1.78; all_fans 0; dw_stress 0; engage 0.9560000000000001; all 1.1560000000000001; pulse 33.75; gap 41.25; wt 1.6In-band dawn; leave edge-coupled assist available for the ea
08:30s2 1.5100000000000002; cool_exit 1.6; all_fans 1; dw_stress 1; engage 0.9560000000000001; all 1.1560000000000001; pulse 41.25; gap 30; wt 1.7666666666666666Precool before the 09:00 dry ramp; open bounded vent-mist an
14:30s2 1.495; cool_exit 1.6; all_fans 1; dw_stress 1; engage 0.9560000000000001; all 1.106; pulse 41.25; gap 26.25; wt 1.7999999999999998Peak 95F/16% RH: compliance-first cooling and moisture; resi
17:30s2 1.7875; cool_exit 1.78; all_fans 0; dw_stress 1; engage 0.9560000000000001; all 1.1560000000000001; pulse 37.5; gap 33.75; wt 1.7000000000000002Hold edge-coupled mister assist through measured recovery; d
21:30s2 1.95; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.006; all 1.206; pulse 30; gap 52.5; wt 1.4333333333333333Bounded evening recovery stays open; higher dew floor and lo

Changed secondary parameters:

TimeParameterChange
06:30band_track_fractioninitial 0
06:30cold_vent_guard_delta_finitial 7
06:30cool_stage2_exit_hysteresis_finitial 1
06:30direct_wet_stress_min_dew_margin_finitial 8
06:30direct_wet_stress_vpd_margin_kpainitial 0.05
06:30dwell_gate_msinitial 240000
06:30enthalpy_closeinitial 1
06:30enthalpy_openinitial -2
06:30fog_escalation_kpainitial 0.2
06:30heat_hysteresisinitial 1
06:30min_fog_off_sinitial 72
06:30min_fog_on_sinitial 59.25
06:30mist_backoff_sinitial 600
06:30mist_max_closed_vent_sinitial 600
06:30mist_thermal_relief_sinitial 90
06:30mister_all_delay_sinitial 84
06:30mister_engage_delay_sinitial 42
06:30mister_water_budget_galinitial 300
06:30night_vpd_bias_kpainitial 0
06:30outdoor_staleness_max_sinitial 600
06:30sw_dwell_gate_enabledinitial 1
06:30sw_fog_closes_ventinitial 1
06:30sw_mister_closes_ventinitial 0
06:30sw_summer_vent_enabledinitial 1
06:30temp_hysteresisinitial 1.78
06:30vent_exchange_fractioninitial 0.3
06:30vent_prefer_dp_delta_finitial 3
06:30vent_prefer_temp_delta_finitial 3
06:30vpd_watch_dwell_sinitial 60
08:30dwell_gate_ms240000 → 210000
08:30fog_escalation_kpa0.2 → 0.15
08:30min_fog_off_s72 → 54
08:30min_fog_on_s59.25 → 66
08:30mister_all_delay_s84 → 75
08:30mister_engage_delay_s42 → 37.5
08:30temp_hysteresis1.78 → 1.6
08:30vpd_watch_dwell_s60 → 52.5
14:30cold_vent_guard_delta_f7 → 8
14:30min_fog_off_s54 → 48
14:30min_fog_on_s66 → 68.25
14:30vent_prefer_temp_delta_f3 → 4
17:30cold_vent_guard_delta_f8 → 7
17:30dwell_gate_ms210000 → 240000
17:30fog_escalation_kpa0.15 → 0.2
17:30min_fog_off_s48 → 60
17:30min_fog_on_s68.25 → 63.75
17:30mister_all_delay_s75 → 84
17:30mister_engage_delay_s37.5 → 42
17:30temp_hysteresis1.6 → 1.78
17:30vent_prefer_temp_delta_f4 → 3
17:30vpd_watch_dwell_s52.5 → 60
21:30cold_vent_guard_delta_f7 → 8
21:30direct_wet_stress_min_dew_margin_f8 → 10
21:30direct_wet_stress_vpd_margin_kpa0.05 → 0.1
21:30dwell_gate_ms240000 → 270000
21:30fog_escalation_kpa0.2 → 0.35
21:30min_fog_off_s60 → 90
21:30min_fog_on_s63.75 → 52.5
21:30mister_all_delay_s84 → 93
21:30mister_engage_delay_s42 → 46.5
21:30temp_hysteresis1.78 → 1.96
21:30vent_prefer_temp_delta_f3 → 4
21:30vpd_watch_dwell_s60 → 67.5

🌆 Evening Cycle (7:42 PM) — iris-20260829-1938

Status

validated

Outcome score

4/10

Changed parameters

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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...

Reflection

Validating previous cycle: iris-20260829-0627

Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:95,“outdoor_rh_min_pct”:16,“solar_peak_w_m2”:595,“cloud_cover_avg_pct”:70.4,“notes”:“Mixed-cloud hot/dry day. Raw VPD peaks at 4.65 kPa near 15:00; apply the bounded -0.4 kPa correction but let live edge error govern. Yesterday’s peak temperature forecast was accurate.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-08-29T09:00:00-06:00”,“end”:“2026-08-29T22:00:00-06:00”,“severity”:“high”,“mitigation”:“Keep +0.05/+0.20-0.25 band-relative wet assist, 35% peak duty, fog +0.15 while eligible, and a 300-gal cap.”},{“kind”:“heat”,“start”:“2026-08-29T10:00:00-06:00”,“end”:“2026-08-29T20:00:00-06:00”,“severity”:“high”,“mitigation”:“Use a 60-minute lead and 2F solar precooling; accept residual physics-limited heat when outdoor air exceeds the served edge.”}],“rationale”:[{“parameter”:“mister_pulse_gap_s”,“old_value”:41… Result: Governed 19:42-00:17 MDT. Prior-day score was 62.7, but the cross-midnight window card for this plan returned zeros, so I graded from 15-minute climate/equipment history and alerts. VPD fell from 1.05 to 0.65 kPa around 19:45-21:15, producing more than the predicted <0.25h low-side exposure, then rebounded to 1.07-1.20 from about 22:00 through rollover. Alert 10544 confirmed VENTILATE VPD-high with no moisture assist for 15m at 22:15, and rollover VPD was 1.11 versus the 0.763 live high edge. Thus the selected-zone recovery/churn experiment did not avoid dry-low-dry oscillation or dry persistence. Dew safety held (current margin 16.7F; no disease-risk hours), cold stress remained zero, and no all-zone wetting was observed after 21:00. Two planned rows were missed and two were held by the sticky VPD-high guardrail, further weakening mechanism fidelity. The pre-dawn 04:30-06:30 prediction was not testable because the plan was replaced at midnight. Score: 4/10

New finding: When an evening plan crosses from VPD-high into a brief VPD-low dip and then back high, do not use a single clock-based conservative taper. Stage a measured-edge bridge: modest duty during the dip, then restore +0.05/+0.25 band-coupled assist if VPD re-crosses high with safe dew margin; verify the VENTILATE moisture path rather than assuming threshold changes delivered water. → Added to Lessons Learned

Hypothesis

Testing: Test whether selected-zone edge recovery to 21:00 plus high overnight churn penalty avoids both dry persistence and pre-dawn over-wetting. Expected outcome: By 06:30: evening VPD-high under 1.5h after plan start, overnight VPD-low under 0.25h, zero dew-risk and cold-stress hours, and no unnecessary all-zone wetting after 21:00.

Conditions

Outdoor peak

80.0°F

RH minimum

33.0%

Solar peak

5.0 W/m²

Cloud average

100.0%

Mild cloudy night, outdoor low 61F. Live indoor VPD 1.07 with east 1.23 and safe 11.5F dew margin; 0-6h forecast VPD historically overshoots by 1.09 kPa. Prior day plan grade revised 5 to anchor 2 because 26/41 guardrail events were held and scored compliance was 57.5%.

Expected stress windows

vpd_highmedium · 2026-08-29T19:38:00-06:00 to 2026-08-29T22:30:00-06:00

Keep selected-zone wet assist at high edge +0.05 through 21:00, but delay all-zone rotation to +0.35.

vpd_lowlow · 2026-08-30T04:30:00-06:00 to 2026-08-30T06:30:00-06:00

Raise moisture thresholds, limit duty, require 10F dew margin, and use high churn penalty before dawn.

Parameter rationale

mister_pulse_gap_s30.0 → 55.0; Live VPD is near the high edge but solar is gone and outdoor RH rises from 33% to 64% overnight.

Clear the evening dry edge, then keep overnight VPD-low stress under 0.25h.

mister_all_kpa1.156 → 1.29; East VPD is 1.23 while west is 0.85, so whole-house rotation should require a larger excess.

Prioritize edge recovery while keeping dew-risk at zero and avoiding west-zone over-wetting.

dwell_gate_ms240000.0 → 300000.0; Outdoor temperature eases to 61F without a sub-45F heating load; sealed air should retain humidity.

Reduce overnight moisture and vent cycling while keeping cold stress at zero.

Setpoints

Saturday August 29

Primary crop-band changes:

TimeValuesNote
19:38hyst 0.1875evening_settle: selected-zone edge recovery; protect the wet

Tactical tunable changes:

TimeValuesNote
19:38s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.996; all 1.196; pulse 33.75; gap 41.25; wt 1.7evening_settle: selected-zone edge recovery; protect the wet

Sunday August 30

Primary crop-band changes:

TimeValuesNote
00:00hyst 0.1875midnight_posture: widen wet thresholds and dwell; retain hum
05:30hyst 0.1875pre_dawn: stay dry while cool, then stage bounded readiness

Tactical tunable changes:

TimeValuesNote
00:00s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.996; all 1.196; pulse 33.75; gap 41.25; wt 1.7midnight_posture: widen wet thresholds and dwell; retain hum
05:30s2 1.73; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.996; all 1.196; pulse 33.75; gap 41.25; wt 1.7pre_dawn: stay dry while cool, then stage bounded readiness

Changed secondary parameters:

TimeParameterChange
19:38band_track_fractioninitial 0
19:38cold_vent_guard_delta_finitial 9
19:38cool_stage2_exit_hysteresis_finitial 1
19:38direct_wet_stress_min_dew_margin_finitial 9
19:38direct_wet_stress_vpd_margin_kpainitial 0.05
19:38dwell_gate_msinitial 210000
19:38enthalpy_closeinitial 1
19:38enthalpy_openinitial -2
19:38fog_escalation_kpainitial 0.25
19:38heat_hysteresisinitial 1
19:38min_fog_off_sinitial 72
19:38min_fog_on_sinitial 59.25
19:38mist_backoff_sinitial 600
19:38mist_max_closed_vent_sinitial 600
19:38mist_thermal_relief_sinitial 90
19:38mister_all_delay_sinitial 75
19:38mister_engage_delay_sinitial 37.5
19:38mister_water_budget_galinitial 180
19:38night_vpd_bias_kpainitial 0
19:38outdoor_staleness_max_sinitial 600
19:38sw_dwell_gate_enabledinitial 1
19:38sw_fog_closes_ventinitial 1
19:38sw_mister_closes_ventinitial 0
19:38sw_summer_vent_enabledinitial 1
19:38temp_hysteresisinitial 1.6
19:38vent_exchange_fractioninitial 0.3
19:38vent_prefer_dp_delta_finitial 4
19:38vent_prefer_temp_delta_finitial 5
19:38vpd_watch_dwell_sinitial 52.5
00:00cold_vent_guard_delta_f9 → 10
00:00direct_wet_stress_min_dew_margin_f9 → 10
00:00mister_water_budget_gal180 → 140
00:00vent_prefer_dp_delta_f4 → 5
00:00vent_prefer_temp_delta_f5 → 6
05:30cold_vent_guard_delta_f10 → 9
05:30mister_water_budget_gal140 → 180
05:30vent_prefer_dp_delta_f5 → 4
05:30vent_prefer_temp_delta_f6 → 5

End-of-Day Summary

Climate

Temperature

70.0–87.5°F; avg 78.2°F

VPD

0.63–1.99 kPa; avg 1.10 kPa

Relative humidity

51.2–78.4%

Interior Light Evidence

  • Crop DLI: unavailable
  • Reason: source_reading_missing
  • 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): 7.0h
  • VPD stress (>2.0 kPa): 30.7h
  • Cold stress (<55°F): 5.8h

Economics

Electric

Not available

Gas

USD 0.00

Water

Not available

Total

Not available

Equipment Runtimes

EquipmentRuntimeReading
Fan 1493 minPrimary exhaust runtime.
Fan 2520 minSecondary exhaust runtime.
Vent586 minIntake vent runtime.
Fog226 minFogger runtime.
Heat 1 electric0 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights1274 minSupplemental lighting runtime.
Mister south0.00hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center1.64hCenter mister runtime.

Hourly Pattern

HourTemperatureVPDRH
12:0083.5°F1.32 kPa66.9%
13:0085.4°F1.69 kPa61.0%
14:0085.8°F1.75 kPa59.6%
15:0083.2°F1.27 kPa67.3%
16:0083.1°F1.26 kPa67.6%
17:0081.7°F1.22 kPa67.1%
18:0080.3°F1.13 kPa68.3%
19:0078.2°F1.14 kPa65.8%
20:0076.0°F1.08 kPa64.9%
21:0074.2°F1.20 kPa58.5%
22:0073.0°F1.20 kPa57.1%
23:0072.1°F1.15 kPa57.4%
00:0071.9°F1.14 kPa57.7%
01:0071.6°F1.14 kPa57.3%
02:0071.4°F1.13 kPa57.5%
03:0071.0°F1.11 kPa57.4%
04:0071.2°F1.17 kPa55.7%
05:0071.7°F1.00 kPa62.5%
06:0072.5°F0.82 kPa70.3%
07:0074.9°F0.92 kPa69.3%
08:0077.4°F1.06 kPa67.4%
09:0079.5°F1.10 kPa68.3%
10:0081.1°F1.20 kPa67.3%
11:0082.1°F1.20 kPa68.4%

7-Day Stress Context

DateHeatVPD highCold
2026-08-237.3h14.3h5.7h
2026-08-246.5h13.3h6.7h
2026-08-256.3h11.3h7.3h
2026-08-266.6h8.6h8.9h
2026-08-276.3h8.5h8.9h
2026-08-286.1h14.8h7.6h
2026-08-297.0h30.7h5.9h