June 24, 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:20MIDNIGHTplan_writtenWrote public plan iris-20260624-0020. Resolved 00:22 MDT.

🌅 Morning Cycle (12:22 AM) — iris-20260624-0020

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 dry-out then live-confirmed VPD recovery: protect the Vanda/orchid zone through humid pre-dawn, then restore wet/fog assist for the afternoon hot-dry ramp while watching realization alerts. Expected outcome: Today: dp-risk remains 0h, no cold/heat stress before sunrise, afternoon VPD-high stress under 5h if wet-assist realization succeeds, and total cost below USD 5.50 despite compliance-first water use.

Conditions

Outdoor peak

89.0°F

RH minimum

26.0%

Solar peak

825.0 W/m²

Cloud average

48.0%

Humid pre-dawn then hot dry afternoon; forecast VPD has positive bias, so escalate from live VPD confirmation.

Expected stress windows

vpd_lowmedium · 2026-06-24T02:00:00-06:00 to 2026-06-24T08:30:00-06:00

Keep wet assist conservative and dew margin floor high for orchid safety.

vpd_highhigh · 2026-06-24T11:00:00-06:00 to 2026-06-24T20:30:00-06:00

Reopen band-coupled mist/fog after live VPD rise; use fog while the window allows.

heatmedium · 2026-06-24T12:30:00-06:00 to 2026-06-24T17:30:00-06:00

Solar precool and vent-mist assist; accept physically limited heat near 89F.

vpd_lowhigh · 2026-06-25T00:00:00-06:00 to 2026-06-25T14:00:00-06:00

Cold humid front: suppress wet assist and keep dew margin discipline.

vpd_highhigh · 2026-06-26T08:00:00-06:00 to 2026-06-26T20:00:00-06:00

Return to aggressive band-coupled wet/fog posture for the stronger Friday dry ramp.

Parameter rationale

mister_engage_kpa0.82 → 1.1; Humid pre-dawn RH near 90%.

Avoid needless orchid-zone wetting before sunrise.

mister_engage_kpa1.1 → 0.82; Noon live/forecast VPD rises above band.

Restore first-stage wet assist near the VPD high edge.

mister_all_kpa1.3 → 1.02; East/north dry outliers and afternoon VPD ramp.

Escalate beyond south-only pulses during dry stress.

mister_pulse_gap_s60.0 → 24.0; Hot dry peak with dew margin above 8F.

Reduce VPD-high hours without adding dew risk.

fog_escalation_kpa0.35 → 0.15; Dry peak overlaps 07-17 fog window.

Use the 7x fog path when misters cannot hold VPD.

mister_water_budget_gal180.0 → 260.0; VPD compliance is the bottleneck, not temperature.

Prevent budget clipping during afternoon recovery.

Setpoints

Wednesday June 24

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.1875Post-midnight: safe but near VPD-high; avoid fully closing m
03:00hyst 0.22250000000000003Humid pre-dawn: suppress wet assist and protect orchid dew m
06:30hyst 0.1875Sunrise ramp: dry out gently until live VPD confirms afterno
10:30hyst 0.1875Late morning: reopen band-coupled moisture as VPD approaches
12:30hyst 0.1875Hot-dry peak: compliance-first wet/fog assist with healthy d
16:30hyst 0.1875Late dry ramp: keep recovery active until observed VPD retur
20:30hyst 0.1875Evening taper: reduce water/churn while allowing dew-safe re

Tactical tunable changes:

TimeValuesNote
00:30s2 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 2.2666666666666666Post-midnight: safe but near VPD-high; avoid fully closing m
03:00s2 2.04; cool_exit 2.23; all_fans 0; dw_stress 1; dw_until 17; engage 0.96; all 1.21; pulse 30; gap 60; wt 1.7999999999999998Humid pre-dawn: suppress wet assist and protect orchid dew m
06:30s2 1.8175000000000001; 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 2.2666666666666666Sunrise ramp: dry out gently until live VPD confirms afterno
10:30s2 1.715; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 45; gap 37.5; wt 2.3999999999999995Late morning: reopen band-coupled moisture as VPD approaches
12:30s2 1.5825; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 60; gap 26.25; wt 2.6333333333333337Hot-dry peak: compliance-first wet/fog assist with healthy d
16:30s2 1.685; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 56.25; gap 30; wt 2.5666666666666664Late dry ramp: keep recovery active until observed VPD retur
20:30s2 1.905; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 2.2666666666666666Evening taper: reduce water/churn while allowing dew-safe re

