June 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

11

Plan writes

1

No-change acknowledgements

3

Pending

2

EventDeliveredTypeStatusNote
End-of-day review and reset00:16MIDNIGHTtimed_outDelivery recorded without a public plan write.
Morning planning cycle05:32SUNRISEtimed_outDelivery recorded without a public plan write.
Forecast deviation09:39FORECAST_DEVIATIONtimed_outDelivery recorded without a public plan write.
Solar peak planning checkpoint13:01SOLAR_MAXtimed_outDelivery recorded without a public plan write.
Forecast deviation13:58FORECAST_DEVIATIONtimed_outDelivery recorded without a public plan write.
validation ack-only: Codex audited post-planning gateway-remount smoke14:25MANUALpendingDelivery accepted by the planning gateway; no resolution recorded yet.
validation ack-only: Codex post-key-rotation smoke14:28MANUALpendingDelivery accepted by the planning gateway; no resolution recorded yet.
validation ack-only: Codex post-MCP-affinity smoke14:36MANUALackedAcknowledged: Validation acknowledge-only smoke after Kubernetes MCP ClientIP session affinity repair; no plan or tunable changes requested. Resolved 14:36 MDT.
Codex manual recovery planning cycle after planner outage since 2026-06-0714:38MANUALplan_writtenWrote public plan iris-20260614-1438. Resolved 14:39 MDT.
Peak Stress15:01TRANSITIONackedAcknowledged: Peak-stress transition checked: live temp 83.1F is below temp_high 85F, VPD 1.25 kPa is only slightly above vpd_high 1.17 with healthy 11.4F dew margin, all wet/cooling equipment is currently off after recent recovery, and active plan iris-20260614-1438 already has band-coupled Sunday evening moisture posture (mister_engage_kpa 1.23, mister_all_kpa 1.43, fog_escalation_kpa 0.18, mister_pulse_gap_s 30). Conditions are tracking the existing plan; no concrete signal warrants a tunable change. Resolved 15:02 MDT.
Decline19:32TRANSITIONackedAcknowledged: TRANSITION Decline checked: current house is IDLE with all climate equipment off, avg VPD 0.73 kPa inside the 0.37-0.92 band, temp 77.9F below temp_high 80.2F, dew margin 7.5F, and the active plan already carries an evening/overnight unwind posture. No concrete VPD-low, condensation, or relay-churn signal justified a tactical set_tunable change. Resolved 19:33 MDT.

☀️ Midday Cycle (2:39 PM) — iris-20260614-1438

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

cold_vent_guard_delta_f, cool_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, dwell_gate_ms, enthalpy_close ...

Reflection

Daily Summary So Far — this cycle will be validated at the next planning cycle.

Hypothesis

Testing: Manual recovery: test whether a guarded live-confirm Monday plus full severe-day Tuesday/Wednesday posture restores plan coverage and improves VPD-high compliance without repeating the 06-07 VPD-low/cold overfit. Expected outcome: Target today remaining score above 80 with 0h dew-risk; Monday VPD-high under 4h and VPD-low 0h; Tuesday heat stress likely physics-limited but VPD assist should keep VPD-high lower than an unassisted severe day while cost remains near or below USD 5/day unless structural cooling requires more.

Setpoints

Sunday June 14

Primary crop-band changes:

TimeValuesNote
14:45hyst 0.1875Manual recovery starts with live dual-axis pressure: 85.5F a
20:30hyst 0.1875Evening unwind to avoid repeating the evaluated 06-07 overfi

Tactical tunable changes:

TimeValuesNote
14:45s2 1.65; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 41.25; gap 33.75; wt 2.0666666666666664Manual recovery starts with live dual-axis pressure: 85.5F a
20:30s2 1.855; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 1.9333333333333331Evening unwind to avoid repeating the evaluated 06-07 overfi

Monday June 15

Primary crop-band changes:

TimeValuesNote
07:30hyst 0.1875Guarded Monday morning: forecast is dry but recent forecasts
10:30hyst 0.1875Monday dry ramp begins: forecast VPD exceeds 1.7 kPa and sol
18:30hyst 0.1875Monday evening remains very dry in the forecast; delay moist

