AROYA · Long-Term Cultivation Audit · V5.1 refresh

Powerhouse · Long-Term Cultivation & Yield Audit

18 months of harvest data · 14-day V5 telemetry refresh · cultivator-eye framing · sensor-failure-corrected · physics-grounded interpretation
FacilityPowerhouse (POWRHOUSE) · AROYA 3754 Yield window2024-11-07 → 2026-05-28 (V4 baseline, Airtable) Telemetry refresh2026-06-04 → 2026-06-17 (14 days) RoomsPOWR 1 · POWR 2 · POWR 3 · POWR 4 · Veg SubstrateCoco SourceAROYA SDK + Airtable 2026-05-28 + V5 SDK refresh Report date2026-06-18 (V5.1 chrome rebuild)

1.Executive summary

POWR 3 is the crown jewel — 1,739.6 lbs across 6 harvests, 34.1% of facility yield over 18 months. Three of the top-five 18mo HGs originate in POWR 3. POWR 4: VPD has recovered to 0.77 (from V4's 0.67) and RH dropped to 73.8% (from 78.7%) — directional progress. CO2 still reads -58% but z57897 sensor is oscillating 0→2000 ppm (sensor failure pulling the room mean low); healthy zones remain in target range. POWR 3 zone 57895 drain-EC sensor reads a flat 17.58 mS for the full 14-day V5 refresh window (std-dev = 0) — frozen-sensor signature, not a real EC value. Physical probe service required before any flush decision. POWR 2 is the only room with a measurable cycle-over-cycle trend (+10%/cycle, n=3 HGs).

Facility lbs (18mo)
5,099.0 lbs
across 24 harvest groups (Airtable)
Top room by yield
POWR 3
1,739.6 lbs · 34.1% of facility
POWR 3 z57895 sensor
POWR 3
frozen at 17.58 mS for 14d (std-dev 0) — service drain probe
VPD flag
POWR 4
VPD 0.77 (recovered from V4's 0.67); z57897 CO2 sensor failing — replace
Only trending room
POWR 2
+10%/cycle (+11.05 lbs/mo) (n=3)
Water activity compliance
100.0%
n=123/1,409 bags measured · target <0.65 aW
Active flush
POWR 2
drain EC 5.99 → 3.62 (-39%) — active leach in progress
Tracked cultivars (≥3 runs)
38
cultivars tracked with ≥3 HG appearances
Biophysics-grounded headline

POWR 3 leads the facility (34.1% of yield) despite EC stacked at 11+ mS — its transpiration engine is intact, so Athena's osmotic-driven uptake works. POWR 4's failure is not transpiration collapse from VPD 0.67 — it is Rubisco-limited photosynthesis from the CO2 crash to 603 ppm, which stomata cannot rescue. POWR 1's substrate-temp inversion (per V4 baseline 2026-05-29 — NOT re-verified in V5 refresh; pull fresh soil_temp vs air_temp delta before acting) is an anaerobic-root risk via collapsed evaporative cooling. These are three different physics failures requiring three different fixes.

Grounding: Campbell & Norman Environmental Biophysics §14.5 (Penman-Monteith) · Farquhar/von Caemmerer/Berry photosynthesis model · Ball-Berry stomatal coupling · Growlink Crop Steering E-Book (dry-farming envelope) · AROYA Office Hours Ep 100, 139, 142.

Open questions for the Powerhouse team

The questions below would sharpen this audit. None of them are written into the report as assumptions. They are open and tracked.

  1. Stated dryback target per phase. What overnight drop (in absolute VWC points / absolute pp) are you aiming for in stretch, bulking, and ripening? Currently not documented — V5 text reads against generic practitioner ranges.
  2. Yield goal per room per cycle. Is POWR 4 underperforming vs your number, or just vs the other rooms?
  3. Quality target (A-grade %). POWR 4's A-grade slip — below your floor, or just below the facility average?
  4. Wholesale price band. The $900 / $1,000 / $1,100 per lb in §4d is an external assumption — what's the actual contracted price?
  5. Light count per flowering room. Needed for lb/light density. Not in AROYA room config — we need it from you.
  6. Is AUTOMAIT enabled? If yes, on which rooms and which ASI position? AROYA records show AUTOMAIT was purchased but we have no telemetry that confirms it is driving any room here. Open — V5 does not claim it is running.
  7. POWR 3 EC strategy. The 11–14 mS drain trajectory observed before the z57895 sensor froze — deliberate dry-farming approach, or recipe drift to correct?
  8. POWR 4 CO2 dosing schedule. Was the spring CO2 drop a regulator failure, deliberate ripening reduction, or sensor calibration drift? z57897 is now actively failing — replace before next read.

2.Live room state

Snapshot from the last day of the V5 refresh telemetry window (2026-06-17). Each card shows the active phase verdict, with on-target/off-target framing against the configured AROYA target ranges.

POWR 1 Bulking/Veg2 day 7

  • VPD · 0.95 (target 1.2–1.4) — under
  • Pore EC · 5.91 mS (target 3–7) — upper half
  • Air temp · 80.3°F (target 75–80) — upper bound
  • CO2 · 1194 ppm enrichment

POWR 2 Mid-flower (flushing)

  • VPD · 1.16 (target 1.0–1.4) — on spec
  • Pore EC · drain 5.99→3.62 mS — active flush
  • Air temp · 71.7°F
  • CO2 · 509 ppm (low for flower; ambient)

POWR 3 Late-flower / bulking

  • VPD · 1.03 (target 1.0–1.4) — bottom of band
  • Pore EC · zone 57895 drain sensor frozen at 17.58 mS for 14d (std-dev = 0) — SENSOR FAILURE
  • Air temp · 73.1°F
  • CO2 · 1184 ppm enrichment

POWR 4 Bulking

  • VPD · 0.77 (target 1.0–1.4) — under; recovered from V4's 0.67 (drop RH another 5 pp)
  • Pore EC · 4.24 mS (target 4–7)
  • Air temp · 76.5°F
  • CO2 · room-mean dragged by z57897 sensor oscillating 0→2000 ppm — SENSOR FAILURE; healthy zones in target range, replace before recomputing room mean

POWR 1 Lower Bulking/Veg2 day ~41 (V5 NEW HG 155238)

  • Plants · 272 · flipped 2026-05-08
  • Phase · Bulking/Veg2 (V5 refresh)
  • V5 status · in-flight (no harvest yield yet)
  • Sensor health · room-level data healthy in V5 refresh window 2026-06-04 → 2026-06-17

POWR 4 Bulking/Veg2 day ~24 (V5 NEW HG 155241)

  • Plants · 406 · flipped 2026-05-25
  • Phase · Bulking/Veg2 (V5 refresh)
  • V5 status · in-flight (no harvest yield yet)
  • Sensor health · z57897 CO2 oscillating 0→2000 (replace sensor)

Veg Room Veg

  • VPD · 0.85 (target 0.8–1.1) — on spec
  • Pore EC · 3.78 mS
  • Air temp · 80.4°F
  • CO2 · 1401 ppm (high for veg)

3.Yield ledger — 18 months

Per-HG dry weight across the last 18 months. Bars colored by room. Sourced exclusively from Airtable dry-weights — AROYA stores no packaged_weight at this facility (every value is 0).

How we know Source: yield_analytics.json > hg_yield_ledger (35 HGs, 24 with non-zero dry weight). Plant counts are unavailable so lbs-per-plant is intentionally omitted; the bar chart is whole-HG totals.

Dry weight per HG (lbs) — stacked by room

Sorted by harvest date (ascending). Hover for cultivars / bag count.

4.Cultivar performance ladder

Cumulative dry-weight contribution per cultivar across all HGs (≥3 appearances). Bag-level pheno tags exist for only 91/1,409 bags (6.5%), so per-cultivar HG appearances counts cultivar-tags at the HG-list level, not the bag level.

Cultivar ladder — total lbs over 18 months

Top 30 by total contribution. n = HG appearances.

4b.Quality ratio per cultivar per run

For "most valuable strain to grow" decisions, the value ratio you want is A-grade vs the discount SKUs (B and Smalls). At Powerhouse, the Airtable source records A-grade in a_s_lbs and Smalls in smalls_pounds, but the B-grade column b_s_lbs is 0 across all 1,409 dry-weight rows — B-grade isn't tracked in this Airtable view.

B-grade data gap — open question
Where does B-grade live? Metrc package tags? A separate Airtable view? Confirm with the Powerhouse team and we'll add a true A:B column. Until then the table below shows A:Smalls (the measurable equivalent — A is the premium SKU, Smalls is the discount SKU). A-grade share is the cleanest "premium yield per total run" signal.

Top 6 cultivars by A-grade lbs (18-month rollup)

Bluephoria · 18 runs
310.0 A lbs
A:Smalls 5.3:1 · A-share 84%
Bolo · 14 runs
300.0 A lbs
A:Smalls 7.0:1 · A-share 87%
Golden Ticket · 13 runs
290.0 A lbs
A:Smalls 8.3:1 · A-share 89%
Frosted Cherries · 13 runs
265.0 A lbs
A:Smalls 7.2:1 · A-share 88%
ADL · 14 runs
258.0 A lbs
A:Smalls 6.1:1 · A-share 86%
LCGbx · 9 runs
220.0 A lbs
A:Smalls 8.8:1 · A-share 90%

All cultivars — 18-month rollup

CultivarRunsA-grade lbsSmalls lbsTotal lbsA-shareA:Smalls
Bluephoria18310.058.0368.084%5.3:1
Bolo14300.043.0343.087%7.0:1
Golden Ticket13290.035.0325.089%8.3:1
Frosted Cherries13265.037.0302.088%7.2:1
ADL14258.042.0300.086%6.1:1
LCGbx9220.025.0245.090%8.8:1
Ztopia8182.021.0203.090%8.7:1
Lipsmackerz #46179.029.0208.086%6.2:1
Blue Nerds9179.020.0199.090%8.9:1
D-Lish9170.012.0182.093%14.2:1
Warheads9170.024.0194.088%7.1:1
Bubblegum Gelato8148.08.0156.095%18.5:1
LCZ7146.012.0158.092%12.2:1
Zushi5103.014.0117.088%7.4:1
DOAP #4696.08.0104.092%12.0:1
Dripz #9373.07.080.091%10.4:1
Herijuana 2.0664.09.073.088%7.1:1
Orange Malt460.011.071.085%5.5:1
Ghost Ride559.06.065.091%9.8:1
Kimber Slice559.010.069.086%5.9:1
Gas Face358.011.069.084%5.3:1
Guava Gelato458.08.066.088%7.2:1
TESTERS - PHENO HUNT248.03.051.094%16.0:1
879-Magic Marker448.010.058.083%4.8:1
Skywalker OG340.05.045.089%8.0:1
Zangria339.01.040.098%39.0:1
Super Silver Hash Plant332.06.038.084%5.3:1
Madd OG330.03.033.091%10.0:1
Gushers129.029.0100%
Sticky Buns127.04.031.087%6.8:1
Magic Marker227.027.0100%
Strawberry S1225.02.027.093%12.5:1
HOT ICE221.01.022.095%21.0:1
ZOAP120.02.022.091%10.0:1
Lipsmackerz220.02.022.091%10.0:1
Georgia Pie220.03.023.087%6.7:1
Zereals117.017.0100%
Blue Andeze116.016.0100%
Pure Kush216.04.020.080%4.0:1
Crunch Berries215.05.020.075%3.0:1
MIXED PHENOS113.413.4100%
Residual Sugar113.01.014.093%13.0:1
24k #2112.01.013.092%12.0:1
Facetz112.02.014.086%6.0:1
Platinum OG112.011.623.651%1.0:1
24k #3111.03.014.079%3.7:1
Park Royal #1111.011.0100%
Tally Mon110.01.011.091%10.0:1

Per cultivar · per run · detail

Sorted by A-grade lbs descending. Use to spot a single banger run that pulls a cultivar's rollup up or down.

CultivarRunRoom(s)A lbsSmalls lbsTotal lbsA-shareA:Smalls
Dripz #92025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recpUAgRqc4mt52.04.056.093%13.0:1
Lipsmackerz #42025-MAY-Powr1{"valuesByForeignRowId": {"rec8SLDhEbMRm41.013.054.076%3.2:1
Golden Ticket2025-JULY-Powr3{"valuesByForeignRowId": {"recXsU3dvLt4o40.01.041.098%40.0:1
Lipsmackerz #42025-MAY-Powr4{"valuesByForeignRowId": {"recx1gWTe4t4w39.07.046.085%5.6:1
Bolo2025-MAY-Powr1{"valuesByForeignRowId": {"recvMm1jiJLfp38.09.047.081%4.2:1
LCGbx2025-JULY-Powr3{"valuesByForeignRowId": {"recIPOryZC8sf38.038.0100%
Bubblegum Gelato2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recWZB51KGvY837.03.040.092%12.3:1
D-Lish2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recQjA7YDphRM37.03.040.092%12.3:1
Gas Face2025-JULY-Powr3{"valuesByForeignRowId": {"recTdQT1TxRxz37.08.045.082%4.6:1
LCGbx2025-MAY-Powr4{"valuesByForeignRowId": {"rec03XfUoaEqL36.01.037.097%36.0:1
Ztopia2025-JULY-Powr1{"valuesByForeignRowId": {"recTzCkIXw3se36.02.038.095%18.0:1
Lipsmackerz #42025-APRIL-Powr2{"valuesByForeignRowId": {"rec3S6oVaT9bi35.06.041.085%5.8:1
LCZ2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recmR2biAT9zv34.04.038.089%8.5:1
TESTERS - PHENO HUNT2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recJLqPTDroRr34.03.037.092%11.3:1
Ztopia2025-MAY-Powr1{"valuesByForeignRowId": {"recQj07IgjT2i34.07.041.083%4.9:1
D-Lish2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recwyxM0yeffn32.03.035.091%10.7:1
Golden Ticket2025-JULY-Powr1{"valuesByForeignRowId": {"rec2EiB8azJAS32.032.0100%
Golden Ticket2025-JUNE-Powr2{"valuesByForeignRowId": {"recdBTYBM7vcS32.03.035.091%10.7:1
Blue Nerds2026-APRIL-Powr3{"valuesByForeignRowId": {"recXU71yluOgp31.031.0100%
Bluephoria2026-JANUARY-Powr2{"valuesByForeignRowId": {"rec1iTsLji4ll31.03.034.091%10.3:1
Bolo2025-JUNE-Powr2{"valuesByForeignRowId": {"rechOYGMCcDc731.04.035.089%7.8:1
Bluephoria2025-JULY-Powr3{"valuesByForeignRowId": {"recXW9tgHqPuF30.06.036.083%5.0:1
Bolo2025-JULY-Powr3{"valuesByForeignRowId": {"recHyV0cAHSL230.01.031.097%30.0:1
Bubblegum Gelato2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recynnVZKMqaD30.01.031.097%30.0:1
Golden Ticket2025-AUGUST-Powr4{"valuesByForeignRowId": {"rec0FUF2TGuiu30.04.034.088%7.5:1
LCGbx2025-MAY-Powr1{"valuesByForeignRowId": {"recaqV8nRrG6530.07.037.081%4.3:1
Bolo2025-JULY-Powr1{"valuesByForeignRowId": {"rec3gi3fa4ZhI29.02.031.094%14.5:1
Bolo2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"rec3pVeRDkjHp29.06.035.083%4.8:1
Frosted Cherries2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recUe2QmgftUx29.029.0100%
Gushers2025-JULY-Powr1{"valuesByForeignRowId": {"recXm61HKKDn429.029.0100%
LCGbx2025-APRIL-Powr2{"valuesByForeignRowId": {"recWIvf9ubBzQ29.04.033.088%7.2:1
Warheads2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recA0YIrjQoNR29.07.036.081%4.1:1
Ztopia2025-JULY-Powr3{"valuesByForeignRowId": {"recm4QqvS2SNg29.01.030.097%29.0:1
ADL2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recFRkoYo1e5J28.05.033.085%5.6:1
Bluephoria2025-JUNE-Powr2{"valuesByForeignRowId": {"recenbcTpeLG128.04.032.088%7.0:1
Bolo2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recjShqfdvIyf28.028.0100%
LCZ2026-MARCH-Powr2{"valuesByForeignRowId": {"rec0afGjAcaEq28.04.032.088%7.0:1
Lipsmackerz #42025-JULY-Powr3{"valuesByForeignRowId": {"recnHyYhkmFtN28.02.030.093%14.0:1
Zushi2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"rec9xfhqkrNym28.028.0100%
Blue Nerds2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recvBBOFDoxsv27.05.032.084%5.4:1
Bluephoria2026-MARCH-Powr2{"valuesByForeignRowId": {"recHX8CrsuTGT27.05.032.084%5.4:1
Frosted Cherries2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recNeK5vM4FbV27.06.033.082%4.5:1
Sticky Buns2025-JULY-Powr3{"valuesByForeignRowId": {"recFj5D8dOApS27.04.031.087%6.8:1
ADL2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recguYhsTb7qm26.03.029.090%8.7:1
Frosted Cherries2026-APRIL-Powr3{"valuesByForeignRowId": {"recIRSVE1bb3526.026.0100%
Warheads2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recT26WpXcwf926.02.028.093%13.0:1
Frosted Cherries2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recgkMosVmeVM25.02.027.093%12.5:1
Warheads2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recRi14Jnvpoa25.06.031.081%4.2:1
ADL2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recw88mRytbv724.024.0100%
DOAP #42026-APRIL-Powr3{"valuesByForeignRowId": {"recANd9530Ul624.024.0100%
Frosted Cherries2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"rec4y30zskCeD24.04.028.086%6.0:1
Golden Ticket2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recGjYNbnVBd824.02.026.092%12.0:1
Golden Ticket2025-APRIL-Powr2{"valuesByForeignRowId": {"recdFczLizLGq24.08.032.075%3.0:1
Golden Ticket2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recoQ1HasbRJW24.08.032.075%3.0:1
Blue Nerds2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recpjq17CE0RW23.04.027.085%5.8:1
Bluephoria2026-MARCH-Powr4{"valuesByForeignRowId": {"recehAhAXxwRB23.08.031.074%2.9:1
Frosted Cherries2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recBz9H0afoCz23.023.0100%
Frosted Cherries2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recoL1wMMeEGz23.05.028.082%4.6:1
Orange Malt2026-MARCH-Powr2{"valuesByForeignRowId": {"recwvZ3FTrB2N23.04.027.085%5.8:1
Ztopia2025-MAY-Powr4{"valuesByForeignRowId": {"recFqBH7IMYgs23.05.028.082%4.6:1
ADL2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recimkC50Rw2O22.07.029.076%3.1:1
Bolo2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recKrKqsop79v22.03.025.088%7.3:1
Lipsmackerz #42025-JULY-Powr1{"valuesByForeignRowId": {"rec6G4CaUspSK22.01.023.096%22.0:1
Zushi2025-JULY-Powr1{"valuesByForeignRowId": {"recOl9XGjPcrc22.01.023.096%22.0:1
Frosted Cherries2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"rec9IDVgFNsSk21.03.024.088%7.0:1
Guava Gelato2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recdMRMK1qqIF21.02.023.091%10.5:1
LCGbx2025-AUGUST-Powr4{"valuesByForeignRowId": {"recKoK97yi1Wb21.04.025.084%5.2:1
LCGbx2025-JULY-Powr1{"valuesByForeignRowId": {"rec0xPLucgvyX21.02.023.091%10.5:1
LCZ2026-MARCH-Powr4{"valuesByForeignRowId": {"reckAx5MGmWLN21.03.024.088%7.0:1
Warheads2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recNfgsRjtBow21.021.0100%
ADL2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recy3UPG4uEQH20.04.024.083%5.0:1
ADL2026-MARCH-Powr2{"valuesByForeignRowId": {"recHNjsyNUjZM20.03.023.087%6.7:1
Bluephoria2026-APRIL-Powr3{"valuesByForeignRowId": {"reca8ibey3qcK20.020.0100%
LCZ2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recpyvrrMPSyS20.020.0100%
LCZ2026-APRIL-Powr3{"valuesByForeignRowId": {"rec7YzTen7Sfm20.020.0100%
ZOAP2025-MAY-Powr4{"valuesByForeignRowId": {"recFRvQMqzcQr20.02.022.091%10.0:1
Ztopia2025-JUNE-Powr2{"valuesByForeignRowId": {"reck1lZ5zNors20.01.021.095%20.0:1
Zushi2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recmRdGfS2VyY20.08.028.071%2.5:1
ADL2025-OCTOBER-Powr4{"valuesByForeignRowId": {"rec0O5PCsdVmq19.03.022.086%6.3:1
Blue Nerds2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recJhDhlSZrQV19.019.0100%
D-Lish2026-MARCH-Powr2{"valuesByForeignRowId": {"recz64ESxFdiM19.02.021.090%9.5:1
Ghost Ride2026-JANUARY-Powr2{"valuesByForeignRowId": {"rec5dWiFnWctP19.03.022.086%6.3:1
Zushi2025-AUGUST-Powr4{"valuesByForeignRowId": {"reciULt5fVO8U19.04.023.083%4.8:1
Bolo2026-JANUARY-Powr4{"valuesByForeignRowId": {"recxbzWXIE6ss18.03.021.086%6.0:1
D-Lish2026-APRIL-Powr3{"valuesByForeignRowId": {"rect30zhc0ZUb18.018.0100%
DOAP #42026-MARCH-Powr2{"valuesByForeignRowId": {"recxQWhzOWGc818.03.021.086%6.0:1
LCGbx2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recdM2z9oYQ6i18.018.0100%
Blue Nerds2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"rec77OPiKreiT17.017.0100%
Blue Nerds2026-JANUARY-Powr2{"valuesByForeignRowId": {"recF16r3Wi9VY17.04.021.081%4.2:1
Blue Nerds2026-JANUARY-Powr4{"valuesByForeignRowId": {"recPD0xvjVc9I17.03.020.085%5.7:1
Bluephoria2025-APRIL-Powr2{"valuesByForeignRowId": {"recESkshCVSGx17.06.023.074%2.8:1
Bluephoria2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recH53WxE7swN17.017.0100%
DOAP #42026-JANUARY-Powr2{"valuesByForeignRowId": {"recpHsEhkTeRA17.02.019.089%8.5:1
Frosted Cherries2026-MARCH-Powr2{"valuesByForeignRowId": {"rec9Xv1SdruTx17.03.020.085%5.7:1
Magic Marker2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recvabnVMRjIy17.017.0100%
Warheads2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recILE9Hb9l7b17.01.018.094%17.0:1
Zereals2026-APRIL-Powr3{"valuesByForeignRowId": {"recdh6xGS69og17.017.0100%
879-Magic Marker2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recclLCt08mOf16.06.022.073%2.7:1
ADL2026-MARCH-Powr4{"valuesByForeignRowId": {"rec0J3Q3ohU9816.01.017.094%16.0:1
ADL2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"rec0J8c3MD0oM16.09.025.064%1.8:1
Blue Andeze2026-APRIL-Powr3{"valuesByForeignRowId": {"recGrW0BkDNrC16.016.0100%
Bolo2025-MARCH-Powr4{"valuesByForeignRowId": {"recNW8WianBZ816.05.021.076%3.2:1
Bubblegum Gelato2026-MARCH-Powr4{"valuesByForeignRowId": {"recb2m3W3XjRd16.01.017.094%16.0:1
Bubblegum Gelato2026-APRIL-Powr3{"valuesByForeignRowId": {"rechPdtN4gvPI16.016.0100%
D-Lish2026-MARCH-Powr4{"valuesByForeignRowId": {"recJqitXvcm0y16.01.017.094%16.0:1
D-Lish2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recvUpnCIlNr216.016.0100%
DOAP #42026-FEBRUARY-Powr3{"valuesByForeignRowId": {"reccKRRbX2BWY16.01.017.094%16.0:1
Golden Ticket2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recmj7hgbbqnF16.03.019.084%5.3:1
Golden Ticket2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recPdU5YGGExF16.016.0100%
Warheads2026-APRIL-Powr3{"valuesByForeignRowId": {"recd9YhFtouME16.016.0100%
Zangria2025-DECEMBER-Powr1{"valuesByForeignRowId": {"reccpkgqpRwzU16.016.0100%
ADL2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"rechZtZ8zFHY815.03.018.083%5.0:1
Blue Nerds2026-MARCH-Powr2{"valuesByForeignRowId": {"rechStjAJjnjk15.03.018.083%5.0:1
Bluephoria2026-APRIL-Powr1{"valuesByForeignRowId": {"rech7dFMOF9D615.015.0100%
Bolo2026-JANUARY-Powr2{"valuesByForeignRowId": {"recwNPqQiXBOk15.01.016.094%15.0:1
Orange Malt2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recAmHKbAxVqk15.02.017.088%7.5:1
Skywalker OG2025-DECEMBER-Powr1{"valuesByForeignRowId": {"rec6msPUqp4ts15.015.0100%
Skywalker OG2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recbNfk1jo03F15.02.017.088%7.5:1
Strawberry S12025-DECEMBER-Powr1{"valuesByForeignRowId": {"recWCRHdtwLB215.015.0100%
ADL2026-JANUARY-Powr4{"valuesByForeignRowId": {"recttmA9uuhY914.02.016.088%7.0:1
ADL2025-OCTOBER-Powr1{"valuesByForeignRowId": {"rec1oEAoUS7Hn14.014.0100%
Bluephoria2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recTYiAKWwhKF14.03.017.082%4.7:1
Bluephoria2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recfmgMxN6iwf14.02.016.088%7.0:1
Bolo2025-OCTOBER-Powr1{"valuesByForeignRowId": {"rec55wqTVbx1114.01.015.093%14.0:1
Bubblegum Gelato2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recFdBi0JZpIV14.01.015.093%14.0:1
Frosted Cherries2025-AUGUST-Powr4{"valuesByForeignRowId": {"recQbU8hIvCF914.05.019.074%2.8:1
Golden Ticket2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recct5h0yb55H14.014.0100%
Golden Ticket2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"reck4r5Al3rUb14.03.017.082%4.7:1
Herijuana 2.02026-MARCH-Powr2{"valuesByForeignRowId": {"recn8uvvptqwT14.02.016.088%7.0:1
Kimber Slice2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"recvqhsJBpvnl14.03.017.082%4.7:1
LCGbx2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recCpHBLVmcm814.06.020.070%2.3:1
Lipsmackerz #42025-JUNE-Powr2{"valuesByForeignRowId": {"rec5oIiWDECYq14.014.0100%
Orange Malt2026-JANUARY-Powr2{"valuesByForeignRowId": {"recWl8PM2jgGF14.03.017.082%4.7:1
TESTERS - PHENO HUNT2025-JULY-Powr1{"valuesByForeignRowId": {"rec55nd2h8qNG14.014.0100%
Warheads2026-MARCH-Powr2{"valuesByForeignRowId": {"rectGE4hOrNM514.02.016.088%7.0:1
Ztopia2025-AUGUST-Powr4{"valuesByForeignRowId": {"recS0BhiVSD3v14.02.016.088%7.0:1
Zushi2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recxGRcSfY8Se14.01.015.093%14.0:1
MIXED PHENOS2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"rec9yxgAXtENg13.413.4100%
Blue Nerds2026-MARCH-Powr4{"valuesByForeignRowId": {"recz3eeCo6p1X13.01.014.093%13.0:1
Bluephoria2025-APRIL-Powr3{"valuesByForeignRowId": {"recvIntFpTwcU13.03.016.081%4.3:1
D-Lish2026-JANUARY-Powr4{"valuesByForeignRowId": {"recLMKVkjUiuL13.013.0100%
Frosted Cherries2026-MARCH-Powr4{"valuesByForeignRowId": {"recZZUwsWI2rf13.02.015.087%6.5:1
Gas Face2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"rec6pna8Lt6ee13.01.014.093%13.0:1
Golden Ticket2026-APRIL-Powr3{"valuesByForeignRowId": {"recUEYf0RC9BV13.013.0100%
Guava Gelato2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recrSZi0husyH13.01.014.093%13.0:1
Kimber Slice2025-DECEMBER-Powr1{"valuesByForeignRowId": {"recwnSf6OIa5j13.013.0100%
LCGbx2025-JUNE-Powr2{"valuesByForeignRowId": {"recU1RTSenPGY13.01.014.093%13.0:1
LCZ2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recYggMAB9US313.01.014.093%13.0:1
Residual Sugar2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recdq1MIdZb5w13.01.014.093%13.0:1
Warheads2026-JANUARY-Powr4{"valuesByForeignRowId": {"recGnpXo7O27B13.04.017.076%3.2:1
Ztopia2025-APRIL-Powr2{"valuesByForeignRowId": {"recUVKoLN3h5y13.03.016.081%4.3:1
Ztopia2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recyk6JYbmoEW13.013.0100%
24k #22025-OCTOBER-Powr1{"valuesByForeignRowId": {"rec08yZQ99CAB12.01.013.092%12.0:1
879-Magic Marker2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recOa7XpnytLL12.02.014.086%6.0:1
ADL2026-APRIL-Powr3{"valuesByForeignRowId": {"recqlzUgUjiP112.012.0100%
ADL2025-JULY-Powr1{"valuesByForeignRowId": {"reci448wOTCv312.02.014.086%6.0:1
Bluephoria2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"rec4bzUCTDomm12.08.020.060%1.5:1
Bolo2025-APRIL-Powr2{"valuesByForeignRowId": {"recVIgJwftA8Y12.03.015.080%4.0:1
Bubblegum Gelato2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"reclySPFGey8g12.01.013.092%12.0:1
Bubblegum Gelato2025-JULY-Powr3{"valuesByForeignRowId": {"rec4mAnMeJ4Bu12.01.013.092%12.0:1
DOAP #42026-JANUARY-Powr4{"valuesByForeignRowId": {"rec3uj1aWkXsg12.012.0100%
Facetz2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recjYIib7c6oy12.02.014.086%6.0:1
Frosted Cherries2026-JANUARY-Powr2{"valuesByForeignRowId": {"reccpUUYTF4wX12.03.015.080%4.0:1
Guava Gelato2026-MARCH-Powr4{"valuesByForeignRowId": {"recumhPoW8Lq812.01.013.092%12.0:1
Guava Gelato2026-JANUARY-Powr2{"valuesByForeignRowId": {"recGBzTjWT4Jv12.04.016.075%3.0:1
Madd OG2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recNEAXbxaOtb12.012.0100%
Platinum OG2025-JULY-Powr3{"valuesByForeignRowId": {"recSuiNquO45312.011.623.651%1.0:1
Super Silver Hash Plant2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recdddSEWnhmw12.04.016.075%3.0:1
Zangria2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"receCeX1YdZZy12.01.013.092%12.0:1
24k #32025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"rechX4Pa8wfAF11.03.014.079%3.7:1
Bluephoria2025-JULY-Powr1{"valuesByForeignRowId": {"recyaYJ1qeMkq11.01.012.092%11.0:1
Bubblegum Gelato2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"rec3731Ay26c811.011.0100%
Dripz #92025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recP6S71BDJW611.03.014.079%3.7:1
Frosted Cherries2026-JANUARY-Powr4{"valuesByForeignRowId": {"rectpNGG4y2GT11.04.015.073%2.8:1
Ghost Ride2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"rec14eyQX0e8011.02.013.085%5.5:1
Golden Ticket2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recdnfLzYnJVz11.03.014.079%3.7:1
HOT ICE2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"rec56tqcPtVqf11.01.012.092%11.0:1
Herijuana 2.02026-JANUARY-Powr4{"valuesByForeignRowId": {"recRU46iPuxwl11.01.012.092%11.0:1
Herijuana 2.02025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recsoOxUDv4Nh11.01.012.092%11.0:1
Kimber Slice2026-JANUARY-Powr4{"valuesByForeignRowId": {"recBqCWjYQK3A11.03.014.079%3.7:1
Kimber Slice2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"recTIMqplIFFx11.02.013.085%5.5:1
Lipsmackerz2026-MARCH-Powr2{"valuesByForeignRowId": {"recZEKpAqkK3N11.01.012.092%11.0:1
Park Royal #12026-APRIL-Powr3{"valuesByForeignRowId": {"recXGA5rGpPck11.011.0100%
Zangria2026-JANUARY-Powr4{"valuesByForeignRowId": {"recSLb3OPhBfh11.011.0100%
879-Magic Marker2025-OCTOBER-Powr4{"valuesByForeignRowId": {"recXl3621hldd10.010.0100%
879-Magic Marker2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recXBkA7Uwzur10.02.012.083%5.0:1
Bluephoria2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recuTGHLsvS8m10.05.015.067%2.0:1
Bluephoria2025-OCTOBER-Powr1{"valuesByForeignRowId": {"recj1huQqGd7810.010.0100%
Bolo2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"rechNuehpxtIl10.03.013.077%3.3:1
D-Lish2026-JANUARY-Powr2{"valuesByForeignRowId": {"recyiPyH3OOrW10.01.011.091%10.0:1
Dripz #92025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"recHdgwyNFXrn10.010.0100%
Georgia Pie2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"rechx8S96I1uk10.01.011.091%10.0:1
Georgia Pie2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recZVBAGX9Kfx10.02.012.083%5.0:1
Ghost Ride2025-JULY-Powr3{"valuesByForeignRowId": {"rec8JnYFNaXkF10.010.0100%
Ghost Ride2025-JUNE-Powr2{"valuesByForeignRowId": {"recs8gzrUm3ft10.010.0100%
HOT ICE2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"reczhbcfoQW8k10.010.0100%
Herijuana 2.02025-JULY-Powr3{"valuesByForeignRowId": {"recktxGVT2Tmk10.02.012.083%5.0:1
Kimber Slice2026-JANUARY-Powr2{"valuesByForeignRowId": {"rec6MUXMSTr6N10.02.012.083%5.0:1
LCZ2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recGXzxtOjgXv10.010.0100%
Magic Marker2025-APRIL-Powr3{"valuesByForeignRowId": {"recS3kE0m0CqU10.010.0100%
Skywalker OG2026-JANUARY-Powr2{"valuesByForeignRowId": {"recRvo4xLdaHl10.03.013.077%3.3:1
Strawberry S12026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recxbsM6fa4Rd10.02.012.083%5.0:1
Super Silver Hash Plant2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"reckufbtksfVX10.01.011.091%10.0:1
Super Silver Hash Plant2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recTOLWrDt2Oi10.01.011.091%10.0:1
Tally Mon2025-SEPTEMBER-Powr3{"valuesByForeignRowId": {"reca9Nm4cR1f410.01.011.091%10.0:1
Bluephoria2026-JANUARY-Powr4{"valuesByForeignRowId": {"rec40SUw4ynUm9.03.012.075%3.0:1
Bluephoria2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recdbnEtkd7sf9.01.010.090%9.0:1
D-Lish2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"reco9oCzibdaC9.02.011.082%4.5:1
DOAP #42026-MARCH-Powr4{"valuesByForeignRowId": {"recIYqfNll8l19.02.011.082%4.5:1
Ghost Ride2025-MAY-Powr4{"valuesByForeignRowId": {"recQlglPGh8ro9.01.010.090%9.0:1
Herijuana 2.02025-JULY-Powr1{"valuesByForeignRowId": {"rec3H5MiMFdUw9.01.010.090%9.0:1
Herijuana 2.02025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"reccrl0sltcY69.02.011.082%4.5:1
Lipsmackerz2026-FEBRUARY-Powr3{"valuesByForeignRowId": {"recKhuVohY8dK9.01.010.090%9.0:1
Madd OG2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recv0FyLaHG7m9.02.011.082%4.5:1
Madd OG2025-AUGUST-Powr4{"valuesByForeignRowId": {"recMbJCVaWIJc9.01.010.090%9.0:1
Warheads2025-SEPTEMBER-Powr2{"valuesByForeignRowId": {"recz9paSEsUPJ9.02.011.082%4.5:1
Bolo2025-NOVEMBER-Powr2{"valuesByForeignRowId": {"rec8372WhEVX98.02.010.080%4.0:1
Crunch Berries2026-MARCH-Powr4{"valuesByForeignRowId": {"recjhHcwjHrzl8.02.010.080%4.0:1
Gas Face2025-MAY-Powr1{"valuesByForeignRowId": {"recVE5eRQvW7n8.02.010.080%4.0:1
Orange Malt2026-MARCH-Powr4{"valuesByForeignRowId": {"rec1OLPS8BG5M8.02.010.080%4.0:1
Pure Kush2025-NOVEMBER-Powr3{"valuesByForeignRowId": {"rec1OIGWmTcu38.02.010.080%4.0:1
Pure Kush2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recUbm2LwQfDG8.02.010.080%4.0:1
Crunch Berries2026-FEBRUARY-Powr1{"valuesByForeignRowId": {"recE81rNp05I47.03.010.070%2.3:1
How to read this · methodology
  • A-grade lbs = a_s_lbs from the Powerhouse Airtable dry_weights view. This is what books at the premium SKU price.
  • Smalls lbs = smalls_pounds from the same source. The discount SKU.
  • A-share = A / (A + Smalls). The cleanest "what % of this run booked at the premium SKU price" answer. Higher = more revenue per total lb.
  • A:Smalls ratio = literal ratio. "8.0:1" means 8 lbs of A for every 1 lb of Smalls.
  • B-grade column hidden — Airtable b_s_lbs = 0 across 1,409 rows. B-grade is either not tracked at Powerhouse or lives elsewhere. Confirm with the Powerhouse team.
  • Runs < 10 lbs total excluded to avoid tiny partial-bag rows distorting the ratios.
  • Mold and Trim are tracked separately in this view (mold_g, trim_lbs) and excluded from the value-ratio above. They're loss, not a discount SKU.

5.Harvest groups — long-term cycle ledger

Long-form HG ledger — 40 most-recent runs with cultivar lineup, dry weight, A-grade weight, and bag count. Cycle days read exactly 60d for the 8 HGs where the field is populated (Airtable default) — do not interpret as cycle-length variance.

HG nameRoomFlipHarvest Dry lbsA-gradeBagsCultivars
2025-OCTOBER-Powr1 POWR 1 2025-08-01 2025-09-30 271.0 262.0 62 Frosted Cherries, Bolo, Madd OG, 24k #2 (+19)
2025-OCTOBER-Powr4 POWR 4 2025-08-25 2025-10-24 152.0 141.0 67 Bluephoria, ADL, Golden Ticket, Bubblegum Gelato (+14)
2025-NOVEMBER-Powr2 POWR 2 2025-09-15 2025-11-14 189.0 147.0 36 D-Lish, Warheads, Kimber Slice, Golden Ticket (+9)
2025-NOVEMBER-Powr3 POWR 3 2025-09-29 2025-11-28 369.0 316.0 95 Dripz #9, Zlapz, Pure Kush, Skywalker OG (+21)
2025-DECEMBER-Powr1 POWR 1 2025-10-15 2025-12-14 276.0 276.0 60 Zunami #1, Bolo, LCZ, Frosted Cherries (+21)
2026-JANUARY-Powr4 POWR 4 2025-11-02 2026-01-01 182.0 158.0 74 Herijuana 2.0, Frosted Cherries, Kimber Slice, ADL (+14)
2026-JANUARY-Powr2 POWR 2 2025-11-21 2026-01-20 227.0 190.0 77 Zangria, Lipsmackerz #4, D-Lish, Bolo (+12)
2026-MARCH-Powr2 POWR 2 2026-01-30 239.0 207.0 61 D-Lish, Orange Malt, Herijuana 2.0, DOAP #4 (+9)
2025-APRIL-Powr2 POWR 2 161.0 131.0 19 Bluephoria, Lipsmackerz #4, Golden Ticket, Bolo (+3)
2025-APRIL-Powr3 POWR 3 48.0 44.0 8 Bluephoria, Black Beltz, LCZ, Rainbow Kotton Kandy (+2)
2025-AUGUST-Powr4 POWR 4 150.0 127.0 43 Bluephoria, LCGbx, Tallymon, Zushi (+9)
2025-JULY-Powr1 POWR 1 249.0 237.0 47 Lipsmackerz #4, Zushi, Ztopia, LCGbx (+8)
2025-JULY-Powr3 POWR 3 353.6 316.0 61 Bluephoria, Herijuana 2.0, Bubblegum Gelato, Sticky Buns (+11)
2025-JUNE-Powr2 POWR 2 165.0 152.0 21 Bolo, Bluephoria, Ghost Ride, Ztopia (+4)
2025-MARCH-Powr4 POWR 4 24.0 18.0 9 Bolo, Bluephoria, Blood $$, Black Amber
2025-MAY-Powr1 POWR 1 222.0 179.0 23 Sticky Buns, Cheetah Piss, Madd Fruit , Forbidden Blueprint (+9)
2025-MAY-Powr4 POWR 4 155.0 138.0 10 ZOAP, LCGbx, Herijuana 2.0, Tally Mon (+5)
2025-SEPTEMBER-Powr2 POWR 2 183.0 143.0 51 Zlapz, Zushi, Madd OG, Dripz #9 (+9)
2025-SEPTEMBER-Powr3 POWR 3 322.0 295.0 89 TESTERS - PHENO HUNT, ADL, 24k #2, Dripz #9 (+24)
2026-APRIL-Powr1 POWR 1 15.0 15.0 63 Hot Ice x (Tahitian Lime x Z Cubed), Tallymon x (Tahitian Lime x Z Cubed), Bluephoria x (Tahitian Lime x Z Cubed), Rootbeer Breeze (+7)
2026-APRIL-Powr3 POWR 3 311.0 311.0 91 Golden Ticket, Blue Nerds, Strawberry S1, D-Lish (+24)
2026-FEBRUARY-Powr1 POWR 1 313.4 279.4 153 Pink Chai, D-Lish, Georgia Pie, Kimber Slice (+31)
2026-FEBRUARY-Powr3 POWR 3 336.0 298.0 128 Crunch Berries, Blue Nerds, NERDS, D-Lish (+23)
2026-MARCH-Powr4 POWR 4 186.0 161.0 61 Crunch Berries, Lipsmackerz, DOAP #4, Orange Malt (+9)

6.Biophysics layer — environmental signature per room

Per-room daily environmental signature across the 90-day window. Click a chip to single-room. Enable Compare mode to overlay multiple rooms on every chart. Dryback throughout this report is absolute pp (peak_VWC − pre-irrigation_low) — capacity-fraction expressions are intentionally avoided because field capacity drifts as roots colonize.

Overnight dryback — absolute pp

Phase targets — Bulking 12–18 pp · Stretch 20–30 pp · Ripening 25–35 pp

Substrate (pore) EC — mS/cm

Bulking target 4.0–7.0 · Ripening 6.0–8.0

EC stack delta (drain − drip)

Positive delta = stacking. Negative = leaching. POWR 3 zones routinely sit at +9 mS.

VPD — lights on vs off (kPa)

Bulking 1.2–1.4 · Stretch 1.0–1.2 · Ripening 1.4–1.6

Air temperature — on vs off (°F)

DIF (day−night) target +1 to +3°F for vegetative push, −1 to 0°F for generative push

CO2 — lights-on (ppm)

Enrichment target 1000–1500 ppm during photoperiod

Relative humidity (%)

Bulking RH target 55–65%; POWR 4 sits at 78.7% — too humid for the spec

VWC envelope — daily peak / trough (%)

Peak−trough gap is dryback; envelope width tells you steering intent

Substrate temperature — on vs off (°F)

Substrate T < air T = root-zone is colder than canopy → transpiration headwind
Daily series synthesized from 90-day stats (percentile distribution + trend_start→trend_end) — see §20 methodology. Trends and means are real; day-of-week shape is illustrative.

6b.What the biophysics says about Powrhouse

First-principles synthesis from Campbell & Norman Environmental Biophysics, Farquhar/von Caemmerer/Berry photosynthesis, and Athena Pro × Char-Coir practitioner data. Each card reframes a Powrhouse observation as a physics-grounded diagnosis with a primary citation.

B1 — Penman-Monteith reframes POWR 4 VPD 0.67 show equationλE = [s(Rni − G) + cp·gHa·D] / (s + γ*) splits into a radiant-energy term (unchanged by VPD) and an aerodynamic term (linearly scales with VPD). At VPD 0.67 vs 1.2 target, only the aerodynamic term falls to 55.8% — under indoor lighting the radiant term dominates, so total canopy transpiration drops by ~20–30%, NOT 44%. The damage is chronic Ca²⁺/Mg²⁺ mass-flow suppression over weeks, not acute heat-stress collapse.">The canopy equation (Penman-Monteith)
show equationλE = [s(Rni − G) + cp·gHa·D] / (s + γ*)
splits into a radiant-energy term (unchanged by VPD) and an aerodynamic term (linearly scales with VPD). At VPD 0.67 vs 1.2 target, only the aerodynamic term falls to 55.8% — under indoor lighting the radiant term dominates, so total canopy transpiration drops by ~20–30%, NOT 44%. The damage is chronic Ca²⁺/Mg²⁺ mass-flow suppression over weeks, not acute heat-stress collapse.

Source: Campbell & Norman, An Introduction to Environmental Biophysics, §14.5 Canopy Transpiration.

B2 — Farquhar interprets the CO2 crash show Farquhar equationA = min{Ac, Aj, Ap} − Rd; Rubisco-limited rate Ac = Vcmax·(Ci − Γ*)/(Ci + Kc(1+O/Ko)). At sharply reduced intercellular CO2 (Ci), A converges to the Rubisco-limited rate. POWR 4 dropping from 1431 → 603 ppm pushed Ci deep into the Wc-limited regime — PPFD-driven Jmax is irrelevant when there's no CO2 substrate. Compounded by low VPD: Ball-Berry coupling holds gs wide open, but Ci is still gated by atmosphere. Wide-open stomata, Ci-starved, losing turgor.">Net assimilation
show Farquhar equationA = min{Ac, Aj, Ap} − Rd; Rubisco-limited rate Ac = Vcmax·(Ci − Γ*)/(Ci + Kc(1+O/Ko))
. At sharply reduced intercellular CO2 (Ci), A converges to the Rubisco-limited rate. POWR 4 dropping from 1431 → 603 ppm pushed Ci deep into the Wc-limited regime — PPFD-driven Jmax is irrelevant when there's no CO2 substrate. Compounded by low VPD: Ball-Berry coupling holds gs wide open, but Ci is still gated by atmosphere. Wide-open stomata, Ci-starved, losing turgor.

Source: Farquhar, von Caemmerer & Berry (1980) FvCB model A1–A11; Ball-Berry-Wong stomatal coupling per A Coupled Model of Photosynthesis, Stomatal Conductance and Transpiration for a Rose Leaf.

B3 — Campbell energy balance on POWR 1 substrate-temp inversion Three compounding mechanisms: (1) Latent heat of vaporization (~44 kJ/mol) is a massive energy sink — substrate above ambient means evaporative cooling has FAILED at the surface (signal of saturated/low-air-porosity coco). (2) Q10 doubles root respiration per +10°C, burning carbohydrates and demanding more O2. (3) Dissolved-O2 solubility falls exponentially with temperature. Demand spikes, supply falls — risk of anaerobic fermentation, ethylene signaling, and root die-back.

Source: Campbell & Norman Ch. 14 (energy budget) · PLOS One A minimal biophysical model for the temperature dependence of CO2 fixation rates based on macromolecular rate theory (Q10, gas solubility).

B4 — The 5 highest-leverage biophysical metrics (a) Canopy ET rate (Penman-Monteith) — partitions radiation to latent vs sensible heat. (b) DLI / intercepted PAR — dry matter is linear in cumulative PAR (Monteith 1977). (c) DIF and diurnal extremes — biological development driven by thermal time, tails dominate. (d) Leaf-to-air VPD (NOT air VPD) — actual driving force for transpiration. (e) Leaf energy-budget closure — when absorbed radiation ≠ latent + sensible + storage, you have a hidden flux (POWR 1 is the case).

Source: Campbell & Norman §§1.2, 2.6–2.9, 6.6, 14.4–14.5, 15.

I3 — POWR 3 high-EC paradox and Growlink dry-farming envelope Standard view (Precision Crop Steering, CANNA): 11 mS in late flower causes osmotic lockout. Dry-farming exception (Growlink E-Book, Delighted Cannabis / Bryan Willkomm methodology on Georgia Pie): practitioner cohort runs 11+ mS deliberately with no nutrient burn and faster bulking — but ONLY when climate is high-transpiration-friendly (high VPD, ample CO2, stable temps). POWR 3 is — accidentally or deliberately — inside that envelope. POWR 3 outyielding POWR 4 by 2× is NOT primarily attributable to the EC stack — it's that POWR 3's transpiration engine is intact. V5 caveat: the z57895 drain-EC reading driving the "stack" framing is now a frozen sensor (17.58 mS std-dev 0). Re-verify substrate EC against the other POWR 3 zones once the probe is serviced.

Source: Growlink Crop Steering E-Book v1.4 (Delighted Cannabis Georgia Pie); CANNA Electrical Conductivity, why it matters; r/macrogrowery practitioner consensus.

I1+I2 — Drain EC 11+ mS correction sequence POWR 3's pore EC at 11.3–12.19 mS (V4 baseline; V5 z57895 drain sensor frozen — pull fresh reading) sits in the early-flower-stretch generative envelope (6.0–12.0 mS), well above bulking target 4.0–7.0 and ripening target 6.0–8.0. Standard interpretation: osmotic lockout risk. Correction sequence: (1) raise daily runoff to 20–30% via more P1 shots, NOT higher feed EC; (2) if substrate EC hasn't pulled into 6–8 mS within 72 h, escalate to larger P1 shots; (3) feed-EC reduction is third; (4) full flush is LAST resort — risks shocking hormonal program.

Source: Precision Crop Steering and Advanced Irrigation Orchestration in High-Density Cannabis Cultivation; CANNA Electrical Conductivity, why it matters; Cannabis EC Advanced Guide (Nutrient Runoff & PH).

AROYA Office Hours — authority anchors for this audit The canonical AROYA-published episodes most directly relevant to the POWR 3 / POWR 4 / POWR 2 discussions: Ep 139 (Mastering Late Flower EC and Irrigation) — the central reference for the POWR 3 EC stack; Ep 142 (From Bulking to Ripening) — direct guidance for POWR 2's active flush transition; Ep 133 (Navigating Irrigation and Dryback Challenges); Ep 100 (Mental Steering in the Garden with Bryan Willkomm — the dry-farming philosophy that POWR 3 is unwittingly running). The grow team can check this audit's recommendations against these published references.

References

  • Campbell, G. S. & Norman, J. M. An Introduction to Environmental Biophysics. Ch. 1 (energy balance continuity), Ch. 2 (thermal time), Ch. 6 (vapor flux), Ch. 14 (Penman-Monteith), Ch. 15 (canopy light environment).
  • Farquhar, G. D., von Caemmerer, S. & Berry, J. A. (1980). A biochemical model of photosynthetic CO2 assimilation in leaves of C3 species. Planta, equations A1–A11.
  • Ball, J. T., Woodrow, I. E. & Berry, J. A. (1987). A model predicting stomatal conductance and its contribution to the control of photosynthesis under different environmental conditions. Progress in Photosynthesis Research.
  • A Coupled Model of Photosynthesis, Stomatal Conductance and Transpiration for a Rose Leaf (Rosa hybrida L.) — practical FvCB × Ball-Berry coupling reference.
  • Monteith, J. L. (1977). Climate and the efficiency of crop production in Britain. Phil. Trans. R. Soc. Lond. B.
  • A minimal biophysical model for the temperature dependence of CO2 fixation rates based on macromolecular rate theory (PLOS One) — Q10 and gas solubility temperature dependence.
  • Precision Crop Steering and Advanced Irrigation Orchestration in High-Density Cannabis Cultivation — primary academic synthesis of phase-specific targets.
  • Growlink. Crop Steering E-Book v1.4 — Delighted Cannabis / Georgia Pie dry-farming methodology (Bryan Willkomm).
  • CANNA Gardening USA. Electrical Conductivity, why it matters.
  • Cannabis EC Advanced Guide (Nutrient Runoff & PH).
  • Cultivation Warehouse. Tech Section: Crop Steering.
  • Cultiwool. The Benefits of Dry Backs for Cannabis Cultivation.
  • r/macrogrowery practitioner consensus on P2 strategy and yield-vs-quality trade-off.
  • AROYA Office Hours podcast: Ep 36, 49, 51, 58, 61, 65, 100, 101, 110, 133, 139, 142.
  • AROYA Crop Steering: The Ultimate Guide; Grodan Cannabis Edition Ch. 3–4; Athena Vegetative Stage / Substrates Guide.

7.Top & bottom 5 cycles — biophysics-coded flags

Top 5 — by total dry lbs

HGRoomlbsHarvestCultivars (top 3)
2025-NOVEMBER-Powr3POWR 3 369.0 2025-11-28 Dripz #9, Zlapz, Pure Kush
2025-JULY-Powr3POWR 3 353.6 Bluephoria, Herijuana 2.0, Bubblegum Gelato
2026-FEBRUARY-Powr3POWR 3 336.0 Crunch Berries, Blue Nerds, NERDS
2025-SEPTEMBER-Powr3POWR 3 322.0 TESTERS - PHENO HUNT, ADL, 24k #2
2026-FEBRUARY-Powr1POWR 1 313.4 Pink Chai, D-Lish, Georgia Pie

Three of five top HGs originate in POWR 3 — environmental signature analysis (§12) traces what those runs shared.

Bottom 5 — by total dry lbs

HGRoomlbsHarvestCultivars (top 3)
2026-APRIL-Powr1POWR 1 15.0 Hot Ice x (Tahitian Lime x Z Cubed), Tallymon x (Tahitian Lime x Z Cubed), Bluephoria x (Tahitian Lime x Z Cubed)
2025-MARCH-Powr4POWR 4 24.0 Bolo, Bluephoria, Blood $$
2025-APRIL-Powr3POWR 3 48.0 Bluephoria, Black Beltz, LCZ
2025-AUGUST-Powr4POWR 4 150.0 Bluephoria, LCGbx, Tallymon
2025-OCTOBER-Powr4POWR 4 152.0 2025-10-24 Bluephoria, ADL, Golden Ticket

2026-APRIL-Powr1 (15 lbs) is a multi-cross pheno-hunt batch — flagged as a designed-low run, not an operational failure.

8.Five physics-grounded levers

1. P0 delay length

Lights-on → first irrigation. Lengthening P0 from 90 min to 180 min during stretch shifts overnight dryback up 6–10 pp without any other change. This is the highest-leverage generatively-steered lever.

2. P1 shot count

P1 ramps from morning low back to FC. Fewer/larger shots = generatively-steered; more/smaller = vegetatively-steered. POWR 4 currently runs ~15+ small shots — pull to 6–10 larger ones to push dryback.

3. Substrate EC ceiling (P2)

Cap substrate EC by ratio of P2 maintenance pulses. POWR 3 zone 57895 sits at 11–12 mS drain EC — needs a 24h leach event to break the stack, or yield/quality will suffer.

4. P3 dry-down floor

Last shot → next morning. The deepest steering tool. Target VWC trough 10–15 pp below FC during bulking, 20+ pp during ripening. POWR 4 troughs are too shallow → blame the low VPD.

5. VPD as the transpiration governor

VPD sets the demand side. POWR 4 at 0.67 kPa = no demand → no dryback, no EC pull, no yield density. This is the single biggest fix on the table. Drop RH 15 pp or raise temp 3°F.

9.Crop steering & irrigation (P0/P1/P2/P3)

The 4-phase day vocabulary — P0 (activation, lights-on → first shot, 1–3 h) · P1 (ramp-up, small shots back to FC + first runoff) · P2 (maintenance pulses) · P3 (dry-down, last shot → next morning, primary steering lever). Each room's stance below is stated first as steering intent, then the observed numbers.

Shots per day — derived from VWC step-up signatures (≥2 pp jumps in 1h bins)

POWR 1 has no drip/drain ports — shot count is VWC-step-up derived. Other rooms with drip ports cross-validate.

ET-rate proxy (pp / 6h block) — root-zone water demand

Computed as (VWC_peak − VWC_trough) / 6 — positive = transpiring, near-zero = stalled
POWR 1 — Bulking/Veg2 day 7 Steering intent: vegetatively-steered transition. Observed VPD 0.95 (target 1.2–1.4) — room is too humid for the bulking spec. Recommend dropping RH 8 pp or extending P3 dry-down by 60 min.
Substrate-temp inversion = anaerobic-root risk With substrate ≥ canopy air temp, evaporative cooling has collapsed (saturated coco), Q10 doubles root respiration, and O2 solubility drops with temperature. Diagnose as root-zone hypoxia, not "warm roots" — adjust irrigation cadence to restore between-shot oxygenation.
POWR 2 — Mid-flower flush in progress Steering intent: generatively-steered ripening prep. Drain EC 5.99 → 3.62 mS (-39%), drip EC climbing 0.63 → 1.15 — clean flush signature. Hold this for 7–10 d then taper.
POWR 3 — EC stack runaway Steering intent: generatively-steered late-flower. Zone 57895 sits at drain EC 11–12 mS without any flush response — no recovery has happened in the 90d window. Schedule an immediate 24h leach event.
Why this works here (and why you should NOT copy it to POWR 4) POWR 3's high pore-EC operates inside the Growlink dry-farming envelope (AROYA Office Hours Ep 100, Bryan Willkomm) — sustained osmotic-driven uptake only works while VPD, CO2, and leaf temp keep transpiration intact. POWR 4 with this EC at VPD 0.67 would lock out within 48h.
POWR 4 — vegetatively-steered by accident Steering intent set as bulking but environment is reading vegetatively-steered by accident: VPD 0.67 (way under 1.2–1.4 target), no meaningful overnight dryback, EC 4.24 mS flat. The room is not transpiring — fix VPD before changing irrigation.
The failure is Rubisco-limited, NOT water-limited Penman-Monteith says VPD 0.67 only suppresses transpiration by ~20–30%. The CO2 1431 → 603 ppm crash is the dominant lever — it pushed Ci into the Wc-limited regime of the Farquhar model where Ball-Berry stomatal opening cannot rescue assimilation (no substrate to fix). Fix CO2 supply first; VPD second.

10.Best vs worst cycle — environmental overlay

For each flower room, the highest-yielding HG vs the lowest. Curves are reconstructed from the room's 90d environmental signature with ±12% modulation as illustrative — we have stats-not-series for HG-level slices. The signature direction (deeper dryback, more aggressive EC stacking in stretch, then earlier pull-back in ripening) is the durable signal; the absolute curve shape is illustrative.

POWR 1 — best vs worst

Best HG: 2026-FEBRUARY-Powr1 (313.4 lbs)
Worst HG: 2026-APRIL-Powr1 (15.0 lbs)

Overnight dryback (absolute pp)

Substrate EC (mS/cm)

VPD lights-on (kPa)

POWR 2 — best vs worst

Best HG: 2026-MARCH-Powr2 (239.0 lbs)
Worst HG: 2025-APRIL-Powr2 (161.0 lbs)

Overnight dryback (absolute pp)

Substrate EC (mS/cm)

VPD lights-on (kPa)

POWR 3 — best vs worst

Best HG: 2025-NOVEMBER-Powr3 (369.0 lbs)
Worst HG: 2025-APRIL-Powr3 (48.0 lbs)

Overnight dryback (absolute pp)

Substrate EC (mS/cm)

VPD lights-on (kPa)

POWR 4 — best vs worst

Best HG: 2026-MARCH-Powr4 (186.0 lbs)
Worst HG: 2025-MARCH-Powr4 (24.0 lbs)

Overnight dryback (absolute pp)

Substrate EC (mS/cm)

VPD lights-on (kPa)

11.Zone-level crop-steering comparison

Per-room VWC and EC heterogeneity at the zone level. POWR 3 has the widest spread (zone 57895 drain EC 11.75 vs zone 57888 VWC 60.97%) — wedge to investigate channeling vs uneven block weight.

RoomZoneVWC meanPore ECNote
POWR 3z5789517.58 (frozen)Drain-EC sensor frozen at 17.58 mS for 14d, std-dev = 0 — SENSOR FAILURE; service drain probe before flush decision
POWR 3z578967.71highest substrate EC + active dryback signature
POWR 3z578917.42second-highest substrate EC
POWR 3z5788860.975.39highest VWC in room — over-watered or low-transpiration
POWR 2z57878drain 1.53→1.05drip EC 0.62→0.96 (+54.8%), dfi_drain 602→1801 (+199%) — flush active
POWR 2z5788039.86drain 5.99→3.62drip EC 0.63→1.15 (+82.5%), drain -39.6% — leaching/flushing
POWR 4z5789747.0VPD 0.41–0.9 below flower target; CO2 swinging wide
POWR 4z5790152.33.36→3.84mild stacking (+13%)
Vegz5790748.626.22Mom Rack 1 lower — high VWC + high EC
Vegsynthetic_room_136212.87Anomalous synthetic VWC ~3% — likely sensor zero/missing, exclude from aggregates

Forward-looking diagnostic — sequential-valve check (HTH v3 ab429f0 model). Once the POWR 3 z57895 drain-EC sensor is restored, if real EC remains elevated relative to z57888 / z57889 in the same room, the HTH valve-cycle feasibility model flags sequential-valve truncation as a candidate cause. The last zone in an irrigation sequence can receive a shortchanged shot volume, reducing per-shot leaching and stacking root-zone EC. Recommend logging the irrigation sequence order in POWR 3 and comparing per-zone shot-volume × frequency against drip-pump on-time. Source: HTH Cannabis Cultivation Environment Guide v3, irrigation valve-grouping model. Forward-looking hypothesis only — sensor failure dominates current diagnosis.

12.Trait × yield regression — what drives lbs

Per-trait scatter — X = 90d window mean for the trait, Y = avg lbs per HG over the 18mo window for that room. n=4 (one point per flower room). r is computed but should be read as directional — n=4 has no statistical power. The point of this view is to see whether the magnitude/direction matches the irrigation intent stated in §9.

Methodology note: X-axis values are lights-on subset means (not raw 24-hour means), since plant biophysics is light-period dominated. r-values shown are directional only at n=4 — no statistical power.

dryback

Direction (n=4 — read as direction, not significance)

pore_ec

Direction (n=4 — read as direction, not significance)

vpd_on

Direction (n=4 — read as direction, not significance)

rh_on

Direction (n=4 — read as direction, not significance)

co2_on

Direction (n=4 — read as direction, not significance)

temp_on

Direction (n=4 — read as direction, not significance)

ec_stack_delta

Direction (n=4 — read as direction, not significance)

et_rate

Direction (n=4 — read as direction, not significance)

shot_count

Direction (n=4 — read as direction, not significance)

13.Correlation ranking — statistical methodology (n=4 — no causal claim)

Show correlation table (n=4 — directional only, no causal claim)
TraitPearson r vs avg lbs/HGnMagnitude
pore_ec+0.989 4 strong
ec_stack_delta+0.839 4 strong
vpd_on+0.762 4 strong
shot_count+0.638 4 moderate
dryback+0.631 4 moderate
et_rate+0.631 4 moderate
rh_on-0.556 4 moderate
co2_on-0.370 4 weak
temp_on-0.129 4 weak

With n=4 and no per-HG environmental slicing, these r values cannot be interpreted as causal. Use them as a triage list — which environmental dimension to look at next when re-running with per-HG raw_data once the cache supports it.

14.Water activity compliance gauges

Per-room water activity compliance vs the 0.65 aW QC threshold. Coverage is sparse (123/1,409 bags = 8.7% real measurements; 1,203 are null and 83 are placeholder zeros). All measured bags pass, but the n labels are honest — POWR 2 has only 8 measurements, POWR 4 has 24.

POWR 1

100% compliant
n=64 · mean aW 0.515

POWR 2

100% compliant
n=8 · mean aW 0.542

POWR 3

100% compliant
n=27 · mean aW 0.532

POWR 4

100% compliant
n=24 · mean aW 0.57

15.Phase adherence — target-band compliance

Per-room compliance with the configured AROYA target ranges. All metrics expressed in their native units — dryback in absolute pp.

RoomPhaseMetricTargetObservedVerdict
POWR 1Bulking/Veg2VPD1.2–1.4 kPa0.95below band
POWR 1Bulking/Veg2Air temp75–80 °F80.3at upper bound
POWR 1Bulking/Veg2Pore EC3–7 mS5.91on band (upper)
POWR 1Bulking/Veg2VWC30–65%49.8on band
POWR 2Mid-flowerVPD1.0–1.4 kPa1.16on band
POWR 2Mid-flowerCO21000–1500 ppm509at ambient (low)
POWR 3Late-flowerVPD1.0–1.4 kPa1.03on band (lower)
POWR 3Late-flowerPore EC3–8 mS6.74 mean (zone 57895 drain 11.75)zone-level breach
POWR 4BulkingVPD1.0–1.4 kPa0.67WELL below band
POWR 4BulkingCO21000–1500 ppmz57897 sensor failure — room mean unreliablesensor failure — replace
POWR 4BulkingRH55–65%78.7too humid
Veg RoomVegVPD0.8–1.1 kPa0.85on band
Veg RoomVegCO2800–1200 ppm1401high for veg

16.Flag explorer

SeverityRoomSignalAction
REDPOWR 3 z57895Drain-EC sensor frozen at 17.58 mS for 14d (std-dev = 0) — SENSOR FAILURE not stackingService / replace drain-EC probe FIRST; once telemetry is restored, re-evaluate any flush decision against real reading
YELLOWPOWR 4VPD 0.77 (target 1.0–1.4); RH 73.8% (target 55–65) — recovered from V4 baseline 0.67 / 78.7Continue RH drop another 5 pp to land VPD in 1.0–1.4 band
REDPOWR 4 z57897CO2 sensor oscillating 0→2000 ppm (sensor failure) — pulls room mean down artificially. Other zones in target range.Replace z57897 CO2 sensor; recompute room mean from healthy zones only.
YELLOWPOWR 1VPD 0.95 vs 1.2–1.4 bulking targetRH drop 8 pp OR extend P3 dry-down 60 min
YELLOWPOWR 1Air temp 80.3°F at upper boundTighten setpoint to 78°F day for headroom
YELLOWPOWR 3 z57896Substrate EC 7.71 mean + active dryback signatureAdd P2 maintenance pulse pair, monitor 7d
YELLOWVeg RoomCO2 1401 ppm vs 800–1200 target (high for veg)Reduce enrichment by 200 ppm
INFOPOWR 2Active flush in progress (drain 5.99→3.62, -39%)Hold 7–10 d then taper for ripening
INFOPOWR 1No drip/drain ports — shot count is VWC-step-up derivedAdd drip/drain instrumentation for next install

17.Device health & mesh telemetry summary

The full mesh-health audit lives in clients/powrhouse/reports/powrhouse_device_health.html. Headline: 9 rooms, 4 flower + 1 veg + 4 dry/cure, drip/drain instrumentation on POWR 2 (4 zones) and POWR 3 (4 zones). POWR 1 and POWR 4 are TEROS-only — shot count derives from VWC step-ups.

RoomZonesDrip/Drain portsClimateOther sensors
POWR 1100TEROS-only
POWR 2104 (z57878, 57880, 80741, 80743)Climate OneSolar quantum, DLI, pH drain
POWR 3114 (z57889, 57890, 57895 implied)Climate One (partial)
POWR 4100TEROS-onlyDLI / solar (z57899)
Veg Room40Climate One on z57908 only3 TEROS-only zones

18.Target ranges & recipe

Active recipe for POWR 1 HG 154186 (2026-May-Powr1, day 7 of Bulking/Veg2). Pulled live from spa_get_room_config / hg_154186_config.json.

PhaseWindowVPDPore ECVWCAir temp
Early Flower/Generative2026-05-08 → 05-22 (14 d)1.0–1.2 kPa4–12 mS40–65%80–82 °F
Bulking/Vegetative 2 (active)2026-05-22 → 06-27 (36 d)1.2–1.4 kPa3–7 mS30–65%75–80 °F
Ripening/Generative 22026-06-27 → 07-07 (10 d)1.2–1.4 kPa3–6 mS30–60%70–77 °F
Harvest2026-07-07 → 07-08 (1 d)

19.Data quality & honest gaps

Honest gaps — what we don't have and why
  • AROYA stores no yield data — all 33 HG packaged_weight fields read 0. Every dry-weight number in this report comes from the Airtable pull dated 2026-05-28, never from AROYA.
  • Plant counts unavailablemetrc_plant_tags is a 1/null boolean. Lbs-per-plant is intentionally omitted facility-wide; "n/a — plant count unavailable" applies.
  • Cycle days are 60 for all 8 HGs that have it — Airtable default. Do NOT interpret as cycle-length variance.
  • Water activity coverage 8.7% — 123 of 1,409 bags have real aW. Gauges show n labels.
  • Pheno tags 6.5% — 91 of 1,409 bags tagged. Pheno×yield analysis intentionally omitted to avoid spurious patterns.
  • POWR 1 has no drip/drain ports — shot count is VWC-step-up derived, footnoted on every shot chart.
  • Veg Room has a synthetic placeholder zone (room_13621) reading VWC 2.87% — excluded from room aggregates.
  • Telemetry cache is stats-only — 90d window returned distributions + trend_start/trend_end, not raw time series. Daily SERIES_BY_ROOM rows are linearly interpolated from the trend with IQR-scaled noise (see §20).
  • flower_room_load → HG join broken in this Airtable snapshot. grams_per_sqft is null facility-wide.
  • B-grade column entirely null — would report as 0 if shown, which is misleading. Omitted.
What we have and trust
  • Per-HG dry lbs and bag counts from Airtable — 24 of 35 HGs have populated weights.
  • Cultivar lineups per HG — 100% coverage on the 24 HGs with weights.
  • Room-level 90d telemetry distributions (mean, min, max, p25/p50/p75, trend_start, trend_end) for every metric across all 5 rooms.
  • Zone-level highlights on the high-instrumentation rooms (POWR 2 & 3 drip/drain ports).
  • Active HG recipe with phase plan and target ranges (POWR 1 HG 154186).
V5 refresh notes (2026-06-18) — read these before acting on the report
  • SPA endpoints unavailable at refresh time — recipe / room-config, HG status, journal entries, and AUTOMAIT entitlement could not be pulled. There is an air gap to the V4 baseline. Re-pull when an AROYA Chrome tab is live.
  • get_raw_data per-point clamp — per-point time series clamp to last ~24 h regardless of requested start_date. 14-day window aggregates (mean / min / max / percentiles) are valid; per-day overnight dryback at hourly cadence is NOT available this window.
  • No tomorrow-forecast or next-cycle prediction included. Per project rule, predictive models must reproduce yesterday from yesterday's inputs within ±15% before publish. SPA blocked = gate cannot be passed = no forecast block.
  • POWR 3 z57895 drain-EC sensor frozen at 17.58 mS for the V5 14-day window (std-dev = 0). The diagnosis is sensor failure, not real EC trajectory. Service required.
  • POWR 4 z57897 CO2 sensor oscillating 0→2000 ppm — sensor failure pulling the room-mean low. Healthy zones in target range. Replace before relying on room-mean CO2.
  • POWR 4 climate has recovered from V4 baseline: VPD 0.67 → 0.77, RH 78.7% → 73.8% over the V5 refresh window.
  • POWR 1 substrate-temp inversion claim is provisional — V4 baseline not re-verified in V5; pull fresh soil_temp vs air_temp delta before acting.
  • The head grower’s stated cultivation goals are NOT documented — see the "Open questions for the Powerhouse team" open-question callout between §1 and §2.
  • No cross-device sync added this refresh. V5 inherits V4's interactive controls but did not add new operator-marked state — sync wiring deferred until the next round of stateful controls is added. Tracked as a follow-up.

20.Notes & methodology footer

Methodology

  • Yield ledger: Airtable powrhouse_dry_weights (2026-05-28 pull) → yield_analytics.json. Per-HG totals summed via totals_a_s_lbs_formula + total_smalls_lbs_formula. 1 lb = 453.59237 g constant.
  • Environmental signature: mcp__aroya__get_raw_data at facility 3754, format=stats, 90-day primary window 2026-02-28 → 2026-05-28. Per-room aggregates with percentile distribution and trend_start/trend_end.
  • Daily SERIES_BY_ROOM synthesis: linear interpolation from trend_start to trend_end across 90 days, plus a weekly sinusoidal component plus jitter, each scaled by IQR/4. Hard-clipped to observed min/max. Trend direction and magnitude are real; daily wiggle is illustrative. A full per-day pull (get_raw_data bin="hour" or 6h) would replace the synthesis.
  • Shot count: VWC step-up signature (≥2 pp jumps in 1h bins) on rooms without drip/drain ports (POWR 1, POWR 4). Cross-validated against count_irrigation_events where available.
  • EC stack delta: drain EC − drip EC for instrumented rooms (POWR 2 & 3 zones). For non-instrumented rooms, falls back to pore_ec − 3.0 mS feed assumption (clearly less reliable).
  • Trait × yield regression: Pearson r at room-level (n=4). Direction is signal; magnitude has no statistical power.
  • Best vs worst overlay: reconstructed from the room's 90d signature with ±12% modulation as illustrative — true HG-level overlays require per-HG raw_data slices we do not have yet.
  • Water activity: bags with aw=0 are placeholder zeros, dropped. Bags with null aW are uncovered, n-labeled.

Vocabulary check

Required tokens present: P0, P1, P2, P3, absolute pp, generatively-steered, vegetatively-steered.

Forbidden phrasings absent — capacity-fraction expressions, the relative form of dryback, and time-of-day labels for irrigation events are all intentionally avoided per the AROYA framing guide. Pre-publish gate (scripts/aroya_audit_verify.py) will block if any reappear.

Sources of record

Irrigation framing: AROYA "Crop Steering: The Ultimate Guide" · Grodan Cannabis Edition Ch. 3–4 · Athena Vegetative Stage / Substrates Guide · Growlink Crop Steering E-Book. Synthesized via the irrigation-strategy NotebookLM Deep Research Report.

Physics interpretation grounded in: Campbell & Norman Environmental Biophysics (leaf energy balance, Penman-Monteith), Farquhar–von Caemmerer–Berry photosynthesis model coupled to Ball-Berry stomatal conductance, Penman-Monteith transpiration, Q10 root respiration kinetics. Cultivation-practice anchors from Growlink, Athena, CANNA, Cultiwool, and AROYA Office Hours podcast (esp. Ep 100, Ep 139 Mastering Late Flower EC, Ep 142 Bulking to Ripening). Full reference list in §6b.