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.
1
1
0
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| Morning planning cycle | 05:43 | SUNRISE | plan_written | Wrote public plan iris-20260711-0543. Resolved 05:45 MDT. |
🌅 Morning Cycle (5:45 AM) — iris-20260711-0543
Daily Summary So Far
not validated yet
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
97.0°F
8.0%
920.0 W/m²
1.0%
extreme clear hot-dry July day; forecast VPD has known positive bias but corrected VPD remains severe
Expected stress windows
band-coupled S1 mist near vpd_high+0.05, all-zone near +0.20-0.25, fog escalation 0.15 while gates allow
pre-cool, VENTILATE with fan stack and wet assist; accept structural misses when outdoor is at/above served high
repeat aggressive realization-gated moisture posture
extreme-day pre-cool and wet assist; expect physics-limited heat
Parameter rationale
serve S1 mist as soon as VPD exceeds the high edge instead of waiting for large dry overshoot
bring all-zone assist on earlier during persistent VPD-high
use the 7x fog path when misters lag while preserving dew-margin gate
increase effective wet duty during peak stress without changing pulse-on time
prevent budget clipping during VPD recovery while retaining the practical daily cap
Setpoints
Saturday July 11
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 05:41 | hyst 0.1925 | Dawn setup: house is cool/dew-safe, but clear hot-dry ramp s |
| 08:30 | hyst 0.1825 | Morning ramp: VPD forecast crosses band quickly with solar r |
| 11:00 | hyst 0.1775 | Peak heat/VPD stress: outdoor 87-97F, RH 8-22%, solar 750-92 |
| 20:30 | hyst 0.20249999999999999 | Evening decline: fog window is closed and VPD remains high o |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 05:41 | s2 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.8333333333333335 | Dawn setup: house is cool/dew-safe, but clear hot-dry ramp s |
| 08:30 | s2 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 2 | Morning ramp: VPD forecast crosses band quickly with solar r |
| 11:00 | s2 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.0999999999999996 | Peak heat/VPD stress: outdoor 87-97F, RH 8-22%, solar 750-92 |
| 20:30 | s2 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.7333333333333334 | Evening decline: fog window is closed and VPD remains high o |
Sunday July 12
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | hyst 0.1825 | Sunday clear ramp repeats: outdoor VPD rises above 1.4 by 08 |
| 11:00 | hyst 0.1775 | Sunday peak: same hot-dry VENTILATE pattern; prioritize serv |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | s2 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 2 | Sunday clear ramp repeats: outdoor VPD rises above 1.4 by 08 |
| 11:00 | s2 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.0999999999999996 | Sunday peak: same hot-dry VENTILATE pattern; prioritize serv |
Monday July 13
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | hyst 0.1725 | Monday is the most severe forecast day near 102F and RH 8%; |
| 20:30 | hyst 0.20749999999999996 | Monday evening taper: outdoor stays dry but solar is gone; r |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 07:30 | s2 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.1333333333333333 | Monday is the most severe forecast day near 102F and RH 8%; |
| 20:30 | s2 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.6333333333333333 | Monday evening taper: outdoor stays dry but solar is gone; r |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 05:41 | band_track_fraction | initial 0 |
| 05:41 | cold_vent_guard_delta_f | initial 7 |
| 05:41 | cool_stage2_exit_hysteresis_f | initial 1 |
| 05:41 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 05:41 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 05:41 | dwell_gate_ms | initial 225000 |
| 05:41 | enthalpy_close | initial 1 |
| 05:41 | enthalpy_open | initial -2 |
| 05:41 | fog_escalation_kpa | initial 0.2 |
| 05:41 | heat_hysteresis | initial 1 |
| 05:41 | min_fog_off_s | initial 60 |
| 05:41 | min_fog_on_s | initial 63.75 |
| 05:41 | mist_backoff_s | initial 600 |
| 05:41 | mist_max_closed_vent_s | initial 600 |
| 05:41 | mist_thermal_relief_s | initial 90 |
| 05:41 | mister_all_delay_s | initial 79.5 |
| 05:41 | mister_engage_delay_s | initial 39.75 |
| 05:41 | mister_water_budget_gal | initial 300 |
| 05:41 | night_vpd_bias_kpa | initial 0 |
| 05:41 | outdoor_staleness_max_s | initial 600 |
| 05:41 | sw_dwell_gate_enabled | initial 1 |
| 05:41 | sw_fog_closes_vent | initial 1 |
| 05:41 | sw_mister_closes_vent | initial 0 |
| 05:41 | sw_summer_vent_enabled | initial 1 |
| 05:41 | temp_hysteresis | initial 1.69 |
| 05:41 | vent_exchange_fraction | initial 0.3 |
| 05:41 | vent_prefer_dp_delta_f | initial 3 |
| 05:41 | vent_prefer_temp_delta_f | initial 3 |
| 05:41 | vpd_watch_dwell_s | initial 56.25 |
| 08:30 | cold_vent_guard_delta_f | 7 → 6 |
| 08:30 | dwell_gate_ms | 225000 → 195000 |
| 08:30 | fog_escalation_kpa | 0.2 → 0.15 |
| 08:30 | min_fog_off_s | 60 → 42 |
| 08:30 | min_fog_on_s | 63.75 → 70.5 |
| 08:30 | mister_all_delay_s | 79.5 → 70.5 |
| 08:30 | mister_engage_delay_s | 39.75 → 35.25 |
| 08:30 | temp_hysteresis | 1.69 → 1.51 |
| 08:30 | vent_prefer_temp_delta_f | 3 → 2 |
| 08:30 | vpd_watch_dwell_s | 56.25 → 48.75 |
| 11:00 | dwell_gate_ms | 195000 → 180000 |
| 11:00 | min_fog_off_s | 42 → 36 |
| 11:00 | min_fog_on_s | 70.5 → 72.75 |
| 11:00 | mister_all_delay_s | 70.5 → 66 |
| 11:00 | mister_engage_delay_s | 35.25 → 33 |
| 11:00 | temp_hysteresis | 1.51 → 1.42 |
| 11:00 | vpd_watch_dwell_s | 48.75 → 45 |
| 20:30 | cold_vent_guard_delta_f | 6 → 8 |
| 20:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.06 |
| 20:30 | dwell_gate_ms | 180000 → 255000 |
| 20:30 | fog_escalation_kpa | 0.15 → 0.3 |
| 20:30 | min_fog_off_s | 36 → 72 |
| 20:30 | min_fog_on_s | 72.75 → 59.25 |
| 20:30 | mister_all_delay_s | 66 → 88.5 |
| 20:30 | mister_engage_delay_s | 33 → 44.25 |
| 20:30 | temp_hysteresis | 1.42 → 1.87 |
| 20:30 | vent_prefer_temp_delta_f | 2 → 4 |
| 20:30 | vpd_watch_dwell_s | 45 → 63.75 |
| 07:30 | cold_vent_guard_delta_f | 8 → 6 |
| 07:30 | direct_wet_stress_vpd_margin_kpa | 0.06 → 0.05 |
| 07:30 | dwell_gate_ms | 255000 → 195000 |
| 07:30 | fog_escalation_kpa | 0.3 → 0.15 |
| 07:30 | min_fog_off_s | 72 → 42 |
| 07:30 | min_fog_on_s | 59.25 → 70.5 |
| 07:30 | mister_all_delay_s | 88.5 → 70.5 |
| 07:30 | mister_engage_delay_s | 44.25 → 35.25 |
| 07:30 | temp_hysteresis | 1.87 → 1.51 |
| 07:30 | vent_prefer_temp_delta_f | 4 → 2 |
| 07:30 | vpd_watch_dwell_s | 63.75 → 48.75 |
| 11:00 | dwell_gate_ms | 195000 → 180000 |
| 11:00 | min_fog_off_s | 42 → 36 |
| 11:00 | min_fog_on_s | 70.5 → 72.75 |
| 11:00 | mister_all_delay_s | 70.5 → 66 |
| 11:00 | mister_engage_delay_s | 35.25 → 33 |
| 11:00 | temp_hysteresis | 1.51 → 1.42 |
| 11:00 | vpd_watch_dwell_s | 48.75 → 45 |
| 07:30 | dwell_gate_ms | 180000 → 165000 |
| 07:30 | mister_all_delay_s | 66 → 61.5 |
| 07:30 | mister_engage_delay_s | 33 → 30.75 |
| 07:30 | temp_hysteresis | 1.42 → 1.33 |
| 07:30 | vpd_watch_dwell_s | 45 → 41.25 |
| 20:30 | cold_vent_guard_delta_f | 6 → 8 |
| 20:30 | direct_wet_stress_vpd_margin_kpa | 0.05 → 0.08 |
| 20:30 | dwell_gate_ms | 165000 → 270000 |
| 20:30 | fog_escalation_kpa | 0.15 → 0.35 |
| 20:30 | min_fog_off_s | 36 → 84 |
| 20:30 | min_fog_on_s | 72.75 → 54.75 |
| 20:30 | mister_all_delay_s | 61.5 → 93 |
| 20:30 | mister_engage_delay_s | 30.75 → 46.5 |
| 20:30 | temp_hysteresis | 1.33 → 1.96 |
| 20:30 | vent_prefer_temp_delta_f | 2 → 4 |
| 20:30 | vpd_watch_dwell_s | 41.25 → 67.5 |
Daily Summary So Far
Climate
66.2–71.4°F; avg 68.2°F
0.62–1.16 kPa; avg 0.81 kPa
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
USD —
USD —
USD —
USD —
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 66 min | Primary exhaust runtime. |
| Fan 2 | 69 min | Secondary exhaust runtime. |
| Vent | 136 min | Intake vent runtime. |
| Fog | 0 min | Fogger runtime. |
| Heat 1 electric | 10 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 41 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 0.00h | Center mister runtime. |
Crop Health (Gemini Vision)
| Crop | Zone | Health | Observations | Note |
|---|---|---|---|---|
| Cannabis | south | 70% | 1 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| Lime Tree | west | 75% | 2 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| Vanda Orchids | center | 80% | 1 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
| pepper | east | 80% | 1 | Observation notes are collapsed below to avoid publishing partial vision snippets. |
Vision observation notes
Plants in pots on the floor look generally healthy, though soil moisture is low.
Foliage appears green and healthy.
Hanging orchids appear healthy with extensive root systems visible.
Seedlings appear healthy and are establishing well in the hydroponic system.
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 82.2°F | 1.17 kPa | 69.5% |
| 13:00 | 83.5°F | 1.33 kPa | 67.6% |
| 14:00 | 84.1°F | 1.30 kPa | 69.0% |
| 15:00 | 84.0°F | 1.20 kPa | 70.9% |
| 16:00 | 83.6°F | 1.16 kPa | 71.2% |
| 17:00 | 83.4°F | 1.21 kPa | 69.5% |
| 18:00 | 82.9°F | 1.20 kPa | 69.1% |
| 19:00 | 83.1°F | 1.07 kPa | 72.6% |
| 20:00 | 80.7°F | 0.93 kPa | 74.2% |
| 21:00 | 77.5°F | 0.74 kPa | 77.0% |
| 22:00 | 75.0°F | 0.78 kPa | 73.7% |
| 23:00 | 73.3°F | 0.78 kPa | 72.2% |
| 00:00 | 70.6°F | 1.08 kPa | 58.0% |
| 01:00 | 68.8°F | 0.95 kPa | 60.4% |
| 02:00 | 67.8°F | 0.80 kPa | 65.4% |
| 03:00 | 67.8°F | 0.69 kPa | 70.5% |
| 04:00 | 67.3°F | 0.67 kPa | 70.6% |
| 05:00 | 66.7°F | 0.66 kPa | 70.5% |
| 06:00 | 67.7°F | 0.65 kPa | 72.0% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-07-05 | 1.9h | 11.8h | 0.0h |
| 2026-07-06 | 2.5h | 8.6h | 0.0h |
| 2026-07-07 | 0.8h | 12.5h | 0.0h |
| 2026-07-08 | 3.4h | 9.0h | 0.0h |
| 2026-07-09 | 0.5h | 4.6h | 0.0h |
| 2026-07-10 | 2.4h | 3.8h | 0.0h |
| 2026-07-11 | 0.0h | 0.0h | 6.0h |