Tactical tunable changes:

TimeValuesNote
07:30s2 1.715; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 21; fog_stress 1; fog_until 21; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 2.0166666666666666Guarded Monday morning: forecast is dry but recent forecasts
10:30s2 1.615; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 41.25; gap 33.75; wt 1.9833333333333334Monday dry ramp begins: forecast VPD exceeds 1.7 kPa and sol
18:30s2 1.77; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 37.5; gap 37.5; wt 1.9166666666666665Monday evening remains very dry in the forecast; delay moist

Tuesday June 16

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.1875Dry overnight but lower thermal load: preserve some VPD supp
07:30hyst 0.1875Tuesday severe hot-dry day: forecast reaches 95F, RH 9%, VPD
20:30hyst 0.1875Tuesday evening stays hot and dry; keep bounded wet recovery

Tactical tunable changes:

TimeValuesNote
00:30s2 1.855; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 1.9333333333333331Dry overnight but lower thermal load: preserve some VPD supp
07:30s2 1.5650000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.4; pulse 45; gap 30; wt 1.9666666666666668Tuesday severe hot-dry day: forecast reaches 95F, RH 9%, VPD
20:30s2 1.79; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 37.5; gap 33.75; wt 1.8666666666666667Tuesday evening stays hot and dry; keep bounded wet recovery

Wednesday June 17

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.1875Warm dry night: maintain modest VPD support but avoid severe
08:00hyst 0.1875Wednesday midday continues the severe hot-dry pattern throug

Tactical tunable changes:

TimeValuesNote
00:30s2 1.855; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.43; pulse 33.75; gap 41.25; wt 1.85Warm dry night: maintain modest VPD support but avoid severe
08:00s2 1.5650000000000002; cool_exit 1.6; all_fans 0; dw_stress 1; dw_until 22; fog_stress 1; fog_until 22; engage 1.23; all 1.4; pulse 45; gap 30; wt 1.9666666666666668Wednesday midday continues the severe hot-dry pattern throug

Changed secondary parameters:

TimeParameterChange
14:45cold_vent_guard_delta_finitial 8
14:45direct_wet_stress_min_dew_margin_finitial 8
14:45direct_wet_stress_vpd_margin_kpainitial 0.05
14:45dwell_gate_msinitial 210000
14:45enthalpy_closeinitial 1
14:45enthalpy_openinitial -2
14:45fog_escalation_kpainitial 0.18
14:45fog_stress_min_dew_margin_finitial 8
14:45heat_hysteresisinitial 1.1
14:45min_fog_off_sinitial 60
14:45min_fog_on_sinitial 63.75
14:45mist_backoff_sinitial 600
14:45mist_max_closed_vent_sinitial 120
14:45mist_thermal_relief_sinitial 90
14:45mister_all_delay_sinitial 75
14:45mister_engage_delay_sinitial 37.5
14:45mister_water_budget_galinitial 300
14:45outdoor_staleness_max_sinitial 600
14:45sw_dwell_gate_enabledinitial 1
14:45sw_fog_closes_ventinitial 1
14:45sw_mister_closes_ventinitial 0
14:45sw_summer_vent_enabledinitial 1
14:45temp_hysteresisinitial 1.6
14:45vent_prefer_dp_delta_finitial 3
14:45vent_prefer_temp_delta_finitial 4
14:45vpd_watch_dwell_sinitial 52.5
20:30direct_wet_stress_min_dew_margin_f8 → 10
20:30fog_escalation_kpa0.18 → 0.2
20:30fog_stress_min_dew_margin_f8 → 10
20:30min_fog_off_s60 → 72
20:30min_fog_on_s63.75 → 59.25
20:30mister_water_budget_gal300 → 240
07:30direct_wet_stress_min_dew_margin_f10 → 9
07:30fog_stress_min_dew_margin_f10 → 9
07:30mister_water_budget_gal240 → 260
10:30direct_wet_stress_min_dew_margin_f9 → 8
10:30fog_escalation_kpa0.2 → 0.18
10:30fog_stress_min_dew_margin_f9 → 8
10:30min_fog_off_s72 → 60
10:30min_fog_on_s59.25 → 63.75
10:30mister_water_budget_gal260 → 300
18:30fog_escalation_kpa0.18 → 0.2
18:30min_fog_off_s60 → 66
18:30min_fog_on_s63.75 → 61.5
00:30direct_wet_stress_min_dew_margin_f8 → 9
00:30fog_stress_min_dew_margin_f8 → 9
00:30min_fog_off_s66 → 72
00:30min_fog_on_s61.5 → 59.25
00:30mister_water_budget_gal300 → 260
07:30direct_wet_stress_min_dew_margin_f9 → 8
07:30fog_escalation_kpa0.2 → 0.15
07:30fog_stress_min_dew_margin_f9 → 8
07:30min_fog_off_s72 → 54
07:30min_fog_on_s59.25 → 66
07:30mister_water_budget_gal260 → 300
20:30fog_escalation_kpa0.15 → 0.2
20:30min_fog_off_s54 → 60
20:30min_fog_on_s66 → 63.75
00:30direct_wet_stress_min_dew_margin_f8 → 9
00:30fog_stress_min_dew_margin_f8 → 9
00:30min_fog_off_s60 → 72
00:30min_fog_on_s63.75 → 59.25
00:30mister_water_budget_gal300 → 260
08:00direct_wet_stress_min_dew_margin_f9 → 8
08:00fog_escalation_kpa0.2 → 0.15
08:00fog_stress_min_dew_margin_f9 → 8
08:00min_fog_off_s72 → 54
08:00min_fog_on_s59.25 → 66
08:00mister_water_budget_gal260 → 300

