May 05, 2026
Generated lab notebook from daily_summary, plan_journal, and setpoint audit data. It is intentionally chronological and may include in-progress cycles before validation.
🌅 Morning Cycle (7:19 AM) — iris-20260505-0718
validated
4/10
none recorded
Result: 2026-05-06 finished with planner_score 55.0 and both-axis compliance 55.6%. Temp compliance was the limiting axis by individual compliance (65.9% temp vs 83.4% VPD), while recorded stress was entirely VPD-low: 2.7h vpd_low, 0h heat/cold/VPD-high. Utility cost was USD 7.10, above the 7-day average USD 4.89, driven by gas heating (USD 7.02; 8.453 therms vs 5.39 avg). Electric was low (USD 0.08), metered water was 0 gal while ESP32 mister estimate was 94 gal. The high mister thresholds/60s gap posture avoided VPD-high, but did not prevent saturated/low-VPD time or gas-heavy operation under cold overcast conditions.
Reflection
Validating previous cycle: iris-20260504-2108
Previous hypothesis: {“conditions”: {“outdoor_temp_peak_f”: 32.0, “outdoor_rh_min_pct”: 80.0, “solar_peak_w_m2”: 0, “cloud_cover_avg_pct”: 100, “notes”: “frost risk overnight, heavy cloud cover, very high humidity expected”}, “stress_windows”: [{“kind”: “cold_stress”, “start”: “2026-05-05T06:00:00-07:00”, “end”: “2026-05-05T09:00:00-07:00”, “severity”: “medium”, “mitigation”: “bias_heat +2.0”}], “rationale”: [{“parameter”: “bias_heat”, “old_value”: 0.0, “new_value”: 2.0, “forecast_anchor”: “forecast low 32F”, “expected_effect”: “offset nighttime temp drop to prevent cold stress from thermal lag”}, {“parameter”: “mister_pulse_gap_s”, “old_value”: 60.0, “new_value”: 60.0, “forecast_anchor”: “cloud cover 100%”, “expected_effect”: “maintain current spacing as max is 60s”}]} Result: 2026-05-06 finished with planner_score 55.0 and both-axis compliance 55.6%. Temp compliance was the limiting axis by individual compliance (65.9% temp vs 83.4% VPD), while recorded stress was entirely VPD-low: 2.7h vpd_low, 0h heat/cold/VPD-high. Utility cost was USD 7.10, above the 7-day average USD 4.89, driven by gas heating (USD 7.02; 8.453 therms vs 5.39 avg). Electric was low (USD 0.08), metered water was 0 gal while ESP32 mister estimate was 94 gal. The high mister thresholds/60s gap posture avoided VPD-high, but did not prevent saturated/low-VPD time or gas-heavy operation under cold overcast conditions. Score: 4/10
New finding: Cold/overcast saturated days need active dehumidification/temperature-stability posture, not just mist suppression. High mister_engage_kpa plus 60s gaps prevents VPD-high but does not remove VPD-low stress when crop bands demand warm daytime conditions and outdoor VPD is near zero. → Added to Lessons Learned
Hypothesis
Testing: SUNRISE recovery from local Gemma overflow; formalize local one-shot tuning with full Tier 1 plan. Expected outcome: Resolve missed SUNRISE trigger and reduce VPD-low stress during cold saturated overcast conditions without introducing VPD-high or heat stress.
Setpoints
Tuesday May 05
Primary crop-band changes:
SUNRISE recovery: keep local Gemma cold/wet posture after ov
Midday cold-rain posture: maintain conservative misting and
Evening posture: taper heat bias slightly but keep humidity
Tactical tunable changes:
SUNRISE recovery: keep local Gemma cold/wet posture after ov
Midday cold-rain posture: maintain conservative misting and
Evening posture: taper heat bias slightly but keep humidity
Changed secondary parameters:
initial 0
initial 2
initial 0
initial 0
initial 0.5
initial 60
initial 60
initial 300
initial 120
initial 60
initial 60
initial 600
initial 90
initial 15
initial 45
initial 500
initial 60
2 → 1.5
1.5 → 1
Full secondary parameter dump
Value 0.
Value 2.
Value 0.
Value 0.
Value 0.5.
Value 60.
Value 60.
Value 300.
Value 120.
Value 60.
Value 60.
Value 600.
Value 90.
Value 15.
Value 45.
Value 500.
Value 60.
Value 0.
Value 1.5.
Value 0.
Value 0.
Value 0.5.
Value 60.
Value 60.
Value 300.
Value 120.
Value 60.
Value 60.
Value 600.
Value 90.
Value 15.
Value 45.
Value 500.
Value 60.
Value 0.
Value 1.
Value 0.
Value 0.
Value 0.5.
Value 60.
Value 60.
Value 300.
Value 120.
Value 60.
Value 60.
Value 600.
Value 90.
Value 15.
Value 45.
Value 500.
Value 60.
End-of-Day Summary
Climate
50.8–75.1°F; avg 65.4°F
0.28–1.23 kPa; avg 0.71 kPa
54.8–87.4%
Stress Hours
- Heat stress (>85°F): 0.0h
- VPD stress (>2.0 kPa): 0.0h
- Cold stress (<55°F): 0.0h
Economics
USD 0.05
USD 10.55
USD 1.290
USD 11.89
Equipment Runtimes
Primary exhaust runtime.
Secondary exhaust runtime.
Intake vent runtime.
Fogger runtime.
Electric heater runtime.
Gas heater runtime.
Supplemental lighting runtime.
South mister runtime.
West mister runtime.
Center mister runtime.
Water
- Total: 267 gal
- Mister: 267 gal
Crop Health (Gemini Vision)
Observation notes are collapsed below to avoid publishing partial vision snippets.
Observation notes are collapsed below to avoid publishing partial vision snippets.
Observation notes are collapsed below to avoid publishing partial vision snippets.
Observation notes are collapsed below to avoid publishing partial vision snippets.
Observation notes are collapsed below to avoid publishing partial vision snippets.
Vision observation notes
Appear healthy and green, no obvious signs of stress.
Hanging orchids appear healthy, though lighting is low.
Seedlings appear small but generally healthy. Hard to see detail from this distance.
Seedlings appear small but generally healthy. Hard to see detail from this distance.
Seedlings appear small but generally healthy. Hard to see detail from this distance.
Hourly Pattern
RH 60.4%.
RH 61.2%.
RH 62.7%.
RH 68.9%.
RH 70.3%.
RH 74.1%.
RH 74.3%.
RH 75.7%.
RH 80.5%.
RH 78.9%.
RH 78.3%.
RH 78.8%.
RH 76.9%.
RH 73.5%.
RH 74.0%.
RH 74.6%.
RH 72.6%.
RH 72.4%.
RH 66.6%.
RH 63.3%.
RH 61.6%.
RH 58.4%.
RH 58.3%.
RH 58.7%.
7-Day Stress Context
Cold stress 2.4h.
Cold stress 0.0h.
Cold stress 0.0h.
Cold stress 0.0h.
Cold stress 0.0h.
Cold stress 0.0h.
Cold stress 0.0h.