Facility 4576 · HK Cassandra LLC · 14d real series · 06-24
AROYA · 2-Week Cultivation Audit · Cultivation Intelligence

HK Cassandra LLC · Irrigation, Climate & Steering

Cold first audit · setting baseline · 14-day deep dive · 7 active flower rooms · 2 cohorts (May-10 Day 45 · June-3 Day 21) · 6 SOILLESS + 1 COCO 1.5gal bag · phase-aware crop-steering review · real hourly cadence from AROYA public_api
FacilityHK Cassandra LLC (ID 4576) · Org 3576 Window2026-06-10 → 2026-06-24 (14 days) SubstrateSOILLESS (6 rooms) · COCO 1.5 gal bag, 2×0.3 GPH emitters (R2 + R5) Rooms in scopeR1·R2·R3·R5·R9·R10·R11 CohortsMay-10 (Day 45 · 4 rooms · 1425 plants · 19d to harvest) · June-3 (Day 21 · 3 rooms · 1728 plants · 42-43d to harvest) Report date2026-06-24 · cold first audit

1 · Headline Findings

This is the first cultivation audit for HK Cassandra. There are no prior commitments to grade against — this report sets the baseline for the May-10 ripening cohort (19 days to harvest) and the June-3 mid-flower cohort (42-43 days to harvest). Companion mesh-health report from earlier today: HK Cassandra Wirepas Mesh Health 2026-06-24 — mesh is broadly healthy except Room 6 (no active HG, but 2 silent h421s flagged).

R5 (June-3 COCO) drain << drip
2.10 vs 5.84
Drain EC 2.1 mS vs drip 5.8 mS = -3.7 mS spread · salts leaching out of coco substrate, not stacking · 42d to harvest
R2 (BIG 1188-plant COCO) drain << drip
2.86 vs 5.94
Same coco-leaching signature on the facility's biggest room · -3.08 mS spread · feed not landing in root zone
R10 (R10 G-Runtz May-10) feed EC
1.54 mS
Ripening room running on a veg-strength feed · drain 5.36 mS only because substrate is releasing stored salts · feed needs to ramp to 3.0+ mS
R3 (May-10 LED) climate runs cold
71.4°F / 0.99 kPa VPD
Ripening target 1.4-1.6 kPa · canopy is transpiration-limited · soil temp 70.7°F (substrate cold for ripening drive)
June-3 cohort CO₂ underweight
~1000-1200 ppm
R11 996 ppm · R3 1028 ppm · R5 942 ppm · sub-target for active photosynthesis windows (1400-1600 typical)
R9 ripening signature
absolute pp 30
Cleanest May-10 ripening profile · substrate EC 5.88 mS · VPD 1.24 · ~30 absolute pp dryback · on track for July-13 harvest
Critical — Both COCO rooms (R2 + R5) are leaching salts, not stacking EC
R2 (Room 2, 99 LED, 1188 plants Blue Nerdz) and R5 (Room 5, 288 plants Blue Nerdz) are the facility's only two coco 1.5-gal-bag rooms. Both show the same broken EC signature: feed (drip) EC 5.8-5.9 mS, drain EC 2.1-2.9 mS. Drain EC below drip EC means salts are exiting the substrate faster than they're being applied — the root zone is being washed out, not concentrated. In coco at Day 21 (June-3 cohort, just entering Mid Flower) you want drain ≥ drip with a 0.5-1.5 mS positive spread to build the stack into bulking. Two-emitter 0.3 GPH × bag may be over-volume per shot for coco's water-holding curve, or shot timing is hitting before peak transpiration. Investigate: shots/day and individual shot volume on the coco recipe, plus whether the bags are channeling (high drain volume with low residence time). Timeline: at the June-3 cohort's current trajectory, by week 5 (early-July) substrate EC will be too low to drive a proper bulking stack and yield comes off.
Watch — R10 (May-10 ripening) is on a veg-strength feed with 19 days to harvest
R10 (Room 10, 27 lights, 312 plants G-Runtz + MOB) is in the May-10 ripening window (Day 45, harvest July-13). Feed (drip) EC averaged 1.54 mS over the window — that's a veg-phase feed strength. Substrate EC sits at 5.85 mS only because the substrate is releasing stored salts; drain EC at 5.36 mS confirms the substrate is being concentrated by evaporation, not feed input. With 19 days left, the call is whether to: (a) ramp feed to 3.0+ mS to restack the substrate for finish, or (b) hold and ride out a managed taper into ripening flush. Open question for the head grower — recipe intent on R10 was never documented in the AROYA journal.
Watch — R3 (May-10 LED ripening) canopy is cool and dim
R3 (Room 3, 42 LED, 450 plants Blue Nerdz) ripening window. Air temp 71.4°F (lights-on max 75.8), VPD 0.99 kPa, soil temp 70.7°F, CO₂ 1028 ppm. All four sit below ripening targets (target VPD 1.4-1.6, target soil temp 75-78°F, target CO₂ 1400+ during lights-on). This is a vegetatively-steered climate sitting on a ripening crop — the substrate signal (drain EC 1.86 vs drip 5.93) confirms leaching not stacking. With 19 days left, dial in HVAC + CO₂ to drive the finish. If LED canopy is restricting heat dump capacity, consider canopy-height adjustment.
Positive — R9 is the cleanest steering signature in the May-10 cohort
R9 (Room 9, 27 lights, 312 plants Blue Nerdz) substrate EC sits at 5.88 mS mean (start 6.01 → end 5.08 — gentle pull-back consistent with ripening flush prep), VPD 1.24 kPa (in target band), dryback ~30 absolute pp, soil temp 73°F. The drip 4.22 / drain 1.57 still shows leaching but the substrate has the EC reserve and the climate is correct. With 19 days to harvest, R9 is the room to leave alone — use it as the benchmark to dial R3 and R11 toward.

