Solenroot’s third build-log entry starts with another concern uncovered in the teardown: the cabinet recognized low pH, while the inspected arrangement recorded no path to correct the condition upward. That contrast makes Solenroot’s public rule concrete: “Every controlled variable moves in both directions, or the loop is declared open and alarmed rather than run blind.”
The inspection found a dosing arrangement with one recorded channel for lowering pH and four recorded nutrient channels. No matching channel for raising pH was recorded in that arrangement.
The cabinet’s last saved state still carried a latched alarm for low pH. The controller had recognized low pH as a condition calling for correction, and the saved state continued to carry that condition.
Taken together, the saved alarm and the inspection support a bounded inference: the recorded arrangement lacked the physical action needed to correct the recognized condition upward.
That is the design problem. A controller can recognize a condition, attach a label to it, and retain an alarm without acquiring the action needed to move the system toward its intended state. Sensing and software records describe a capability limit. They do not remove it.
Solenroot addresses that limit by making physical capability explicit. Its electronics specification treats connections and links as data in a versioned, swappable model. In a control path, that makes a missing reverse action visible rather than leaving a software label to imply a capability the hardware does not have. A path without a recorded correction in both directions is declared open and alarmed.
The record of a limit needs precision as well. Solenroot keeps current alarm state separate from append-only transition history, and it treats a cleared condition and a closed alarm as different facts. A latching alarm cannot close without acknowledgement by a named person, so the record can preserve both the condition and the response to it.
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.
A closed loop is not a label attached to a system that can sense a condition. It depends on the corrective paths the hardware actually has and an honest record when a required path is absent. Next, the log looks at what the recovered grow recipe expected from the person tending it.