July 11, 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
Morning planning cycle05:43SUNRISEplan_writtenWrote public plan iris-20260711-0543. Resolved 05:45 MDT.

🌅 Morning Cycle (5:45 AM) — iris-20260711-0543

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: Realization-gated extreme hot-dry posture: aggressive band-coupled wet/fog assist during confirmed VPD-high/heat, taper after observed recovery rather than by clock alone. Expected outcome: Keep dew-risk hours at 0, preserve wet/fog availability during VPD-high VENTILATE, reduce controller-attributable VPD-high misses versus a resource-conserving posture, and limit water to the 300 gal/day practical cap while acknowledging structural heat misses when outdoor >= served high.

Conditions

Outdoor peak

97.0°F

RH minimum

8.0%

Solar peak

920.0 W/m²

Cloud average

1.0%

extreme clear hot-dry July day; forecast VPD has known positive bias but corrected VPD remains severe

Expected stress windows

vpd_highhigh · 2026-07-11T08:30:00-06:00 to 2026-07-11T21:00:00-06:00

band-coupled S1 mist near vpd_high+0.05, all-zone near +0.20-0.25, fog escalation 0.15 while gates allow

heathigh · 2026-07-11T11:00:00-06:00 to 2026-07-11T20:00:00-06:00

pre-cool, VENTILATE with fan stack and wet assist; accept structural misses when outdoor is at/above served high

vpd_highhigh · 2026-07-12T08:30:00-06:00 to 2026-07-12T21:00:00-06:00

repeat aggressive realization-gated moisture posture

heathigh · 2026-07-13T10:00:00-06:00 to 2026-07-13T21:00:00-06:00

extreme-day pre-cool and wet assist; expect physics-limited heat

Parameter rationale

mister_engage_kpa1.3 → 1.27; RH falls below 15% by 13:00 and VPD exceeds 5 kPa raw

serve S1 mist as soon as VPD exceeds the high edge instead of waiting for large dry overshoot

mister_all_kpa1.52 → 1.42; all-day severe dry ramp and prior vent moisture capacity alert

bring all-zone assist on earlier during persistent VPD-high

fog_escalation_kpa0.3 → 0.15; hot-dry VENTILATE overlaps the 07:00-17:00 fog window

use the 7x fog path when misters lag while preserving dew-margin gate

mister_pulse_gap_s48.0 → 22.0; corrected midday VPD remains above 3 kPa with solar above 850 W/m2

increase effective wet duty during peak stress without changing pulse-on time

mister_water_budget_gal300.0 → 300.0; compliance-first hot/dry warning with healthy dew margin

prevent budget clipping during VPD recovery while retaining the practical daily cap

Setpoints

Saturday July 11

Primary crop-band changes:

TimeValuesNote
05:41hyst 0.1925Dawn setup: house is cool/dew-safe, but clear hot-dry ramp s
08:30hyst 0.1825Morning ramp: VPD forecast crosses band quickly with solar r
11:00hyst 0.1775Peak heat/VPD stress: outdoor 87-97F, RH 8-22%, solar 750-92
20:30hyst 0.20249999999999999Evening decline: fog window is closed and VPD remains high o

Tactical tunable changes:

TimeValuesNote
05:41s2 1.665; cool_exit 1.69; all_fans 0; dw_stress 1; dw_until 21; engage 1.27; all 1.47; pulse 33.75; gap 33.75; wt 1.8333333333333335Dawn setup: house is cool/dew-safe, but clear hot-dry ramp s
08:30s2 1.55; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 21; engage 1.27; all 1.44; pulse 41.25; gap 22.5; wt 2Morning ramp: VPD forecast crosses band quickly with solar r
11:00s2 1.465; cool_exit 1.42; all_fans 1; dw_stress 1; dw_until 21; engage 1.27; all 1.42; pulse 48.75; gap 18.75; wt 2.0999999999999996Peak heat/VPD stress: outdoor 87-97F, RH 8-22%, solar 750-92
20:30s2 1.8; cool_exit 1.87; all_fans 0; dw_stress 1; dw_until 21; engage 1.28; all 1.5; pulse 30; gap 41.25; wt 1.7333333333333334Evening decline: fog window is closed and VPD remains high o

Sunday July 12

Primary crop-band changes:

TimeValuesNote
07:30hyst 0.1825Sunday clear ramp repeats: outdoor VPD rises above 1.4 by 08
11:00hyst 0.1775Sunday peak: same hot-dry VENTILATE pattern; prioritize serv

Tactical tunable changes:

TimeValuesNote
07:30s2 1.5325; cool_exit 1.51; all_fans 0; dw_stress 1; dw_until 21; engage 1.27; all 1.44; pulse 41.25; gap 22.5; wt 2Sunday clear ramp repeats: outdoor VPD rises above 1.4 by 08
11:00s2 1.465; cool_exit 1.42; all_fans 1; dw_stress 1; dw_until 21; engage 1.27; all 1.42; pulse 48.75; gap 18.75; wt 2.0999999999999996Sunday peak: same hot-dry VENTILATE pattern; prioritize serv

Monday July 13

Primary crop-band changes:

TimeValuesNote
07:30hyst 0.1725Monday is the most severe forecast day near 102F and RH 8%;
20:30hyst 0.20749999999999996Monday evening taper: outdoor stays dry but solar is gone; r

Tactical tunable changes:

TimeValuesNote
07:30s2 1.43; cool_exit 1.33; all_fans 1; dw_stress 1; dw_until 21; engage 1.27; all 1.42; pulse 52.5; gap 18.75; wt 2.1333333333333333Monday is the most severe forecast day near 102F and RH 8%;
20:30s2 1.83; cool_exit 1.96; all_fans 0; dw_stress 0; dw_until 21; engage 1.3; all 1.52; pulse 30; gap 48.75; wt 1.6333333333333333Monday evening taper: outdoor stays dry but solar is gone; r

Changed secondary parameters:

TimeParameterChange
05:41band_track_fractioninitial 0
05:41cold_vent_guard_delta_finitial 7
05:41cool_stage2_exit_hysteresis_finitial 1
05:41direct_wet_stress_min_dew_margin_finitial 8
05:41direct_wet_stress_vpd_margin_kpainitial 0.05
05:41dwell_gate_msinitial 225000
05:41enthalpy_closeinitial 1
05:41enthalpy_openinitial -2
05:41fog_escalation_kpainitial 0.2
05:41heat_hysteresisinitial 1
05:41min_fog_off_sinitial 60
05:41min_fog_on_sinitial 63.75
05:41mist_backoff_sinitial 600
05:41mist_max_closed_vent_sinitial 600
05:41mist_thermal_relief_sinitial 90
05:41mister_all_delay_sinitial 79.5
05:41mister_engage_delay_sinitial 39.75
05:41mister_water_budget_galinitial 300
05:41night_vpd_bias_kpainitial 0
05:41outdoor_staleness_max_sinitial 600
05:41sw_dwell_gate_enabledinitial 1
05:41sw_fog_closes_ventinitial 1
05:41sw_mister_closes_ventinitial 0
05:41sw_summer_vent_enabledinitial 1
05:41temp_hysteresisinitial 1.69
05:41vent_exchange_fractioninitial 0.3
05:41vent_prefer_dp_delta_finitial 3
05:41vent_prefer_temp_delta_finitial 3
05:41vpd_watch_dwell_sinitial 56.25
08:30cold_vent_guard_delta_f7 → 6
08:30dwell_gate_ms225000 → 195000
08:30fog_escalation_kpa0.2 → 0.15
08:30min_fog_off_s60 → 42
08:30min_fog_on_s63.75 → 70.5
08:30mister_all_delay_s79.5 → 70.5
08:30mister_engage_delay_s39.75 → 35.25
08:30temp_hysteresis1.69 → 1.51
08:30vent_prefer_temp_delta_f3 → 2
08:30vpd_watch_dwell_s56.25 → 48.75
11:00dwell_gate_ms195000 → 180000
11:00min_fog_off_s42 → 36
11:00min_fog_on_s70.5 → 72.75
11:00mister_all_delay_s70.5 → 66
11:00mister_engage_delay_s35.25 → 33
11:00temp_hysteresis1.51 → 1.42
11:00vpd_watch_dwell_s48.75 → 45
20:30cold_vent_guard_delta_f6 → 8
20:30direct_wet_stress_vpd_margin_kpa0.05 → 0.06
20:30dwell_gate_ms180000 → 255000
20:30fog_escalation_kpa0.15 → 0.3
20:30min_fog_off_s36 → 72
20:30min_fog_on_s72.75 → 59.25
20:30mister_all_delay_s66 → 88.5
20:30mister_engage_delay_s33 → 44.25
20:30temp_hysteresis1.42 → 1.87
20:30vent_prefer_temp_delta_f2 → 4
20:30vpd_watch_dwell_s45 → 63.75
07:30cold_vent_guard_delta_f8 → 6
07:30direct_wet_stress_vpd_margin_kpa0.06 → 0.05
07:30dwell_gate_ms255000 → 195000
07:30fog_escalation_kpa0.3 → 0.15
07:30min_fog_off_s72 → 42
07:30min_fog_on_s59.25 → 70.5
07:30mister_all_delay_s88.5 → 70.5
07:30mister_engage_delay_s44.25 → 35.25
07:30temp_hysteresis1.87 → 1.51
07:30vent_prefer_temp_delta_f4 → 2
07:30vpd_watch_dwell_s63.75 → 48.75
11:00dwell_gate_ms195000 → 180000
11:00min_fog_off_s42 → 36
11:00min_fog_on_s70.5 → 72.75
11:00mister_all_delay_s70.5 → 66
11:00mister_engage_delay_s35.25 → 33
11:00temp_hysteresis1.51 → 1.42
11:00vpd_watch_dwell_s48.75 → 45
07:30dwell_gate_ms180000 → 165000
07:30mister_all_delay_s66 → 61.5
07:30mister_engage_delay_s33 → 30.75
07:30temp_hysteresis1.42 → 1.33
07:30vpd_watch_dwell_s45 → 41.25
20:30cold_vent_guard_delta_f6 → 8
20:30direct_wet_stress_vpd_margin_kpa0.05 → 0.08
20:30dwell_gate_ms165000 → 270000
20:30fog_escalation_kpa0.15 → 0.35
20:30min_fog_off_s36 → 84
20:30min_fog_on_s72.75 → 54.75
20:30mister_all_delay_s61.5 → 93
20:30mister_engage_delay_s30.75 → 46.5
20:30temp_hysteresis1.33 → 1.96
20:30vent_prefer_temp_delta_f2 → 4
20:30vpd_watch_dwell_s41.25 → 67.5