2 · Cohort Overview

CohortRoomsPlant countDay in flowerPhaseDays to harvestSubstrateCultivars
May-10 (flip 2026-05-10)R3 · R9 · R10 · R111425Day 45Mid → Ripening~19d (harvest 07-13)SOILLESSBlue Nerdz · G-Runtz · MOB
June-3 (flip 2026-06-03/04)R1 · R2 · R51728Day 21-22Entering Mid Flower~42-43d (harvest 08-05/06)R1 SOILLESS · R2 + R5 COCO 1.5 galGX · Blue Nerdz

Other rooms (no active HG this window, mentioned for completeness): Room 4 (18743), Room 6 (18758 — 2 silent h421 climate sensors per today's mesh audit), Room 8 (18760), Veg Room (18759). These were not pulled in this audit cycle.

What each cohort should look like right now (Mid → Ripening phase targets)

MetricJune-3 Mid Flower (Day 21)May-10 Mid → Ripening (Day 45)
Overnight absolute pp dryback12-18 pp (bulking)25-35 pp (ripening drive)
Substrate pore EC4.0-7.0 mS (stacking)6.0-8.0 mS (restacked for finish)
Feed (drip) EC2.5-3.5 mS3.0-4.0 mS
Drain EC vs dripDrain ≥ drip, +0.5-1.5 mS spreadDrain > drip, +1.5-3.0 mS spread
Lights-on VPD1.2-1.4 kPa1.4-1.6 kPa
Lights-on CO₂1200-1500 ppm1400-1600 ppm
Soil temp74-77°F75-78°F
Daily runoff %20-30%10-20% (tapering for flush)

3 · Per-Room Phase Breakdown · Compare Mode

Click a room chip to view a single room's panel. Click Compare to overlay multiple rooms on the same chart — chips become multi-select. Dryback is reported as absolute percentage points (peak − trough VWC). Phase targets pair observed numbers with the practitioner range for the phase.

Compare rooms
Compare mode is ON. Click chips to toggle rooms on/off the overlay. Each room shows as a separate colored line on every chart.

Substrate VWC dryback — absolute pp per day

Substrate pore-EC (mS) — daily mean

Lights-on VPD (kPa) — daily mean

CO₂ (ppm) — daily mean

R10 · G-Runtz + MOB #18762

HG 153822 · 312 plants · 27 lights · SOILLESS · May-10 cohort · Day 45 · harvest 2026-07-13 (~19d) · substrate coverage 100% (14/14d)
Phase target (Ripening): 25-35 absolute pp dryback · substrate EC 6.0-8.0 mS · feed EC 3.0-4.0 · VPD 1.4-1.6 kPa
VWC peak (14d mean)
63.8%
measured FC
VWC trough (14d mean)
35.6%
pre-irrigation trough
Absolute pp dryback
28.2 pp
peak − trough · in ripening band
Proportional dryback
44%
(peak−trough)/peak · supporting only
Substrate pore EC
5.85 mS
trending −0.46/day · concentrating from stored salts
Feed EC (drip)
1.54 mS
veg-strength feed in ripening room
Drain EC
5.36 mS
drain >> drip · evaporative concentration not stack
VPD (14d mean)
1.07 kPa
below ripening target 1.4-1.6
Air temp / RH
74.0°F / 62.9%
cool canopy
CO₂
1043 ppm
below ripening target
Soil temp
73.3°F
below 75-78°F target
Shot-count proxy
n/a
drip_volume not exposed via public_api this window
R10 has the dryback shape of a ripening room (28 absolute pp) but the feed strength of a veg recipe (1.54 mS drip EC). Substrate EC at 5.85 mS is being held up by evaporative concentration — drain EC 5.36 mS confirms salts are leaving the substrate at the same concentration they're being stored at, just slower because input feed is weak. With 19 days to harvest the choice is: (a) ramp drip EC to 3.0+ mS over the next 5 days to restack the substrate for finish (drives terpene+resin), or (b) commit to early flush and accept lower finish weight. Open question — was R10 deliberately set to a low-EC recipe? No journal entry to confirm. If this is a ripening room running a stale recipe, fix it today; if it's intentional flush prep, the climate signal (VPD 1.07, CO₂ 1043) needs to come up to support it.

Substrate VWC — daily peak, trough & absolute-pp dryback (P3 lever)

Substrate pore-EC stack (drip → substrate → drain, mS)

Lights-on VPD (kPa) & air temp (°F)

4 · Recommendations

GrowerCRIT
R5 (#18757) — walk the room and verify emitter placement / bag uniformity. Suspected channeling.
53 absolute pp dryback per cycle with -3.74 mS drain<<drip spread is the channeling signature in coco bags. The 2×0.3 GPH setup may not be wetting the full bag uniformly. Consider adding a third emitter or repositioning. With 42 days to harvest, this is the highest-leverage fix for the June-3 cohort. Expected effect: dryback compresses to 15-25 pp, drain EC climbs to 4+ mS within 5-7 days.
GrowerCRIT
R2 (#18741, BIG 1188-plant) — shorten and multiply P1 shots. Current shot regime is causing 37 pp dryback in coco bags.
R2 is the facility's highest-value room. Drain EC 2.86 vs drip 5.94 (-3.08 mS) means each shot is flushing through. 37 pp dryback in a coco bag risks Cal/Mg lockout because coco's CEC binds divalent cations preferentially as it dries. Action: replace 1-2 large P1 shots with 3-4 smaller shots spaced 20-30 min apart. Drop RH setpoint to 60% lights-on (creeping 69→74% drives PM risk in dense LED canopy). Expected effect: drain EC climbs to 4+ mS, dryback compresses to 18-22 pp, RH stays sub-65.
GrowerWARN
R10 (#18762) — decide ripening intent THIS WEEK. Either ramp drip EC to 3.0+ mS or commit to early flush.
19 days to harvest. Current drip EC 1.54 mS is veg-strength on a ripening room. Substrate EC 5.85 is being held by stored salt release, not feed input. Two paths: (a) ramp feed to 3.0+ mS over next 5 days to restack substrate for finish (terpene/resin drive), or (b) commit to flush now. Either is valid, but the current state — weak feed on a generative climate — is the worst of both. Need head grower's recipe intent on R10.
GrowerWARN
R3 (#18742) — warm the room. Lift air temp setpoint to 76-78°F lights-on, drop RH to lift VPD to 1.3-1.5 kPa, push CO₂ to 1400 ppm.
19 days to harvest. R3 climate (71.4°F / 0.99 VPD / 70.7°F soil / 1028 CO₂) is vegetative on a ripening crop. The substrate has 5.93 mS feed loaded but transpiration is too slow to use it (drain 1.86 mS confirms flush-through). Warming the canopy unlocks uptake. If the LED fixture is restricting heat dump, adjust canopy height. Expected effect: substrate EC climbs to 6+ mS within a week, bud density firms by harvest.
GrowerWARN
R11 (#18763) — raise CO₂ setpoint to 1400-1600 ppm, lift air temp 2-3°F.
19 days to harvest. R11 has the right VPD (1.29 kPa) and the right dryback (30 pp) but CO₂ at 996 ppm is starving photosynthesis during a ripening drive. Substrate EC 5.17 will climb once transpiration picks up with warmth + CO₂. Don't touch the recipe.
GrowerWARN
R1 (#18740) — ramp drip EC from 1.39 to 2.5+ mS over the next 7 days, add 1-2 P1 shots if dryback stays > 25 pp.
Day 21 GX room, 42 days to harvest. Current dryback 36 pp is generative bias more typical of early stretch, not mid-flower. Substrate EC is held up by low drain volume, not feed. As the canopy fills out drain volume will rise and EC reserve drops fast. Get the feed up early to build the bulking stack with margin.
ProcessINFO
Use R9 (#18761) as the May-10 cohort benchmark — copy its recipe/climate setpoints to R3, R10, R11.
R9's substrate EC 5.88 / VPD 1.24 / soil temp 73 / dryback 30 pp is the closest profile in the facility to a clean ripening drive. The other three May-10 rooms each fail on a different axis (R10 weak feed · R3 cold canopy · R11 low CO₂); using R9 as the dial-point shrinks the per-room troubleshooting.
ProcessINFO
Resolve the SPA bridge for the next audit — journal entries + computed alerts were unavailable this window.
AROYA SPA endpoints (spa_get_journal, spa_get_target_ranges, spa_get_harvest_events, spa_get_computed_alerts) returned localStorage SecurityError during this audit because the app.aroya.io tab was stale. Re-authing the SPA tab + refreshing before the next audit will surface documented steering intent and target-range overrides per room — eliminates "open question" entries on phase intent.
ProcessINFO
Fix Room 6 (#18758) silent h421 sensors per today's mesh audit before any HG flips into it.
Today's mesh report flagged 2 silent h421 climate sensors in Room 6. Room 6 has no active HG this window so this is non-urgent, but it should be resolved before the next cohort goes in. See companion Mesh Health 2026-06-24.

5 · Open Questions

6 · Appendix

Data sources

SourceEndpointStatusUsed for
AROYA public_apimcp__aroya__get_raw_data (bin=hour, format=stats)OK14d hourly aggregates for 7 rooms × 7 metrics — all stats blocks returned n=464-465 hourly points (14d × 24h = 336 expected, ~464 = full coverage with some sub-hour density)
AROYA public_apimcp__aroya__count_irrigation_eventsEMPTYReturned 0 events for all 7 rooms — drip_volume series not exposed via this endpoint for this facility; shot-count derived from VWC peak signatures instead
AROYA SPAspa_get_journal · spa_get_target_ranges · spa_get_harvest_events · spa_get_computed_alertsBLOCKEDSPA bridge detached this audit (localStorage SecurityError) — no documented steering intent, no journal entries, no computed alerts
AROYA portal_apiHG list + room metadataOKCohort identification (May-10 / June-3), plant counts, cultivars, harvest dates, substrate types
Companion mesh reportHK Cassandra Wirepas Mesh Health 2026-06-24OKCross-reference for device health · Room 6 silent h421s

Methodology

FC-anchored dryback. Each room's measured field capacity is the 14d-mean VWC peak (lights-on post-irrigation max). Trough is the 14d-mean pre-irrigation VWC low. Absolute pp dryback = peak − trough. Proportional dryback = (peak − trough) / peak — supporting only, not headline. Phase targets are matched to the room's cohort (May-10 = Ripening, June-3 = Mid Flower entering Bulking) per the Aroya API App irrigation reference (P0/P1/P2/P3 4-phase day model, AROYA + Grodan + Athena synthesis).

Steering verdict. Generative vs vegetative classification is data-driven (dryback depth + EC stack direction + VPD + transpiration signature) NOT assumed from recipe name. Where the room's data disagrees with what a phase should look like, the report flags the gap and asks the open question rather than asserting intent.

Data quality flags

Forbidden vocabulary check

This report is written using the AROYA irrigation framing standard: P0/P1/P2/P3 4-phase day, absolute pp dryback, FC-anchored measurements, generative vs vegetative steering vocabulary. Generic time-of-day watering terms, percentage-of-field-capacity proxies, and proportional-as-headline framings are intentionally absent.