Daily Summary So Far

Climate

Temperature

64.0–89.1°F; avg 73.9°F

VPD

0.34–1.80 kPa; avg 0.75 kPa

Relative humidity

61.9–83.8%

Stress Hours

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

Economics

Electric

USD 3.07

Gas

USD 0.00

Water

USD 0.520

Total

USD 3.59

Equipment Runtimes

EquipmentRuntimeReading
Fan 169 minPrimary exhaust runtime.
Fan 281 minSecondary exhaust runtime.
Vent133 minIntake vent runtime.
Fog86 minFogger runtime.
Heat 1 electric308 minElectric heater runtime.
Heat 2 gas0 minGas heater runtime.
Grow lights1450 minSupplemental lighting runtime.
Mister south0.16hSouth mister runtime.
Mister west0.03hWest mister runtime.
Mister center0.76hCenter mister runtime.

Water

  • Total: 107 gal
  • Mister: 51 gal

Hourly Pattern

HourTemperatureVPDRH
12:0082.9°F1.24 kPa68.3%
13:0085.1°F1.25 kPa72.1%
14:0085.4°F1.43 kPa67.6%
15:0084.2°F1.35 kPa68.6%
16:0082.8°F1.20 kPa69.6%
17:0080.7°F0.95 kPa74.3%
18:0079.3°F0.87 kPa75.2%
19:0077.8°F0.91 kPa72.7%
20:0075.8°F0.87 kPa72.1%
21:0074.5°F0.80 kPa73.2%
22:0072.2°F0.62 kPa77.2%
23:0070.3°F0.53 kPa79.3%
00:0069.1°F0.45 kPa81.4%
01:0068.1°F0.41 kPa82.8%
02:0067.3°F0.38 kPa83.3%
03:0066.5°F0.37 kPa83.3%
04:0065.5°F0.36 kPa83.2%
05:0064.4°F0.36 kPa82.9%
06:0065.1°F0.39 kPa81.8%
07:0066.5°F0.44 kPa80.8%
08:0068.5°F0.51 kPa79.3%
09:0072.1°F0.67 kPa75.6%
10:0074.9°F0.84 kPa72.2%
11:0077.0°F0.98 kPa69.6%

7-Day Stress Context

DateHeatVPD highCold
2026-06-0812.9h11.2h0.0h
2026-06-096.7h7.1h0.0h
2026-06-109.4h11.1h0.0h
2026-06-113.1h8.3h0.0h
2026-06-123.6h8.5h0.2h
2026-06-133.0h4.7h0.0h
2026-06-141.2h4.0h0.0h