Daily Summary So Far

Climate

Temperature

66.2–71.4°F; avg 68.2°F

VPD

0.62–1.16 kPa; avg 0.81 kPa

Relative humidity

55.8–72.8%

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): 6.0h

Economics

Electric

USD —

Gas

USD —

Water

USD —

Total

USD —

Equipment Runtimes

EquipmentRuntimeReading
Fan 166 minPrimary exhaust runtime.
Fan 269 minSecondary exhaust runtime.
Vent136 minIntake vent runtime.
Fog0 minFogger runtime.
Heat 1 electric10 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights41 minSupplemental lighting runtime.
Mister south0.00hSouth mister runtime.
Mister west0.00hWest mister runtime.
Mister center0.00hCenter mister runtime.

Crop Health (Gemini Vision)

CropZoneHealthObservationsNote
Cannabissouth70%1Observation notes are collapsed below to avoid publishing partial vision snippets.
Lime Treewest75%2Observation notes are collapsed below to avoid publishing partial vision snippets.
Vanda Orchidscenter80%1Observation notes are collapsed below to avoid publishing partial vision snippets.
peppereast80%1Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
CannabisGemini Vision notes

Plants in pots on the floor look generally healthy, though soil moisture is low.

Lime TreeGemini Vision notes

Foliage appears green and healthy.

Vanda OrchidsGemini Vision notes

Hanging orchids appear healthy with extensive root systems visible.

pepperGemini Vision notes

Seedlings appear healthy and are establishing well in the hydroponic system.

Hourly Pattern

HourTemperatureVPDRH
12:0082.2°F1.17 kPa69.5%
13:0083.5°F1.33 kPa67.6%
14:0084.1°F1.30 kPa69.0%
15:0084.0°F1.20 kPa70.9%
16:0083.6°F1.16 kPa71.2%
17:0083.4°F1.21 kPa69.5%
18:0082.9°F1.20 kPa69.1%
19:0083.1°F1.07 kPa72.6%
20:0080.7°F0.93 kPa74.2%
21:0077.5°F0.74 kPa77.0%
22:0075.0°F0.78 kPa73.7%
23:0073.3°F0.78 kPa72.2%
00:0070.6°F1.08 kPa58.0%
01:0068.8°F0.95 kPa60.4%
02:0067.8°F0.80 kPa65.4%
03:0067.8°F0.69 kPa70.5%
04:0067.3°F0.67 kPa70.6%
05:0066.7°F0.66 kPa70.5%
06:0067.7°F0.65 kPa72.0%

7-Day Stress Context

DateHeatVPD highCold
2026-07-051.9h11.8h0.0h
2026-07-062.5h8.6h0.0h
2026-07-070.8h12.5h0.0h
2026-07-083.4h9.0h0.0h
2026-07-090.5h4.6h0.0h
2026-07-102.4h3.8h0.0h
2026-07-110.0h0.0h6.0h