September 04, 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.
6
3
1
0
| Event | Delivered | Type | Status | Note |
|---|---|---|---|---|
| End-of-day review and reset | 00:17 | MIDNIGHT | plan_written | Wrote public plan iris-20260904-0017. Resolved 00:19 MDT. |
| Morning planning cycle | 06:33 | SUNRISE | plan_written | Wrote public plan iris-20260904-0633. Resolved 06:34 MDT. |
| Solar peak planning checkpoint | 13:01 | SOLAR_MAX | action_completed | Delivery recorded without a public plan write. Resolved 13:02 MDT. |
| Peak Stress | 15:01 | TRANSITION | action_completed | Delivery recorded without a public plan write. Resolved 15:02 MDT. |
| Decline | 18:29 | TRANSITION | acked | Acknowledged: Decline check: no tunable change. Current posture is already conservative (mister engage 1.6 kPa, pulse gap 45 s, fog escalation 0.4); VPD remains high at 1.80 kPa with healthy 19.5 F dew margin, so do not unwind wet assist further ahead of measured recovery. Vent/fans/fog are active against a warmer 89 F outdoor condition; no VPD-low signal. Resolved 18:29 MDT. |
| Evening planning cycle | 19:28 | SUNSET | plan_written | Wrote public plan iris-20260904-1928. Resolved 19:30 MDT. |
🌅 Morning Cycle (12:19 AM) — iris-20260904-0017
validated
7/10
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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Validating previous cycle: iris-20260903-0632
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:92.0,“outdoor_rh_min_pct”:13.0,“solar_peak_w_m2”:809.0,“cloud_cover_avg_pct”:16.0,“notes”:“Clear hot-dry ramp. Yesterday was safe at self-score 8 vs anchor 6, but 309/340 guardrail events were held; use bounded intent and let live readings govern. Embedding retrieval unavailable.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-03T09:00:00-06:00”,“end”:“2026-09-03T21:00:00-06:00”,“severity”:“high”,“mitigation”:“Use 0.05/0.25 band-coupled wet assist, fog 0.15 while safe, 8F dew floor, and recovery-based taper.”},{“kind”:“heat”,“start”:“2026-09-03T11:00:00-06:00”,“end”:“2026-09-03T18:00:00-06:00”,“severity”:“high”,“mitigation”:“Pre-cool 60 min and use cooling assist; accept structural heat above the served edge.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:0.99,“forecast_anchor”:“Corrected VPD rises toward 3… Result: Window scorecard (00:19-06:34 MDT): score 88.3, temp compliance 60.9%, VPD compliance 59.5%, total stress 1.45h (VPD-high 1.37h; heat/cold/VPD-low 0), dew-risk 0h, minimum dew margin 8.6F. The live-edge bridge was safe and avoided VPD-low/condensation stress, but VPD compliance remained weak; mechanism attribution is partial because later guardrail-held/missed writes limited execution fidelity. Score: 7/10
Hypothesis
Testing: Test live-VPD recovery bridging before taper, then early bounded assist on the dry morning ramp. Expected outcome: Clear the midnight VPD edge by 04:30 without VPD-low or dew-risk hours; reduce morning controller-attributable VPD-high exposure while keeping relay churn bounded.
Conditions
93.0°F
15.0%
798.0 W/m²
30.0%
Fresh live state is 69.4F, VPD 1.08, dew margin 16F; forecast is cool pre-dawn then a 93F, 15% RH, high-solar dry ramp.
Expected stress windows
Use a short band-coupled recovery bridge, then taper only after measured VPD clears the high edge.
Precondition early; keep wet assist available at the high edge with an 8F dew floor and accept capacity limits.
Parameter rationale
Bridge the live dry edge without carrying strong wet duty into the pre-dawn trough.
Reduce controller-attributable VPD-high exposure during the morning ramp while retaining bounded duty.
Start heavy wet assist earlier during safe hot-dry VENTILATE without chasing heat beyond hardware capacity.
Setpoints
Friday September 04
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:17 | hyst 0.1875 | Live VPD edge: bridge recovery with healthy dew margin, not |
| 04:30 | hyst 0.1875 | Pre-dawn taper after measured recovery; protect against cold |
| 07:00 | hyst 0.1875 | Sunrise ramp: precondition thermal load and reopen bounded w |
| 09:30 | hyst 0.1875 | Early-day handoff: compliance-first hot-dry assist; accept s |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:17 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.811; all 1.0110000000000001; pulse 33.75; gap 41.25; wt 1.7 | Live VPD edge: bridge recovery with healthy dew margin, not |
| 04:30 | s2 1.8525; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.811; all 1.0110000000000001; pulse 33.75; gap 41.25; wt 1.7 | Pre-dawn taper after measured recovery; protect against cold |
| 07:00 | s2 1.715; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.811; all 1.0110000000000001; pulse 33.75; gap 37.5; wt 1.7 | Sunrise ramp: precondition thermal load and reopen bounded w |
| 09:30 | s2 1.5975000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 0.811; all 1.0110000000000001; pulse 41.25; gap 30; wt 1.7666666666666666 | Early-day handoff: compliance-first hot-dry assist; accept s |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 00:17 | band_track_fraction | initial 0 |
| 00:17 | cold_vent_guard_delta_f | initial 9 |
| 00:17 | cool_stage2_exit_hysteresis_f | initial 1 |
| 00:17 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 00:17 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 00:17 | dwell_gate_ms | initial 210000 |
| 00:17 | enthalpy_close | initial 1 |
| 00:17 | enthalpy_open | initial -2 |
| 00:17 | fog_escalation_kpa | initial 0.25 |
| 00:17 | heat_hysteresis | initial 1 |
| 00:17 | min_fog_off_s | initial 72 |
| 00:17 | min_fog_on_s | initial 59.25 |
| 00:17 | mist_backoff_s | initial 600 |
| 00:17 | mist_max_closed_vent_s | initial 600 |
| 00:17 | mist_thermal_relief_s | initial 90 |
| 00:17 | mister_all_delay_s | initial 75 |
| 00:17 | mister_engage_delay_s | initial 37.5 |
| 00:17 | mister_water_budget_gal | initial 280 |
| 00:17 | night_vpd_bias_kpa | initial 0 |
| 00:17 | outdoor_staleness_max_s | initial 600 |
| 00:17 | sw_dwell_gate_enabled | initial 1 |
| 00:17 | sw_fog_closes_vent | initial 1 |
| 00:17 | sw_mister_closes_vent | initial 0 |
| 00:17 | sw_summer_vent_enabled | initial 1 |
| 00:17 | temp_hysteresis | initial 1.6 |
| 00:17 | vent_exchange_fraction | initial 0.3 |
| 00:17 | vent_prefer_dp_delta_f | initial 4 |
| 00:17 | vent_prefer_temp_delta_f | initial 5 |
| 00:17 | vpd_watch_dwell_s | initial 52.5 |
| 04:30 | cold_vent_guard_delta_f | 9 → 10 |
| 04:30 | direct_wet_stress_min_dew_margin_f | 8 → 10 |
| 04:30 | mister_water_budget_gal | 280 → 260 |
| 04:30 | vent_prefer_temp_delta_f | 5 → 6 |
| 07:00 | cold_vent_guard_delta_f | 10 → 8 |
| 07:00 | direct_wet_stress_min_dew_margin_f | 10 → 8 |
| 07:00 | fog_escalation_kpa | 0.25 → 0.2 |
| 07:00 | min_fog_off_s | 72 → 66 |
| 07:00 | min_fog_on_s | 59.25 → 61.5 |
| 07:00 | mister_water_budget_gal | 260 → 280 |
| 07:00 | vent_prefer_dp_delta_f | 4 → 3 |
| 07:00 | vent_prefer_temp_delta_f | 6 → 4 |
| 09:30 | cold_vent_guard_delta_f | 8 → 9 |
| 09:30 | fog_escalation_kpa | 0.2 → 0.15 |
| 09:30 | min_fog_off_s | 66 → 54 |
| 09:30 | min_fog_on_s | 61.5 → 66 |
| 09:30 | mister_water_budget_gal | 280 → 300 |
| 09:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 09:30 | vent_prefer_temp_delta_f | 4 → 5 |
🌅 Morning Cycle (6:34 AM) — iris-20260904-0633
validated
7/10
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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Validating previous cycle: iris-20260904-0017
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:93.0,“outdoor_rh_min_pct”:15.0,“solar_peak_w_m2”:798.0,“cloud_cover_avg_pct”:30.0,“notes”:“Fresh live state is 69.4F, VPD 1.08, dew margin 16F; forecast is cool pre-dawn then a 93F, 15% RH, high-solar dry ramp.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-04T00:17:00-06:00”,“end”:“2026-09-04T04:30:00-06:00”,“severity”:“medium”,“mitigation”:“Use a short band-coupled recovery bridge, then taper only after measured VPD clears the high edge.”},{“kind”:“heat”,“start”:“2026-09-04T09:00:00-06:00”,“end”:“2026-09-04T12:00:00-06:00”,“severity”:“high”,“mitigation”:“Precondition early; keep wet assist available at the high edge with an 8F dew floor and accept capacity limits.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1.6,“new_value”:0.99,“forecast_anchor”:“Live VPD 1.08 with east 1.17 and healthy 16F dew margin at midnight… Result: Window score 85.0; temp compliance 67.3%, VPD compliance 58.8%; stress row shows 2.64h total, 0.00h heat, ~2.92h VPD-high, 0.00h VPD-low and 0.00h dew-risk. The hot/dry posture was safe but the expected VPD-high reduction was only partial; controller write misses limited attribution. Score: 7/10
New finding: When guardrail audit shows repeated missed moisture writes, judge a hot-dry plan as execution-limited and keep the next plan compact with fewer critical posture changes; do not infer that low fog/mister response disproves the moisture tactic. → Added to Lessons Learned
Hypothesis
Testing: Test live-VPD-gated band-coupled wet assist plus 0.2 fog escalation to reduce VPD-high stress without dew-risk or VPD-low overshoot. Expected outcome: Keep dew-risk and VPD-low stress at 0h; reduce VPD-high exposure versus yesterday’s 3.10h while accepting structural heat at 93F; verify transition fidelity.
Conditions
93.0°F
15.0%
792.0 W/m²
50.0%
Clear hot-dry morning ramp to 93F/15% RH and 4.45kPa VPD; prior day scored 82.3 with temp 69.7%, VPD 69.9%, heat 4.23h, VPD-high 3.10h, zero dew-risk. Prior self-score 8 vs anchor 9; many writes were missed or held, so verify materialization.
Expected stress windows
Use 0.05/0.25kPa band-coupled wet assist, fog 0.15-0.20 while safe, and taper only after measured recovery.
Pre-cool and use VENTILATE assist; accept structural peak heat from undersized cooling capacity.
Parameter rationale
Start wet assist near the active high edge during the dry ramp without strong dawn duty.
Increase bounded moisture duty and reduce controller-attributable VPD-high exposure.
Bring heavy wet assist earlier while preserving the 8F dew safety floor.
Setpoints
Friday September 04
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 06:33 | hyst 0.20750000000000002 | Dawn coverage: live 0.72 kPa VPD; stage conservatively and l |
| 09:00 | hyst 0.21750000000000003 | Morning ramp: forecast VPD rises past high edge; pre-cool an |
| 12:30 | hyst 0.21750000000000003 | Peak stress: 93F/15% RH; use VENTILATE assist, earlier fog, |
| 16:00 | hyst 0.21750000000000003 | Decline: keep wet assist through measured VPD recovery; do n |
| 19:00 | hyst 0.21750000000000003 | Evening bridge: forecast VPD remains high; taper only after |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 06:33 | s2 1.775; cool_exit 1.96; all_fans 0; dw_stress 0; engage 1.0030000000000001; all 1.203; pulse 30; gap 52.5; wt 1.4 | Dawn coverage: live 0.72 kPa VPD; stage conservatively and l |
| 09:00 | s2 1.6275000000000002; cool_exit 2.14; all_fans 0; dw_stress 0; engage 0.9530000000000001; all 1.153; pulse 33.75; gap 37.5; wt 1.6333333333333333 | Morning ramp: forecast VPD rises past high edge; pre-cool an |
| 12:30 | s2 1.5100000000000002; cool_exit 2.14; all_fans 1; dw_stress 1; engage 0.9530000000000001; all 1.153; pulse 41.25; gap 30; wt 1.7666666666666666 | Peak stress: 93F/15% RH; use VENTILATE assist, earlier fog, |
| 16:00 | s2 1.7; cool_exit 2.14; all_fans 0; dw_stress 1; engage 0.9530000000000001; all 1.153; pulse 37.5; gap 33.75; wt 1.7000000000000002 | Decline: keep wet assist through measured VPD recovery; do n |
| 19:00 | s2 1.8325; cool_exit 2.14; all_fans 0; dw_stress 0; engage 0.9530000000000001; all 1.153; pulse 30; gap 45; wt 1.5333333333333332 | Evening bridge: forecast VPD remains high; taper only after |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 06:33 | band_track_fraction | initial 0 |
| 06:33 | cold_vent_guard_delta_f | initial 8 |
| 06:33 | cool_stage2_exit_hysteresis_f | initial 1 |
| 06:33 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 06:33 | direct_wet_stress_vpd_margin_kpa | initial 0.1 |
| 06:33 | dwell_gate_ms | initial 270000 |
| 06:33 | enthalpy_close | initial 1 |
| 06:33 | enthalpy_open | initial -2 |
| 06:33 | fog_escalation_kpa | initial 0.3 |
| 06:33 | heat_hysteresis | initial 1 |
| 06:33 | min_fog_off_s | initial 90 |
| 06:33 | min_fog_on_s | initial 52.5 |
| 06:33 | mist_backoff_s | initial 600 |
| 06:33 | mist_max_closed_vent_s | initial 600 |
| 06:33 | mist_thermal_relief_s | initial 90 |
| 06:33 | mister_all_delay_s | initial 93 |
| 06:33 | mister_engage_delay_s | initial 46.5 |
| 06:33 | mister_water_budget_gal | initial 300 |
| 06:33 | night_vpd_bias_kpa | initial 0 |
| 06:33 | outdoor_staleness_max_s | initial 600 |
| 06:33 | sw_dwell_gate_enabled | initial 1 |
| 06:33 | sw_fog_closes_vent | initial 1 |
| 06:33 | sw_mister_closes_vent | initial 0 |
| 06:33 | sw_summer_vent_enabled | initial 1 |
| 06:33 | temp_hysteresis | initial 1.96 |
| 06:33 | vent_exchange_fraction | initial 0.3 |
| 06:33 | vent_prefer_dp_delta_f | initial 3 |
| 06:33 | vent_prefer_temp_delta_f | initial 4 |
| 06:33 | vpd_watch_dwell_s | initial 67.5 |
| 09:00 | direct_wet_stress_vpd_margin_kpa | 0.1 → 0.05 |
| 09:00 | dwell_gate_ms | 270000 → 300000 |
| 09:00 | fog_escalation_kpa | 0.3 → 0.2 |
| 09:00 | min_fog_off_s | 90 → 66 |
| 09:00 | min_fog_on_s | 52.5 → 61.5 |
| 09:00 | mister_all_delay_s | 93 → 102 |
| 09:00 | mister_engage_delay_s | 46.5 → 51 |
| 09:00 | temp_hysteresis | 1.96 → 2.14 |
| 09:00 | vpd_watch_dwell_s | 67.5 → 75 |
| 12:30 | cold_vent_guard_delta_f | 8 → 9 |
| 12:30 | fog_escalation_kpa | 0.2 → 0.15 |
| 12:30 | min_fog_off_s | 66 → 54 |
| 12:30 | min_fog_on_s | 61.5 → 66 |
| 12:30 | vent_prefer_dp_delta_f | 3 → 4 |
| 12:30 | vent_prefer_temp_delta_f | 4 → 5 |
| 16:00 | cold_vent_guard_delta_f | 9 → 8 |
| 16:00 | fog_escalation_kpa | 0.15 → 0.2 |
| 16:00 | min_fog_off_s | 54 → 60 |
| 16:00 | min_fog_on_s | 66 → 63.75 |
| 16:00 | vent_prefer_dp_delta_f | 4 → 3 |
| 16:00 | vent_prefer_temp_delta_f | 5 → 4 |
| 19:00 | fog_escalation_kpa | 0.2 → 0.3 |
| 19:00 | min_fog_off_s | 60 → 78 |
| 19:00 | min_fog_on_s | 63.75 → 57 |
🌆 Evening Cycle (7:30 PM) — iris-20260904-1928
validated
6/10
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_min_dew_margin_f, direct_wet_stress_vpd_margin_kpa, dwell_gate_ms ...
Reflection
Validating previous cycle: iris-20260904-0633
Previous hypothesis: {“conditions”:{“outdoor_temp_peak_f”:93.0,“outdoor_rh_min_pct”:15.0,“solar_peak_w_m2”:792.0,“cloud_cover_avg_pct”:50.0,“notes”:“Clear hot-dry morning ramp to 93F/15% RH and 4.45kPa VPD; prior day scored 82.3 with temp 69.7%, VPD 69.9%, heat 4.23h, VPD-high 3.10h, zero dew-risk. Prior self-score 8 vs anchor 9; many writes were missed or held, so verify materialization.”},“stress_windows”:[{“kind”:“vpd_high”,“start”:“2026-09-04T09:00:00-06:00”,“end”:“2026-09-04T19:00:00-06:00”,“severity”:“high”,“mitigation”:“Use 0.05/0.25kPa band-coupled wet assist, fog 0.15-0.20 while safe, and taper only after measured recovery.”},{“kind”:“heat”,“start”:“2026-09-04T11:00:00-06:00”,“end”:“2026-09-04T18:00:00-06:00”,“severity”:“high”,“mitigation”:“Pre-cool and use VENTILATE assist; accept structural peak heat from undersized cooling capacity.”}],“rationale”:[{“parameter”:“mister_engage_kpa”,“old_value”:1… Result: Window scorecard: 84.3, temp compliance 94.5%, VPD compliance 75.4%, total recorded stress 0.00h, dew-risk 0h. Safe overnight outcome, but VPD margin/compliance was only moderate and the plan’s expected recovery is weakened by repeated moisture-gap alerts and incomplete write materialization around the handoff. No reliable cost/resource terms were available. Score: 6/10
Hypothesis
Testing: Test recovery-gated overnight wet assist with a low-churn taper, then pre-dawn preparation for the hot dry ramp. Expected outcome: Keep dew-risk and VPD-low stress at 0h; clear the live 1.38 kPa edge before taper, reduce overnight VPD-high stress, and preserve a stable pre-dawn handoff.
Conditions
95.0°F
15.0%
794.0 W/m²
67.0%
Current indoor VPD is 1.38 kPa with 16.6F dew margin after a heat/VPD-high day; next ramp is hot and dry. Prior bridge scored 7 vs anchor 9 because VPD compliance stayed 59.5% and execution fidelity was incomplete.
Expected stress windows
Keep 0.05/0.25 band-coupled wet assist with 8F dew floor; taper only after live VPD recovery.
Pre-dawn preparation and bounded fog 0.20 while safe; accept structural heat above cooling capacity.
Parameter rationale
Bridge the live edge without VPD-low overshoot, then reduce overnight mister cycling.
Keep morning hot-dry wet assist available without aggressive nighttime fog demand.
Reduce heater-vent hunting while preserving overnight temperature protection.
Setpoints
Friday September 04
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 19:28 | hyst 0.1875 | Evening settle: recover the live VPD edge with a healthy dew |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 19:28 | s2 1.7875; cool_exit 1.6; all_fans 0; dw_stress 1; engage 1; all 1.2; pulse 33.75; gap 33.75; wt 1.7 | Evening settle: recover the live VPD edge with a healthy dew |
Saturday September 05
Primary crop-band changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | hyst 0.1875 | Midnight posture: taper only after measured VPD recovery; re |
| 05:30 | hyst 0.1875 | Pre-dawn: prepare for the 95F/15% RH ramp while keeping over |
Tactical tunable changes:
| Time | Values | Note |
|---|---|---|
| 00:00 | s2 1.8175000000000001; cool_exit 1.6; all_fans 0; dw_stress 1; engage 1; all 1.2; pulse 33.75; gap 41.25; wt 1.7 | Midnight posture: taper only after measured VPD recovery; re |
| 05:30 | s2 1.685; cool_exit 1.6; all_fans 0; dw_stress 1; engage 1; all 1.2; pulse 41.25; gap 30; wt 1.7666666666666666 | Pre-dawn: prepare for the 95F/15% RH ramp while keeping over |
Changed secondary parameters:
| Time | Parameter | Change |
|---|---|---|
| 19:28 | band_track_fraction | initial 0 |
| 19:28 | cold_vent_guard_delta_f | initial 9 |
| 19:28 | cool_stage2_exit_hysteresis_f | initial 1 |
| 19:28 | direct_wet_stress_min_dew_margin_f | initial 8 |
| 19:28 | direct_wet_stress_vpd_margin_kpa | initial 0.05 |
| 19:28 | dwell_gate_ms | initial 210000 |
| 19:28 | enthalpy_close | initial 1 |
| 19:28 | enthalpy_open | initial -2 |
| 19:28 | fog_escalation_kpa | initial 0.25 |
| 19:28 | heat_hysteresis | initial 1 |
| 19:28 | min_fog_off_s | initial 60 |
| 19:28 | min_fog_on_s | initial 63.75 |
| 19:28 | mist_backoff_s | initial 600 |
| 19:28 | mist_max_closed_vent_s | initial 600 |
| 19:28 | mist_thermal_relief_s | initial 90 |
| 19:28 | mister_all_delay_s | initial 75 |
| 19:28 | mister_engage_delay_s | initial 37.5 |
| 19:28 | mister_water_budget_gal | initial 150 |
| 19:28 | night_vpd_bias_kpa | initial 0 |
| 19:28 | outdoor_staleness_max_s | initial 600 |
| 19:28 | sw_dwell_gate_enabled | initial 1 |
| 19:28 | sw_fog_closes_vent | initial 1 |
| 19:28 | sw_mister_closes_vent | initial 0 |
| 19:28 | sw_summer_vent_enabled | initial 1 |
| 19:28 | temp_hysteresis | initial 1.6 |
| 19:28 | vent_exchange_fraction | initial 0.3 |
| 19:28 | vent_prefer_dp_delta_f | initial 5 |
| 19:28 | vent_prefer_temp_delta_f | initial 5 |
| 19:28 | vpd_watch_dwell_s | initial 52.5 |
| 00:00 | min_fog_off_s | 60 → 72 |
| 00:00 | min_fog_on_s | 63.75 → 59.25 |
| 00:00 | mister_water_budget_gal | 150 → 120 |
| 05:30 | cold_vent_guard_delta_f | 9 → 8 |
| 05:30 | fog_escalation_kpa | 0.25 → 0.2 |
| 05:30 | min_fog_off_s | 72 → 54 |
| 05:30 | min_fog_on_s | 59.25 → 66 |
| 05:30 | mister_water_budget_gal | 120 → 220 |
| 05:30 | vent_prefer_dp_delta_f | 5 → 4 |
| 05:30 | vent_prefer_temp_delta_f | 5 → 4 |
End-of-Day Summary
Climate
66.3–100.6°F; avg 77.1°F
0.61–5.42 kPa; avg 1.60 kPa
18.1–74.3%
Interior Light Evidence
- Crop DLI: unavailable
- Reason:
source_reading_missing - 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): 6.9h
- VPD stress (>2.0 kPa): 15.8h
- Cold stress (<55°F): 8.1h
Economics
Not available
USD 0.00
Not available
Not available
Equipment Runtimes
| Equipment | Runtime | Reading |
|---|---|---|
| Fan 1 | 724 min | Primary exhaust runtime. |
| Fan 2 | 719 min | Secondary exhaust runtime. |
| Vent | 812 min | Intake vent runtime. |
| Fog | 232 min | Fogger runtime. |
| Heat 1 electric | 263 min | Electric heater runtime. |
| Heat 2 gas | 0 min | Gas heater runtime. |
| Grow lights | 454 min | Supplemental lighting runtime. |
| Mister south | 0.00h | South mister runtime. |
| Mister west | 0.00h | West mister runtime. |
| Mister center | 2.23h | Center mister runtime. |
Hourly Pattern
| Hour | Temperature | VPD | RH |
|---|---|---|---|
| 12:00 | 84.0°F | 1.44 kPa | 64.5% |
| 13:00 | 84.9°F | 1.64 kPa | 61.1% |
| 14:00 | 85.8°F | 1.86 kPa | 56.9% |
| 15:00 | 86.1°F | 1.94 kPa | 55.2% |
| 16:00 | 82.6°F | 1.39 kPa | 63.7% |
| 17:00 | 81.3°F | 1.39 kPa | 62.0% |
| 18:00 | 79.2°F | 1.14 kPa | 66.5% |
| 19:00 | 77.3°F | 1.14 kPa | 64.4% |
| 20:00 | 75.0°F | 1.40 kPa | 52.9% |
| 21:00 | 73.7°F | 1.41 kPa | 50.4% |
| 22:00 | 72.0°F | 1.28 kPa | 52.2% |
| 23:00 | 70.7°F | 1.22 kPa | 52.5% |
| 00:00 | 69.1°F | 1.17 kPa | 51.8% |
| 01:00 | 68.1°F | 1.10 kPa | 53.3% |
| 02:00 | 68.0°F | 0.80 kPa | 66.0% |
| 03:00 | 67.9°F | 0.67 kPa | 71.4% |
| 04:00 | 66.8°F | 0.73 kPa | 67.4% |
| 05:00 | 67.6°F | 0.68 kPa | 70.9% |
| 06:00 | 69.0°F | 0.73 kPa | 70.4% |
| 07:00 | 70.1°F | 0.78 kPa | 69.4% |
| 08:00 | 72.6°F | 0.91 kPa | 67.2% |
| 09:00 | 73.8°F | 0.91 kPa | 68.3% |
| 10:00 | 78.3°F | 1.04 kPa | 68.7% |
| 11:00 | 82.7°F | 1.22 kPa | 68.1% |
7-Day Stress Context
| Date | Heat | VPD high | Cold |
|---|---|---|---|
| 2026-08-29 | 7.0h | 30.7h | 5.9h |
| 2026-08-30 | 4.7h | 12.9h | 12.6h |
| 2026-08-31 | 5.1h | 14.2h | 9.2h |
| 2026-09-01 | 5.4h | 9.5h | 9.3h |
| 2026-09-02 | 6.1h | 14.8h | 8.9h |
| 2026-09-03 | 5.7h | 15.2h | 8.9h |
| 2026-09-04 | 6.9h | 15.8h | 8.1h |