July 14, 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

1

Plan writes

1

No-change acknowledgements

0

Pending

0

EventDeliveredTypeStatusNote
End-of-day review and reset00:16MIDNIGHTplan_writtenWrote public plan iris-20260714-0018. Resolved 00:19 MDT.

🌅 Morning Cycle (12:19 AM) — iris-20260714-0018

Status

Daily Summary So Far

Outcome score

not validated yet

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_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 avoiding midnight/sunset resource taper until measured VPD recovery reduces guardrail reshaping and VPD-high alerts on the second severe hot-dry day. Expected outcome: Dew risk remains 0h; no water-budget clipping; VPD-high alerts improve versus 16.8h prior day if physics allows, with fewer guardrail-held events because requested values are band-coupled.

Setpoints

Tuesday July 14

Primary crop-band changes:

TimeValuesNote
00:15hyst 0.19749999999999998Post-midnight house is still dry-edge with safe dew margin;
03:30hyst 0.20249999999999999Pre-dawn stays safe but dry-biased; maintain band-coupled mo
05:30hyst 0.1925Sunrise ramp starts before outdoor VPD crosses band; pre-sta
07:30hyst 0.1875Early-day handoff into severe clear hot-dry ramp; fog window
10:30hyst 0.1875Peak solar/heat/VPD pressure: use strongest safe wet/fog ass
17:30hyst 0.1925Fog window is closing but outdoor remains very dry; preserve
21:30hyst 0.20749999999999996Evening taper is modest and only after expected measured rec

Tactical tunable changes:

TimeValuesNote
00:15s2 1.7075; cool_exit 1.78; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.44; pulse 37.5; gap 33.75; wt 1.8666666666666667Post-midnight house is still dry-edge with safe dew margin;
03:30s2 1.69; cool_exit 1.87; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.44; pulse 37.5; gap 33.75; wt 1.8666666666666667Pre-dawn stays safe but dry-biased; maintain band-coupled mo
05:30s2 1.5875; cool_exit 1.69; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.44; pulse 41.25; gap 30; wt 1.9333333333333331Sunrise ramp starts before outdoor VPD crosses band; pre-sta
07:30s2 1.5025; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.44; pulse 43.5; gap 26.25; wt 1.9866666666666668Early-day handoff into severe clear hot-dry ramp; fog window
10:30s2 1.4935; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.42; pulse 45; gap 24; wt 2.02Peak solar/heat/VPD pressure: use strongest safe wet/fog ass
17:30s2 1.605; cool_exit 1.69; all_fans 0; dw_stress 1; dw_until 22; engage 1.27; all 1.44; pulse 41.25; gap 30; wt 1.9333333333333331Fog window is closing but outdoor remains very dry; preserve
21:30s2 1.755; cool_exit 1.96; all_fans 0; dw_stress 1; dw_until 22; engage 1.28; all 1.47; pulse 33.75; gap 41.25; wt 1.7666666666666666Evening taper is modest and only after expected measured rec

Wednesday July 15

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.20749999999999996Overnight between severe days: conserve only if recovered, b

Tactical tunable changes:

TimeValuesNote
00:30s2 1.755; cool_exit 1.96; all_fans 0; dw_stress 1; dw_until 22; engage 1.28; all 1.47; pulse 33.75; gap 41.25; wt 1.7666666666666666Overnight between severe days: conserve only if recovered, b

Changed secondary parameters:

TimeParameterChange
00:15band_track_fractioninitial 0
00:15cold_vent_guard_delta_finitial 8
00:15cool_stage2_exit_hysteresis_finitial 1
00:15direct_wet_stress_min_dew_margin_finitial 8
00:15direct_wet_stress_vpd_margin_kpainitial 0.05
00:15dwell_gate_msinitial 240000
00:15enthalpy_closeinitial 1
00:15enthalpy_openinitial -2
00:15fog_escalation_kpainitial 0.2
00:15heat_hysteresisinitial 1
00:15min_fog_off_sinitial 60
00:15min_fog_on_sinitial 63.75
00:15mist_backoff_sinitial 600
00:15mist_max_closed_vent_sinitial 600
00:15mist_thermal_relief_sinitial 90
00:15mister_all_delay_sinitial 84
00:15mister_engage_delay_sinitial 42
00:15mister_water_budget_galinitial 300
00:15night_vpd_bias_kpainitial 0
00:15outdoor_staleness_max_sinitial 600
00:15sw_dwell_gate_enabledinitial 1
00:15sw_fog_closes_ventinitial 1
00:15sw_mister_closes_ventinitial 0
00:15sw_summer_vent_enabledinitial 1
00:15temp_hysteresisinitial 1.78
00:15vent_exchange_fractioninitial 0.3
00:15vent_prefer_dp_delta_finitial 3
00:15vent_prefer_temp_delta_finitial 4
00:15vpd_watch_dwell_sinitial 60
03:30dwell_gate_ms240000 → 255000
03:30mister_all_delay_s84 → 88.5
03:30mister_engage_delay_s42 → 44.25
03:30temp_hysteresis1.78 → 1.87
03:30vpd_watch_dwell_s60 → 63.75
05:30dwell_gate_ms255000 → 225000
05:30fog_escalation_kpa0.2 → 0.18
05:30min_fog_off_s60 → 54
05:30min_fog_on_s63.75 → 66
05:30mister_all_delay_s88.5 → 79.5
05:30mister_engage_delay_s44.25 → 39.75
05:30temp_hysteresis1.87 → 1.69
05:30vpd_watch_dwell_s63.75 → 56.25
07:30dwell_gate_ms225000 → 210000
07:30fog_escalation_kpa0.18 → 0.15
07:30min_fog_off_s54 → 48
07:30min_fog_on_s66 → 68.25
07:30mister_all_delay_s79.5 → 75
07:30mister_engage_delay_s39.75 → 37.5
07:30temp_hysteresis1.69 → 1.6
07:30vpd_watch_dwell_s56.25 → 52.5
10:30min_fog_off_s48 → 44.4
10:30min_fog_on_s68.25 → 69.6
17:30dwell_gate_ms210000 → 225000
17:30fog_escalation_kpa0.15 → 0.18
17:30min_fog_off_s44.4 → 54
17:30min_fog_on_s69.6 → 66
17:30mister_all_delay_s75 → 79.5
17:30mister_engage_delay_s37.5 → 39.75
17:30temp_hysteresis1.6 → 1.69
17:30vpd_watch_dwell_s52.5 → 56.25
21:30direct_wet_stress_vpd_margin_kpa0.05 → 0.06
21:30dwell_gate_ms225000 → 270000
21:30fog_escalation_kpa0.18 → 0.25
21:30min_fog_off_s54 → 72
21:30min_fog_on_s66 → 59.25
21:30mister_all_delay_s79.5 → 93
21:30mister_engage_delay_s39.75 → 46.5
21:30mister_water_budget_gal300 → 260
21:30temp_hysteresis1.69 → 1.96
21:30vpd_watch_dwell_s56.25 → 67.5

Daily Summary So Far

Climate

Temperature

72.0–73.4°F; avg 72.7°F

VPD

0.96–1.33 kPa; avg 1.15 kPa

Relative humidity

52.6–65.9%

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.3h
  • Cold stress (<55°F): 0.9h

Economics

Electric

USD —

Gas

USD —

Water

USD —

Total

USD —

Equipment Runtimes

EquipmentRuntimeReading
Fan 158 minPrimary exhaust runtime.
Fan 258 minSecondary exhaust runtime.
Vent58 minIntake vent runtime.
Fog10 minFogger runtime.
Heat 1 electric0 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights0 minSupplemental lighting runtime.
Mister south0.00hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center0.12hCenter mister runtime.

Hourly Pattern

HourTemperatureVPDRH
12:0082.6°F1.27 kPa67.2%
13:0084.3°F1.40 kPa66.9%
14:0086.5°F1.58 kPa65.8%
15:0088.8°F1.95 kPa59.6%
16:0086.1°F1.84 kPa57.8%
17:0084.8°F1.71 kPa58.6%
18:0083.2°F1.38 kPa64.8%
19:0081.9°F1.24 kPa67.2%
20:0080.3°F1.13 kPa68.0%
21:0078.3°F1.18 kPa64.5%
22:0075.5°F1.20 kPa60.3%
23:0073.3°F1.21 kPa56.9%
00:0072.7°F1.15 kPa58.5%
01:0072.3°F1.14 kPa58.3%

7-Day Stress Context

DateHeatVPD highCold
2026-07-083.4h9.0h0.0h
2026-07-090.5h4.6h0.0h
2026-07-102.4h3.8h1.0h
2026-07-113.8h9.0h9.2h
2026-07-125.1h10.3h8.2h
2026-07-134.5h9.2h9.3h
2026-07-140.0h0.3h1.0h