June 19, 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 reset (catch-up)00:21MIDNIGHTplan_writtenWrote public plan iris-20260619-0021. Resolved 00:22 MDT.

🌅 Morning Cycle (12:22 AM) — iris-20260619-0021

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: Midnight reset experiment: reopen wet assist before dawn when VPD is still above band, then hold maximum safe band-coupled moisture through Friday/Saturday dry peaks; judge by VPD compliance improvement versus Thu 51.6%, no dp-risk, and proof that setpoint guardrail/confirmation events decline. Expected outcome: By the next midnight review: Friday VPD compliance should exceed Thu 51.6% if setpoint realization holds, dp-risk remains 0h with dp margin above 5F, temperature compliance stays above 90% except physically constrained peak heat, and hot-dry VENTILATE/SEALED_FOG response priors continue to show negative VPD-error deltas.

Setpoints

Friday June 19

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.1875Post-midnight: current VPD is above band but dew margin is s
05:30hyst 0.1875Pre-dawn handoff: Friday dry ramp starts early; keep VPD ass
08:30hyst 0.1875Sunrise ramp: corrected VPD rises above band; use compliance
12:00hyst 0.18250000000000002Peak hot-dry overlap: fog window active, VPD-high dominates,
17:00hyst 0.1875Late afternoon: fog window closes but VPD remains high; keep
21:00hyst 0.1875Evening recovery: keep bounded wet assist only if VPD remain

Tactical tunable changes:

TimeValuesNote
00:30s2 1.7375; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 33.75; gap 33.75; wt 2.25Post-midnight: current VPD is above band but dew margin is s
05:30s2 1.611; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 41.25; gap 24; wt 2.4033333333333333Pre-dawn handoff: Friday dry ramp starts early; keep VPD ass
08:30s2 1.555; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 52.5; gap 18.75; wt 2.55Sunrise ramp: corrected VPD rises above band; use compliance
12:00s2 1.5110000000000001; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 60; gap 16.5; wt 2.6366666666666667Peak hot-dry overlap: fog window active, VPD-high dominates,
17:00s2 1.6340000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 52.5; gap 21; wt 2.5300000000000002Late afternoon: fog window closes but VPD remains high; keep
21:00s2 1.7690000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 41.25; gap 28.5; wt 2.2800000000000002Evening recovery: keep bounded wet assist only if VPD remain

Saturday June 20

Primary crop-band changes:

TimeValuesNote
05:30hyst 0.1875Saturday pre-dawn: extreme hot-dry forecast requires early r
10:00hyst 0.18250000000000002Saturday extreme ramp: 90s F and very low RH. Treat heat as
17:00hyst 0.1875Saturday late peak: forecast 97F and 5% RH; keep moisture/fo
22:00hyst 0.1875Saturday night humidity rebound: forecast RH jumps above 60-

Tactical tunable changes:

TimeValuesNote
05:30s2 1.6224999999999998; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 48.75; gap 18.75; wt 2.5166666666666666Saturday pre-dawn: extreme hot-dry forecast requires early r
10:00s2 1.523; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 63.75; gap 15.75; wt 2.6766666666666667Saturday extreme ramp: 90s F and very low RH. Treat heat as
17:00s2 1.628; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 63.75; gap 15.75; wt 2.6766666666666667Saturday late peak: forecast 97F and 5% RH; keep moisture/fo
22:00s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 19; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 1.85Saturday night humidity rebound: forecast RH jumps above 60-

Sunday June 21

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.1875Sunday morning returns dry after humid night; reopen VPD ass
20:00hyst 0.1875Sunday evening rain/cloud humidity risk; taper wet assist to

Tactical tunable changes:

TimeValuesNote
07:00s2 1.605; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 52.5; gap 18.75; wt 2.466666666666667Sunday morning returns dry after humid night; reopen VPD ass
20:00s2 1.8875; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 19; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 1.9333333333333331Sunday evening rain/cloud humidity risk; taper wet assist to

Changed secondary parameters:

