Plant-response inputs

Use the signal you have. Keep the adjustment scoped.

A grower may have measured runoff, VWC and dryback, or both. Core Cannabis is designed to preserve zero values, explain the adjustment, and keep every response tied to the matching room and table.

Measured runoff

Measured runoff in milliliters can be compared with the stage target range derived from delivered volume. Zero milliliters remains a real reading, not missing data.

  • mL takes priority when present
  • Runoff percent remains a fallback
  • Target range stays stage aware

VWC and dryback

Sensor or manual VWC and dryback readings can describe whether the substrate is recovering, holding, or drying too aggressively.

  • Use one available signal without requiring all fields
  • Show the signal source
  • Do not silently alter a running schedule

Table-level scope

A response from Table 1 must not adjust Table 2 or another room. Schedule creation uses the response date and station identity explicitly.

  • Matching room
  • Matching table or station
  • Matching response date

Explain every correction

The result should show baseline volume, adjusted volume, correction percentage, and reason before the schedule becomes applied.

  • Baseline remains visible
  • Adjustment direction is named
  • Proof must still match

Questions growers ask

Do I have to enter runoff, VWC, and dryback together?

No. A submitted runoff reading or a submitted VWC/dryback reading can inform the matching next schedule independently, subject to the configured adjustment rules.

Does zero runoff count as a reading?

Yes. Zero milliliters is a valid measurement and must not be converted to null or shown as not logged.

Can yesterday's response adjust tomorrow?

No. The deployable adjustment contract uses a same-day response for the matching room and station. Older history remains useful for insight, not automatic schedule control.