May 23, 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:17MIDNIGHTplan_writtenWrote public plan iris-20260523-0027. Resolved 00:22 MDT.

🌅 Morning Cycle (12:22 AM) — iris-20260523-0027

Status

Daily Summary So Far

Outcome score

not validated yet

Changed parameters

bias_cool, bias_heat, d_cool_stage_2, d_heat_stage_2, dwell_gate_ms, enthalpy_close, enthalpy_open, fog_escalation_kpa ...

Reflection

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

Hypothesis

Testing: Replace incomplete/guardrailed carryover with complete Tier-1 waypoints and a severe-day posture that is fully band-coupled before the dry ramp, then delay the unwind until observed/forecast VPD pressure weakens. Expected outcome: For Saturday: dp_risk_hours 0, pre-dawn VPD-low under 1h, daytime VPD-high lower than Friday despite worse dry air, fewer or no VPD-high moisture-guardrail events, and both-axis compliance at least 65% unless structural heat/temperature-band limits dominate. Cost/water may rise, intentionally, to prevent water budget from bottlenecking severe VPD recovery.

Conditions

Outdoor peak

77.0°F

RH minimum

10.0%

Solar peak

932.0 W/m²

Cloud average

35.0%

Cold saturated pre-dawn around 42-50F and 84-92% RH with indoor VPD 0.37 and dew margin 5.6F, followed by a severe clear dry ramp from late morning through evening: RH 10-24%, outdoor VPD about 1.8-2.9 kPa, solar corrected peak near 890-930 W/m2. Sunday fallback remains dry and warmer by late morning.

Expected stress windows

vpd_lowmedium · 2026-05-23T00:25:00-06:00 to 2026-05-23T09:30:00-06:00

High thresholds 2.45/2.5 overnight, long delays, 55-60s gaps, fog_escalation 0.9-1.0, short 120s sealed residence, bias_cool +4 and modest heat support.

vpd_highhigh · 2026-05-23T10:30:00-06:00 to 2026-05-23T21:30:00-06:00

Fully band-coupled moisture before the VPD ramp: engage 1.0-1.1, all 1.2-1.3, 30/60s delays, 20-25s gaps, fog_escalation 0.15-0.20, min_fog_off 45-60, 180s sealed cap, and 600s backoff.

heatmedium · 2026-05-23T12:00:00-06:00 to 2026-05-23T18:30:00-06:00

Earlier ventilation support with bias_cool 0-1, d_cool_stage_2 2, temp_hysteresis 1.4-1.5, while VENTILATE mist/fog assist protects VPD.

vpd_lowlow · 2026-05-23T23:30:00-06:00 to 2026-05-24T07:30:00-06:00

After outdoor VPD falls below about 1 kPa, unwind toward engage 2.2, all 2.5, 55-60s gaps, fog_escalation 0.9, and short sealed residence.

Parameter rationale

mister_engage_kpa2.45 → 1.0; Saturday 12:00-19:00 RH 10-24%, VPD 1.85-2.87 kPa, solar mostly 576-845 W/m2 raw / up to ~932 corrected; prior plan anchor 1 exposed 14 VPD-high guardrail dispatches.

Avoid repeated moisture-guardrail rewrites and keep VPD-high stress lower than Friday despite worse dry-air pressure.

mister_all_kpa2.5 → 1.2; Active vpd_high is near 0.8 kPa and guardrail guidance wants all-zone near max(1.0, vpd_high+0.25) in live VENTILATE stress.

Allow all-zone assist during severe dry ventilation instead of waiting far above the crop band.

fog_escalation_kpa0.5 → 0.15; Dry peak overlaps 10:30-17:00 fog window and fog is 7x mister effectiveness; PR-A makes vent+fog assist intentional.

Catch stubborn VPD-high while firmware RH/temp/time gates and short sealed caps protect condensation and heat.

mister_pulse_gap_s60.0 → 20.0; RH falls to 10-12% from 15:00-18:00; dry-day lessons call for 15-25s gaps under severe dry pressure.

Prevent humidity collapse between pulses during VENTILATE assist.

mister_engage_delay_s300.0 → 30.0; Recent guardrail clamps shortened long delays during live VPD-high stress.

Start physical pulses promptly once humidity demand exists.

min_fog_off_s180.0 → 45.0; Hot/dry venting can clamp fog-off dwell to 45s; current forecast has severe VPD pressure and healthy dew margin by peak.

Permit an effective fog cadence during the fog window without relying on longer sealed cycles.

bias_cool4.0 → 0.0; Dawn heating needs anti-whipsaw, but noon-to-evening solar/dry pressure needs earlier ventilation rather than delayed cooling.

Reduce heat stress while moisture assist prevents VPD from being abandoned during venting.

