Skip to Content

Build log

The humidity gap that changed the test

A historical discrepancy led Solenroot from plausible software behavior to separate checks of request, effect, and reading.
September 15, 2026 by
The humidity gap that changed the test
Solenroot

When Solenroot tore down a consumer grow cabinet, its recovered history exposed a humidity issue. About two and a half weeks of records showed its scale. The cabinet recorded a median of 29.00 percent while Solenroot's simulator produced 76.08 percent against the same 60 percent target. The two medians sat on opposite sides of that target, exactly 47.08 percentage points apart.

What first appeared as a wide mismatch became a deeper question. The recovered record showed the controller asking for humidification while the chamber reading remained below target for much of the period. But a request is only software intent. It cannot show, by itself, that moisture entered the chamber or that the sensor reflected the physical result.

Solenroot answered by breaking humidity validation into three things it could test separately: the request, the physical effect, and the sensor reading. That separation does not resolve the historical cause. It gives Solenroot a stronger way to investigate it.

The next controlled physical checks will compare measured humidification output with controller requests and sensor reports. As new humidity situations appear, each check can add evidence to those controls without asking plausible simulator behavior to stand in for physical proof.

Cultivation described by Solenroot is a personal grow within the limits California law allows. Solenroot is not licensed for commercial cannabis activity and does not offer cannabis for sale. Nothing here is medical advice and no medical benefit is claimed.

Those checks will keep request, effect, and reading separate. When the physical loop can be observed, Solenroot does not accept plausible software behavior as proof.