TimeParameterChange
00:30band_track_fractioninitial 0.25
00:30cold_vent_guard_delta_finitial 8
00:30cool_stage2_exit_hysteresis_finitial 1
00:30direct_wet_stress_min_dew_margin_finitial 8
00:30direct_wet_stress_vpd_margin_kpainitial 0.05
00:30dwell_gate_msinitial 210000
00:30enthalpy_closeinitial 1
00:30enthalpy_openinitial -2
00:30fog_escalation_kpainitial 0.25
00:30heat_hysteresisinitial 1.1
00:30min_fog_off_sinitial 60
00:30min_fog_on_sinitial 69.375
00:30mist_backoff_sinitial 600
00:30mist_max_closed_vent_sinitial 120
00:30mist_thermal_relief_sinitial 90
00:30mister_all_delay_sinitial 75
00:30mister_engage_delay_sinitial 37.5
00:30mister_water_budget_galinitial 260
00:30night_vpd_bias_kpainitial 0
00:30outdoor_staleness_max_sinitial 600
00:30sw_dwell_gate_enabledinitial 1
00:30sw_fog_closes_ventinitial 1
00:30sw_mister_closes_ventinitial 0
00:30sw_summer_vent_enabledinitial 1
00:30temp_hysteresisinitial 1.6
00:30vent_exchange_fractioninitial 0.3
00:30vent_prefer_dp_delta_finitial 3
00:30vent_prefer_temp_delta_finitial 4
00:30vpd_watch_dwell_sinitial 52.5
05:30min_fog_off_s60 → 44.4
05:30min_fog_on_s69.375 → 69.6
05:30mister_water_budget_gal260 → 300
08:30fog_escalation_kpa0.25 → 0.18
08:30min_fog_off_s44.4 → 36
08:30min_fog_on_s69.6 → 72.75
12:00dwell_gate_ms210000 → 195000
12:00fog_escalation_kpa0.18 → 0.15
12:00min_fog_off_s36 → 32.4
12:00min_fog_on_s72.75 → 74.1
12:00mister_all_delay_s75 → 70.5
12:00mister_engage_delay_s37.5 → 35.25
12:00temp_hysteresis1.6 → 1.51
12:00vpd_watch_dwell_s52.5 → 48.75
17:00dwell_gate_ms195000 → 210000
17:00fog_escalation_kpa0.15 → 0.25
17:00min_fog_off_s32.4 → 39.6
17:00min_fog_on_s74.1 → 71.4
17:00mister_all_delay_s70.5 → 75
17:00mister_engage_delay_s35.25 → 37.5
17:00temp_hysteresis1.51 → 1.6
17:00vpd_watch_dwell_s48.75 → 52.5
21:00min_fog_off_s39.6 → 51.599999999999994
21:00min_fog_on_s71.4 → 66.9
21:00mister_water_budget_gal300 → 260
05:30fog_escalation_kpa0.25 → 0.18
05:30min_fog_off_s51.599999999999994 → 36
05:30min_fog_on_s66.9 → 72.75
05:30mister_water_budget_gal260 → 300
10:00dwell_gate_ms210000 → 195000
10:00fog_escalation_kpa0.18 → 0.15
10:00min_fog_off_s36 → 31.2
10:00min_fog_on_s72.75 → 74.55
10:00mister_all_delay_s75 → 70.5
10:00mister_engage_delay_s37.5 → 35.25
10:00temp_hysteresis1.6 → 1.51
10:00vpd_watch_dwell_s52.5 → 48.75
17:00dwell_gate_ms195000 → 210000
17:00fog_escalation_kpa0.15 → 0.18
17:00mister_all_delay_s70.5 → 75
17:00mister_engage_delay_s35.25 → 37.5
17:00temp_hysteresis1.51 → 1.6
17:00vpd_watch_dwell_s48.75 → 52.5
22:00cold_vent_guard_delta_f8 → 9
22:00direct_wet_stress_min_dew_margin_f8 → 10
22:00fog_escalation_kpa0.18 → 0.25
22:00min_fog_off_s31.2 → 72
22:00min_fog_on_s74.55 → 59.25
22:00mister_water_budget_gal300 → 180
22:00vent_prefer_dp_delta_f3 → 4
22:00vent_prefer_temp_delta_f4 → 5
07:00cold_vent_guard_delta_f9 → 8
07:00direct_wet_stress_min_dew_margin_f10 → 8
07:00fog_escalation_kpa0.25 → 0.18
07:00min_fog_off_s72 → 36
07:00min_fog_on_s59.25 → 72.75
07:00mister_water_budget_gal180 → 300
07:00vent_prefer_dp_delta_f4 → 3
07:00vent_prefer_temp_delta_f5 → 4
20:00cold_vent_guard_delta_f8 → 9
20:00direct_wet_stress_min_dew_margin_f8 → 10
20:00fog_escalation_kpa0.18 → 0.25
20:00min_fog_off_s36 → 72
20:00min_fog_on_s72.75 → 59.25
20:00mister_water_budget_gal300 → 200
20:00vent_prefer_dp_delta_f3 → 4
20:00vent_prefer_temp_delta_f4 → 5

Daily Summary So Far

Climate

Temperature

66.7–70.3°F; avg 68.1°F

VPD

0.67–1.29 kPa; avg 0.84 kPa

Relative humidity

51.0–72.7%

Stress Hours

  • Heat stress (>85°F): 0.0h
  • VPD stress (>2.0 kPa): 1.9h
  • Cold stress (<55°F): 0.0h

Economics

Electric

USD 0.15

Gas

USD 0.00

Water

USD 0.800

Total

USD 0.95

Equipment Runtimes

EquipmentRuntimeReading
Fan 11279 minPrimary exhaust runtime.
Fan 224 minSecondary exhaust runtime.
Vent1302 minIntake vent runtime.
Fog2 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.00hCenter mister runtime.

Water

  • Total: 166 gal
  • Mister: 166 gal

Hourly Pattern

HourTemperatureVPDRH
12:0080.6°F1.16 kPa68.1%
13:0082.0°F1.29 kPa66.9%
14:0083.7°F1.41 kPa66.6%
15:0083.6°F1.34 kPa68.1%
16:0083.3°F1.32 kPa68.3%
17:0083.0°F1.23 kPa70.5%
18:0082.0°F1.20 kPa69.0%
19:0080.7°F1.04 kPa71.6%
20:0079.7°F0.93 kPa73.6%
21:0077.5°F0.82 kPa74.6%
22:0075.0°F0.87 kPa70.6%
23:0071.9°F0.85 kPa68.4%
00:0069.2°F0.87 kPa64.6%
01:0068.1°F0.87 kPa63.0%
02:0066.9°F0.78 kPa65.8%
03:0066.3°F0.75 kPa66.3%

7-Day Stress Context

DateHeatVPD highCold
2026-06-133.0h4.7h0.0h
2026-06-143.5h4.0h0.0h
2026-06-151.5h5.5h0.0h
2026-06-162.0h9.2h0.0h
2026-06-171.7h13.6h0.0h
2026-06-180.2h11.4h0.0h
2026-06-190.0h1.9h0.0h