Thursday June 25

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.22250000000000003Cold humid/rainy front: suppress wet assist and prioritize d
14:00hyst 0.1875Thursday mild dry blip: modest band-coupled moisture, not a

Tactical tunable changes:

TimeValuesNote
00:30s2 2.055; cool_exit 2.23; all_fans 0; dw_stress 1; dw_until 17; engage 0.96; all 1.21; pulse 30; gap 60; wt 1.7666666666666666Cold humid/rainy front: suppress wet assist and prioritize d
14:00s2 1.8525; 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 2.2666666666666666Thursday mild dry blip: modest band-coupled moisture, not a

Friday June 26

Primary crop-band changes:

TimeValuesNote
07:00hyst 0.1875Friday morning: start live-confirmed dry-ramp recovery early
11:00hyst 0.1875Friday extreme hot-dry: maximum safe wet/fog posture, cost s
14:30hyst 0.1875Friday storms/cooldown risk: taper wet assist after frontal
21:00hyst 0.1875Friday night: conservative wet posture and dew margin protec

Tactical tunable changes:

TimeValuesNote
07:00s2 1.7500000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1.01; pulse 41.25; gap 37.5; wt 2.3666666666666663Friday morning: start live-confirmed dry-ramp recovery early
11:00s2 1.5675000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; engage 0.81; all 1; pulse 63.75; gap 22.5; wt 2.7Friday extreme hot-dry: maximum safe wet/fog posture, cost s
14:30s2 1.835; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 20; engage 0.81; all 1.01; pulse 33.75; gap 41.25; wt 2.2666666666666666Friday storms/cooldown risk: taper wet assist after frontal
21: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 2.2666666666666666Friday night: conservative wet posture and dew margin protec

Changed secondary parameters:

TimeParameterChange
00:30band_track_fractioninitial 0.25
00:30cold_vent_guard_delta_finitial 9
00:30cool_stage2_exit_hysteresis_finitial 1
00:30direct_wet_stress_min_dew_margin_finitial 10
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 72
00:30min_fog_on_sinitial 75
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 160
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 4
00:30vent_prefer_temp_delta_finitial 5
00:30vpd_watch_dwell_sinitial 52.5
03:00direct_wet_stress_min_dew_margin_f10 → 11
03:00direct_wet_stress_vpd_margin_kpa0.05 → 0.2
03:00dwell_gate_ms210000 → 315000
03:00fog_escalation_kpa0.25 → 0.45
03:00min_fog_off_s72 → 126
03:00mister_all_delay_s75 → 106.5
03:00mister_engage_delay_s37.5 → 53.25
03:00mister_water_budget_gal160 → 120
03:00temp_hysteresis1.6 → 2.23
03:00vpd_watch_dwell_s52.5 → 78.75
06:30direct_wet_stress_min_dew_margin_f11 → 10
06:30direct_wet_stress_vpd_margin_kpa0.2 → 0.05
06:30dwell_gate_ms315000 → 210000
06:30fog_escalation_kpa0.45 → 0.25
06:30min_fog_off_s126 → 72
06:30mister_all_delay_s106.5 → 75
06:30mister_engage_delay_s53.25 → 37.5
06:30mister_water_budget_gal120 → 140
06:30temp_hysteresis2.23 → 1.6
06:30vpd_watch_dwell_s78.75 → 52.5
10:30cold_vent_guard_delta_f9 → 8
10:30direct_wet_stress_min_dew_margin_f10 → 8
10:30min_fog_off_s72 → 66
10:30mister_water_budget_gal140 → 220
10:30vent_prefer_dp_delta_f4 → 3
10:30vent_prefer_temp_delta_f5 → 4
12:30fog_escalation_kpa0.25 → 0.15
12:30min_fog_off_s66 → 48
12:30mister_water_budget_gal220 → 260
16:30fog_escalation_kpa0.15 → 0.18
16:30min_fog_off_s48 → 54
20:30cold_vent_guard_delta_f8 → 9
20:30direct_wet_stress_min_dew_margin_f8 → 10
20:30fog_escalation_kpa0.18 → 0.25
20:30min_fog_off_s54 → 72
20:30mister_water_budget_gal260 → 160
20:30vent_prefer_dp_delta_f3 → 4
20:30vent_prefer_temp_delta_f4 → 5
00:30direct_wet_stress_min_dew_margin_f10 → 11
00:30direct_wet_stress_vpd_margin_kpa0.05 → 0.2
00:30dwell_gate_ms210000 → 315000
00:30fog_escalation_kpa0.25 → 0.45
00:30min_fog_off_s72 → 132
00:30mister_all_delay_s75 → 106.5
00:30mister_engage_delay_s37.5 → 53.25
00:30mister_water_budget_gal160 → 120
00:30temp_hysteresis1.6 → 2.23
00:30vpd_watch_dwell_s52.5 → 78.75
14:00direct_wet_stress_min_dew_margin_f11 → 9
14:00direct_wet_stress_vpd_margin_kpa0.2 → 0.05
14:00dwell_gate_ms315000 → 210000
14:00fog_escalation_kpa0.45 → 0.25
14:00min_fog_off_s132 → 72
14:00mister_all_delay_s106.5 → 75
14:00mister_engage_delay_s53.25 → 37.5
14:00mister_water_budget_gal120 → 160
14:00temp_hysteresis2.23 → 1.6
14:00vpd_watch_dwell_s78.75 → 52.5
07:00cold_vent_guard_delta_f9 → 8
07:00direct_wet_stress_min_dew_margin_f9 → 8
07:00min_fog_off_s72 → 66
07:00mister_water_budget_gal160 → 240
07:00vent_prefer_dp_delta_f4 → 3
07:00vent_prefer_temp_delta_f5 → 4
11:00fog_escalation_kpa0.25 → 0.15
11:00min_fog_off_s66 → 42
11:00mister_water_budget_gal240 → 300
14:30cold_vent_guard_delta_f8 → 9
14:30direct_wet_stress_min_dew_margin_f8 → 10
14:30fog_escalation_kpa0.15 → 0.25
14:30min_fog_off_s42 → 72
14:30mister_water_budget_gal300 → 180
14:30vent_prefer_dp_delta_f3 → 4
14:30vent_prefer_temp_delta_f4 → 5
21:00mister_water_budget_gal180 → 140

Daily Summary So Far

Climate

Temperature

70.1–72.1°F; avg 70.9°F

VPD

0.71–0.86 kPa; avg 0.76 kPa

Relative humidity

68.0–71.7%

Stress Hours

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

Economics

Electric

USD 0.30

Gas

USD 0.00

Water

USD 0.000

Total

USD 0.30

Equipment Runtimes

EquipmentRuntimeReading
Fan 11415 minPrimary exhaust runtime.
Fan 21420 minSecondary exhaust runtime.
Vent1440 minIntake vent runtime.
Fog0 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: 0 gal
  • Mister: 0 gal

Hourly Pattern

HourTemperatureVPDRH
12:0080.9°F1.15 kPa68.5%
13:0081.9°F1.17 kPa68.9%
14:0083.2°F1.29 kPa67.4%
15:0084.3°F1.33 kPa68.2%
16:0083.4°F1.26 kPa68.6%
17:0082.8°F1.22 kPa68.5%
18:0081.7°F0.97 kPa74.1%
19:0081.7°F0.94 kPa74.9%
20:0078.4°F0.91 kPa73.2%
21:0076.5°F0.83 kPa73.6%
22:0075.3°F0.83 kPa72.4%
23:0073.3°F0.91 kPa67.7%
00:0071.4°F0.80 kPa69.7%
01:0070.6°F0.74 kPa71.2%
02:0070.1°F0.73 kPa71.1%

7-Day Stress Context

DateHeatVPD highCold
2026-06-180.2h11.4h0.0h
2026-06-190.1h10.4h0.0h
2026-06-200.1h6.7h0.0h
2026-06-210.4h5.9h0.0h
2026-06-221.9h6.8h0.0h
2026-06-230.0h7.9h0.0h
2026-06-240.9h1.3h0.0h