mister_water_budget_gal300.0 → 600.0; Severe RH 10-12% dry window plus prior missed water-budget dispatch evidence; validated lesson says the water budget must not bottleneck VPD recovery.

Prevent planner-imposed budget exhaustion during the severe dry ramp.

Setpoints

Saturday May 23

Primary crop-band changes:

TimeValuesNote
00:27hyst 0.5Post-midnight reset: safe but humid house; suppress added mo
04:30hyst 0.5Pre-dawn cold saturated window: keep moisture suppressed, ga
08:30hyst 0.5Sunrise ramp still starts humid/cool; lower thresholds only
10:30hyst 0.45Dry ramp begins; switch to guardrail-aware band-coupled mois
12:30hyst 0.45Severe dry/solar peak: fully band-coupled VENTILATE moisture
15:30hyst 0.45Peak dry continuation: hold aggressive moisture because RH i
18:30hyst 0.45Dry evening is not recovered yet; keep band-coupled mister s
21:30hyst 0.5Delayed evening unwind: outdoor air is still dry but solar i

Tactical tunable changes:

TimeValuesNote
00:27d_cool 3; engage 2.45; all 2.5; pulse 60; gap 60; wt 2Post-midnight reset: safe but humid house; suppress added mo
04:30d_cool 3; engage 2.45; all 2.5; pulse 60; gap 60; wt 2Pre-dawn cold saturated window: keep moisture suppressed, ga
08:30d_cool 3; engage 1.9; all 2.2; pulse 60; gap 45; wt 2.2Sunrise ramp still starts humid/cool; lower thresholds only
10:30d_cool 2; engage 1.1; all 1.3; pulse 60; gap 25; wt 2.5Dry ramp begins; switch to guardrail-aware band-coupled mois
12:30d_cool 2; engage 1; all 1.2; pulse 60; gap 20; wt 2.8Severe dry/solar peak: fully band-coupled VENTILATE moisture
15:30d_cool 2; engage 1; all 1.2; pulse 60; gap 20; wt 2.8Peak dry continuation: hold aggressive moisture because RH i
18:30d_cool 2; engage 1.05; all 1.25; pulse 60; gap 25; wt 2.6Dry evening is not recovered yet; keep band-coupled mister s
21:30d_cool 3; engage 1.35; all 1.65; pulse 60; gap 40; wt 2.2Delayed evening unwind: outdoor air is still dry but solar i

Sunday May 24

Primary crop-band changes:

TimeValuesNote
00:30hyst 0.5Overnight reset and missed-SUNRISE fallback base: moisture m

Tactical tunable changes:

TimeValuesNote
00:30d_cool 3; engage 2.2; all 2.5; pulse 60; gap 55; wt 2Overnight reset and missed-SUNRISE fallback base: moisture m

Changed secondary parameters:

TimeParameterChange
00:27bias_coolinitial 4
00:27bias_heatinitial 1.5
00:27d_heat_stage_2initial 3
00:27dwell_gate_msinitial 300000
00:27enthalpy_closeinitial 1
00:27enthalpy_openinitial -2
00:27fog_escalation_kpainitial 1
00:27heat_hysteresisinitial 1.5
00:27min_fog_off_sinitial 180
00:27min_fog_on_sinitial 45
00:27min_heat_off_sinitial 180
00:27min_heat_on_sinitial 120
00:27min_vent_off_sinitial 60
00:27min_vent_on_sinitial 60
00:27mist_backoff_sinitial 1800
00:27mist_max_closed_vent_sinitial 120
00:27mist_thermal_relief_sinitial 90
00:27mister_all_delay_sinitial 600
00:27mister_engage_delay_sinitial 300
00:27mister_water_budget_galinitial 600
00:27outdoor_staleness_max_sinitial 600
00:27sw_dwell_gate_enabledinitial 1
00:27sw_fog_closes_ventinitial 1
00:27sw_fsm_controller_enabledinitial 1
00:27sw_mister_closes_ventinitial 1
00:27sw_summer_vent_enabledinitial 1
00:27temp_hysteresisinitial 1.7
00:27vent_prefer_dp_delta_finitial 5
00:27vent_prefer_temp_delta_finitial 5
00:27vpd_watch_dwell_sinitial 60
04:30bias_heat1.5 → 2
08:30bias_cool4 → 3
08:30bias_heat2 → 0.8
08:30fog_escalation_kpa1 → 0.7
08:30min_fog_off_s180 → 120
08:30mist_backoff_s1800 → 1200
08:30mist_max_closed_vent_s120 → 150
08:30mister_all_delay_s600 → 240
08:30mister_engage_delay_s300 → 120
08:30temp_hysteresis1.7 → 1.6
10:30bias_cool3 → 1
10:30bias_heat0.8 → 0
10:30fog_escalation_kpa0.7 → 0.2
10:30heat_hysteresis1.5 → 1.3
10:30min_fog_off_s120 → 60
10:30mist_backoff_s1200 → 600
10:30mist_max_closed_vent_s150 → 180
10:30mister_all_delay_s240 → 60
10:30mister_engage_delay_s120 → 30
10:30temp_hysteresis1.6 → 1.5
10:30vpd_watch_dwell_s60 → 45
12:30bias_cool1 → 0
12:30fog_escalation_kpa0.2 → 0.15
12:30heat_hysteresis1.3 → 1.2
12:30min_fog_off_s60 → 45
12:30temp_hysteresis1.5 → 1.4
18:30bias_cool0 → 1
18:30fog_escalation_kpa0.15 → 0.25
18:30heat_hysteresis1.2 → 1.3
18:30min_fog_off_s45 → 60
18:30temp_hysteresis1.4 → 1.5
18:30vpd_watch_dwell_s45 → 60
21:30bias_cool1 → 3
21:30bias_heat0 → 0.5
21:30fog_escalation_kpa0.25 → 0.7
21:30heat_hysteresis1.3 → 1.5
21:30min_fog_off_s60 → 120
21:30mist_backoff_s600 → 1200
21:30mist_max_closed_vent_s180 → 150
21:30mister_all_delay_s60 → 120
21:30mister_engage_delay_s30 → 60
21:30temp_hysteresis1.5 → 1.6
00:30bias_cool3 → 4
00:30bias_heat0.5 → 1.2
00:30fog_escalation_kpa0.7 → 0.9
00:30min_fog_off_s120 → 180
00:30mist_backoff_s1200 → 1800
00:30mist_max_closed_vent_s150 → 120
00:30mister_all_delay_s120 → 360
00:30mister_engage_delay_s60 → 180
00:30temp_hysteresis1.6 → 1.7

Daily Summary So Far

Climate

Temperature

61.9–65.4°F; avg 63.1°F

VPD

0.33–0.46 kPa; avg 0.38 kPa

Relative humidity

78.7–83.3%

Stress Hours

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

Economics

Electric

USD 3.98

Gas

USD 14.44

Water

USD 0.000

Total

USD 18.42

Equipment Runtimes

EquipmentRuntimeReading
Fan 10 minPrimary exhaust runtime.
Fan 20 minSecondary exhaust runtime.
Vent0 minIntake vent runtime.
Fog0 minFogger runtime.
Heat 1 electric1435 minElectric heater runtime.
Heat 2 gas1392 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

Crop Health (Gemini Vision)

CropZoneHealthObservationsNote
Canna Liliessouth75%2Observation notes are collapsed below to avoid publishing partial vision snippets.
Vanda Orchidscenter77%3Observation notes are collapsed below to avoid publishing partial vision snippets.
lettuceeast75%2Observation notes are collapsed below to avoid publishing partial vision snippets.
peppereast70%2Observation notes are collapsed below to avoid publishing partial vision snippets.
strawberryeast70%2Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
Canna LiliesGemini Vision notes

Large potted plant in the center of the floor looks vibrant and healthy.

Vanda OrchidsGemini Vision notes

Hanging basket visible, plants appear stable but difficult to assess fine details in IR light.

lettuceGemini Vision notes

Seedlings appear healthy and are establishing well in the shelf trays.

pepperGemini Vision notes

Seedlings appear healthy, but difficult to assess fully in IR light.

strawberryGemini Vision notes

Early stage growth in the hydroponic system, no obvious signs of stress.

Hourly Pattern

HourTemperatureVPDRH
12:0077.3°F1.12 kPa65.9%
13:0078.0°F1.30 kPa61.7%
14:0079.1°F1.34 kPa61.6%
15:0078.6°F1.33 kPa60.9%
16:0075.0°F1.14 kPa62.2%
17:0072.2°F1.03 kPa62.3%
18:0069.9°F0.96 kPa62.0%
19:0067.4°F0.77 kPa67.1%
20:0065.7°F0.63 kPa71.4%
21:0064.9°F0.63 kPa70.8%
22:0063.1°F0.51 kPa74.6%
23:0063.1°F0.37 kPa81.5%
00:0063.1°F0.38 kPa81.1%
01:0065.2°F0.40 kPa81.4%

7-Day Stress Context

DateHeatVPD highCold
2026-05-173.1h3.2h0.4h
2026-05-180.5h0.0h2.1h
2026-05-190.4h0.1h2.0h
2026-05-201.9h0.6h1.2h
2026-05-212.7h2.1h1.0h
2026-05-224.3h3.7h1.1h
2026-05-230.1h0.0h0.1h