The stored AROYA app session used for live harvest-group rosters, cultivars and live device status returned “this token is no longer valid due to user token cutoff” this morning. Cultivation telemetry is unaffected — every number in this report comes from the public API and is real, stitched and timestamp-validated. What is affected: harvest-group phases and cultivars below are carried forward from the 2026-07-10 roster pull and not re-verified today, and the device dashboard derives last-seen from telemetry rather than live status. Re-logging in at app.aroya.io restores both. Nothing has been invented to fill the gap.La sesión almacenada de la app AROYA está invalidada (“user token cutoff”). La telemetría de cultivo no está afectada — todos los números vienen de la API pública. Las fases y cultivares se arrastran del roster del 10-jul y no se re-verificaron hoy. Volver a iniciar sesión en app.aroya.io lo restaura.
Two weeks in, the site splits cleanly into what moved and what did not. What moved: F 4 did exactly what the 7/10 report asked — substrate EC climbed 3.85 → 4.83 → 5.98 mS and its overnight dryback (24.7 absolute pp) is now inside the 20–30 pp stretch band; the Mom 2 (13) mesh dropout has not recurred (98.5% coverage across all 14 days); and all 12 flower rooms are now graded, not just three. What did not move: F 1's lights-on VPD is 2.03 kPa against a 1.2–1.4 kPa bulking target — statistically identical to the 2.06 kPa flagged on 7/10 — and it is still dragging a 21.3 pp dryback out of a 12–18 pp band. And CO2 went the wrong way: F 4's lights-on mean is now 341 ppm, which is below outdoor ambient. The good news buried in that: Room 6 holds 1164 ppm in-band, so enrichment demonstrably works here — it just isn't reaching the rooms that need it.Dos semanas: F 4 hizo exactamente lo pedido (EC 3.85 → {fmt(f4b['ec'],2)} mS, dryback en banda) y Mom 2 (13) se mantuvo. Pero el VPD de F 1 no se movió y el CO2 empeoró — F 4 está por debajo del ambiente exterior, mientras Room 6 mantiene la banda. El enriquecimiento funciona; no llega a las salas correctas.
The 7/10 report shipped eight recommendations. Grading basis: “since 7/10” columns are daily aggregates from 2026-07-10 onward in this pull — a 4-day segment, so noisier than the window mean, but it is the only honest way to ask “did it change after we said something”.El informe del 10-jul incluyó ocho recomendaciones. Base de calificación: agregados diarios desde el 10-jul (segmento de 4 días).
| Recommendation from the 7/10 reportRecomendación del informe del 10-jul | State at 7/10Estado 10-jul | Now (this window)Ahora | GradeCalificación |
|---|---|---|---|
| F 2 — deepen P3 before the 7/13–14 harvest; protect the EC stack, no late flushing shotsF 2 — profundizar P3 antes de la cosecha; proteger el stack de EC | dryback 16.6 pp vs 25–35; substrate EC 6.99 mS | dryback 17.8 pp since 7/10 (full window 16.8 pp); substrate EC 6.80 mS — inside the 6.0–8.0 restack band | PARTIAL — stack protected, P3 depth not achieved |
| F 1 — fix the lights-on VPD and the dryback followsF 1 — corregir el VPD diurno | VPD 2.06 kPa vs 1.2–1.4; RH 42.1% vs 55–65; dryback 22.4 pp vs 12–18 | VPD 2.03 kPa; RH 43.0%; dryback 21.3 pp — all three still out of band | unmoved |
| F 4 — let the substrate EC stack build through stretchF 4 — dejar que el EC de sustrato acumule | substrate EC 4.83 mS vs 6.0–12.0 | substrate EC 5.98 mS since 7/10 — 3.85 (wk1) → 4.83 (wk2) → 5.98; dryback 24.7 pp is inside the 20–30 stretch band | improving |
| CO2 enrichment in F 1 / F 4 — verify it is plumbed and setCO2 en F 1 / F 4 — verificar enriquecimiento | F 1 579 ppm / F 4 460 ppm vs 900–1300 | F 1 540 ppm / F 4 341 ppm since 7/10 — both fell further; F 4 is now BELOW outdoor ambient (~420 ppm) | WORSE |
| Grade the nine newly registered harvest groups from day oneCalificar los nueve HGs nuevos desde el día uno | F 3, F 5–F 12 registered but ungraded | done — every flower room now carries phase bands and a graded card in §5, and all 12 appear in the overlay charts | DONE (this report) |
| Mom 2 (13) Climate One — recovered; verify it holdsMom 2 (13) — verificar que se mantenga | telemetry had just resumed | held — 98.5% coverage across the full 14 days, last reading 07-14 12:54Z | RESOLVED — HELD |
| Palatka (4462) gateway visit — 46 days overdue at the 7/10 reportPalatka (4462) — visita al gateway pendiente | 0/15 devices online, last comm 2026-05-25 22:11Z | not re-verified this run — the AROYA SPA session that served live device status is invalidated (see §10). By calendar the outage is now 50 days. Needs a named owner and a date. | OPEN — unverified |
| Document Verano's own dryback / EC / VPD targets + controller configDocumentar objetivos propios de Verano y configuración del controlador | open question, not documented | still an open question, not documented — every band in this report is an AROYA practitioner benchmark, not a Verano goal | OPEN |
Fourteen days of July heat is now on the record, and the capacity picture is specific rather than general. Lights-on air temp across the window: F 1 81.4°F against a 74–80°F bulking band — the only flower room meaningfully over its temperature target — versus F 2 75.2°F, F 4 80.8°F (in its 77–84°F stretch band), Room 7 76.9°F and Room 9 77.9°F. Lights-off holds well everywhere (F 1 74.1°F, F 2 73.4°F). The constraint is latent, not sensible: F 1 carries the lowest RH on site at 41.4% lights-on against a 55–65% band while simultaneously running the hottest — that combination is a room whose air handler is winning on temperature and losing on moisture control, and it is what puts VPD at 2.17 kPa. The dry-side rooms are holding their own spec (Dry 1 68.2°F, Dry 3 67.1°F, Dry 4 65.8°F, Cure 69.5°F). Equipment tonnage and dehumidification capacity are still not on file — that remains the missing input for a true capacity verdict.Catorce días de calor de julio. F 1 es la única sala de flor sobre su banda de temperatura ({fmt(f1['t_on'])}°F) Y con la HR más baja ({fmt(f1['rh'])}%) — la restricción es latente, no sensible. Las salas de secado cumplen su spec. Faltan especificaciones de equipos.
VPD is the hinge between the climate deck and the irrigation program: it sets transpiration, transpiration sets overnight dryback, and dryback is the steering read. Window lights-on VPD against phase target: F 1 2.17 kPa vs 1.2–1.4 (bulking) — the largest deviation on site; F 2 1.51 kPa vs 1.4–1.6 (ripening) — in band; F 4 1.36 kPa vs 1.0–1.2 (stretch) — marginally over; Room 11 1.57 kPa vs 1.2–1.4 (bulking) — over, and worth watching as the next F 1. Room 10 reads 2.23 kPa but that room is post-harvest, so it is an artefact rather than a fault. The causal claim this section exists to make: in F 1 the over-deep dryback is a climate output, not an irrigation input. The controller is not misprogrammed; it is being asked to hold field capacity against a canopy that is transpiring at bulking-plus rates. Use the chips in §5 to overlay any rooms; Compare mode multi-selects.VPD conecta clima y riego. F 1 ({fmt(f1['vpd_on'],2)} kPa) es la mayor desviación del sitio. En F 1 el dryback excesivo es una consecuencia del clima, no del riego. Room 11 va camino de ser el próximo F 1.
Click a chip to focus a room — every overlay chart in this report re-renders to that room. Compare mode multi-selects. With nothing selected, overlays default to F 1 / F 2 / F 4. Each card shows the full 14-day mean AND the since-7/10 segment, so the trajectory since the last report is visible in every row.Haga clic en un chip para enfocar una sala. Cada tarjeta muestra la media de 14 días Y el segmento desde el 10-jul.
F 1 (Flower 1) — Bulking (vegetative lean). Steering intent for this phase is vegetative-leaning (bulking): moderate dryback 12–18 absolute pp, substrate EC pulled back to 4.0–7.0 mS, VPD 1.2–1.4 kPa. Observed 6/30→7/14: peak VWC 61.5%, trough 34.7%, overnight dryback 23.6 absolute pp (target 12–18 pp; since 7/10 21.3 pp), substrate EC 7.44 mS (target 4.0–7.0; since 7/10 7.81), lights-on VPD 2.17 kPa (target 1.2–1.4; since 7/10 2.03), substrate temp 78.2°F, ~2.5 shots/day (VWC step-up derived).
F 2 (Flower 2) — Ripening (generative finish). Steering intent for this phase is generative: deep overnight dryback, substrate EC restacked to 6.0–8.0 mS, VPD 1.4–1.6 kPa. Observed 6/30→7/14: peak VWC 53.2%, trough 32.4%, overnight dryback 16.8 absolute pp (target 25–35 pp; since 7/10 17.8 pp), substrate EC 6.23 mS (target 6.0–8.0; since 7/10 6.80), lights-on VPD 1.51 kPa (target 1.4–1.6; since 7/10 1.40), substrate temp 73.5°F, ~1.9 shots/day (VWC step-up derived).
F 4 (Flower 4) — Early Flower / Stretch (generative push). Steering intent for this phase is generative (stretch control): deep dryback 20–30 absolute pp, a long P0 delay (120–240 min), substrate EC stacking toward 6.0–12.0 mS, VPD 1.0–1.2 kPa. Observed 6/30→7/14: peak VWC 58.2%, trough 25.7%, overnight dryback 27.3 absolute pp (target 20–30 pp; since 7/10 24.7 pp), substrate EC 4.74 mS (target 6.0–12.0; since 7/10 5.98), lights-on VPD 1.36 kPa (target 1.0–1.2; since 7/10 1.31), substrate temp 79.2°F, ~3.1 shots/day (VWC step-up derived).
The F 1 mechanism, stated plainly. F 1 is the clearest cause-and-effect chain on site. Lights-on VPD sits at 2.17 kPa against a 1.2–1.4 kPa bulking target, driven by an RH of 41.4% against 55–65% and a lights-on air temp of 81.4°F against 74–80°F. At that VPD the canopy transpires harder than the phase wants, which is what produces the 23.6 absolute pp overnight dryback against a 12–18 pp bulking band. The irrigation program is not the fault here — it is chasing a climate deck it cannot win against. Adding shots to defend the dryback would only push more water through a substrate whose EC is already at 7.44 mS (band 4.0–7.0). Fix dehumidification and the setpoint first; re-read the dryback after.El mecanismo de F 1. VPD alto por HR baja → transpiración excesiva → dryback demasiado profundo. No es un problema de riego: el programa persigue un clima que no puede vencer. Corregir deshumidificación primero.
CO2 is not a missing system — it is a mis-zoned one. Room 6 holds 1164 ppm lights-on, squarely inside the 900–1300 ppm band, which proves enrichment exists and works at this site. In the same window F 1 sits at 610 ppm and F 4 at 400 ppm — and F 4's since-7/10 mean of 341 ppm is below outdoor ambient (~420 ppm), which only happens when a closed canopy draws CO2 down faster than it is replaced. That is a hard ceiling on photosynthesis in a stretch room. This is a plumbing / zoning / setpoint question for a specific set of rooms, not a capital purchase.El CO2 no falta — está mal zonificado. Room 6 mantiene la banda 900–1300 ppm; F 4 está por debajo del ambiente exterior (~420 ppm). Es un problema de zonificación, no de compra de equipo.
Data trust at day 15. Field-capacity discovery is still the honest caveat under every dryback number above: daily VWC peaks remain the best FC proxy this early in a deployment, and they read Flower 2: last-5-day peak 55.2% (σ 4.94 pp); Flower 1: last-5-day peak 63.1% (σ 4.65 pp); Flower 4: last-5-day peak 57.2% (σ 6.36 pp). Those σ values (4.6–6.4 pp) are large — the peaks have not settled, so all dryback figures in this report should be read as directional trends rather than precise set numbers. They are more than good enough to say F 1 is drying too hard and F 2 is not drying hard enough; they are not yet good enough to tune a controller to a single pp. Room 8's substrate probe (peak 23.1%, EC 1.33 mS) remains the outstanding seating question from week-1.Confianza de datos al día 15. Los picos de VWC aún no se estabilizan (σ 4.6–6.4 pp) — las cifras de dryback son direccionales, no exactas.
Verano's own stated dryback / EC / VPD targets for this facility are still not documented anywhere we have access to — every band above is an AROYA practitioner benchmark (AROYA Crop Steering Guide, Grodan, Athena, Growlink), not a Verano goal. This has now been an open question across three consecutive reports.Los objetivos propios de Verano siguen sin documentar — pregunta abierta en tres informes consecutivos.
Framed on the P0/P1/P2/P3 irrigation day: P0 is the activation hold after lights-on (wait for the plant to start transpiring), P1 is the ramp of small shots back to field capacity until first runoff, P2 is the maintenance pulse block holding at field capacity and managing substrate EC through runoff, and P3 is the dry-down from the last shot into the overnight — P3 is the primary steering lever. There is still no drip-volume series at this facility, so shot counts here are derived from VWC step-ups (≥2 absolute pp rise in room-mean VWC across a 1-hour bin) — see the footnote. Window cadence: F 1 ~2.5 shots/day, F 2 ~1.9, F 4 ~3.1, Room 5 ~3.2, Room 7 ~2.9. Overnight dryback, absolute pp (daily VWC peak minus the following pre-irrigation trough): F 1 23.6 pp against a 12–18 pp bulking band — too deep, and the fix is the climate deck in §3/§4, not smaller P3; F 2 16.8 pp against 25–35 pp ripening — too shallow, the generative finish never got its P3 depth and the 7/13–14 harvest window has now passed; F 4 27.3 pp against 20–30 pp stretch — in band, and its substrate EC is stacking as asked. P0 delay minutes and P1 shot spacing remain below the resolution of hourly bins and stay queued for when drip volumes exist.Formulado en el día P0/P1/P2/P3 — P3 es la palanca principal de dirección. Sin volumen de goteo; los riegos se derivan de saltos de VWC ≥2 pp absolutos en 1 h. F 1 seca demasiado (clima, no riego); F 2 nunca alcanzó la profundidad de P3 antes de la cosecha; F 4 está en banda.
Shot-count derivation: no drip/drain volume series exists at this facility yet, so a “shot” is counted when room-mean VWC rises ≥2 absolute pp between consecutive 1-hour bins. This undercounts small P2 micro-pulses and can merge back-to-back P1 shots; it is an honest floor, not a controller log. Installing drip/drain volume sensing would replace this estimate with the real thing.Derivación: un “riego” = subida de VWC ≥2 pp absolutos entre bins de 1 h. Es un piso honesto, no un registro del controlador.
What we hold: the 12-harvest-group roster with phase calendars, carried from the 2026-07-10 pull — F 1 bulking through 7/16, F 2 ripening to 7/13 (harvest 7/13–14, now passed), F 3 early flower to 7/21, F 4 early flower to 7/22, F 5 bulking to 7/16, F 6 early flower to 7/22, F 7 bulking to 7/19, F 8 early flower to 7/29, F 11 bulking to 7/25. Four rooms (F 2, F 9, F 10, F 12) have documented phase windows that ended on or before 7/14, so their phase labels in §5 are signal-inferred (SPA roster unavailable this run) and flagged as such on the card. What we still do NOT hold, now across three consecutive reports: irrigation controller setpoints (P0 delay, P1 shot size/spacing, P2 pulse rules, P3 last-shot time), substrate type and volume per room, zone-to-valve mapping, feed EC by phase, and HVAC/dehumidification tonnage. Those are the prerequisites for grading P1/P2 execution rather than inferring it — this is the single highest-leverage thing Verano can hand over.Lo que tenemos: el roster de 12 HGs con calendarios, arrastrado del 10-jul. Cuatro salas tienen fases inferidas por señal. Lo que aún falta, por tercer informe consecutivo: setpoints del controlador, tipo/volumen de sustrato, mapeo zona-válvula, EC de alimentación por fase y tonelaje de HVAC.
Window claim. This report claims exactly 2026-06-30 → 2026-07-14 — a full 14 days — and nothing earlier. The facility went live on AROYA 2026-06-29, so this is the first window where a 14-day claim is honest, and it is the first Verano PA report that makes one. No pre-go-live day was synthesized, enveloped or shape-modelled. Timestamps were validated before any computation (Rule 2): the table below is each room's actual first→last reading from the stitched public_api pull. The three graded harvest-group rooms cover 97.7–98.6% of the claimed window and every room in the facility is current to 07-14 12:54Z — no room went stale inside this window.Ventana reclamada: exactamente 30-jun → 14-jul, 14 días completos. Nada anterior fue sintetizado. Timestamps validados antes de calcular (Regla 2). Las tres salas HG calificadas cubren 97.7–98.6%.
| RoomSala | Timestamp span (UTC)Rango de timestamps | Coverage of the 14-day windowCobertura |
|---|---|---|
| Flower 1 | 06-30 20:24Z → 07-14 12:54Z | 97.8% |
| Flower 2 | 06-30 20:33Z → 07-14 12:54Z | 97.7% |
| Flower 3 | 07-01 12:54Z → 07-14 12:54Z | 92.9% |
| Flower 4 | 07-01 13:03Z → 07-14 12:54Z | 92.8% |
| Flower 5 | 07-01 13:03Z → 07-14 12:54Z | 92.8% |
| Room 6 | 07-01 20:42Z → 07-14 12:54Z | 90.5% |
| Room 7 | 06-30 17:42Z → 07-14 12:54Z | 98.6% |
| Room 8 | 06-30 17:33Z → 07-14 12:54Z | 98.6% |
| Room 9 | 06-30 17:51Z → 07-14 12:54Z | 98.5% |
| Room 10 | 06-30 17:06Z → 07-14 12:54Z | 98.8% |
| Room 11 | 06-30 19:21Z → 07-14 12:54Z | 98.1% |
| Room 12 | 06-30 17:33Z → 07-14 12:54Z | 98.6% |
| Veg 1 | 06-30 20:15Z → 07-14 12:54Z | 97.8% |
| Veg 2 | 07-01 14:51Z → 07-14 12:54Z | 92.3% |
| Mom 2 (13) | 06-30 18:00Z → 07-14 12:54Z | 98.5% |
| Mom 1 | 07-08 20:33Z → 07-14 12:54Z | 40.6% |
| Prop | 07-01 14:06Z → 07-14 12:54Z | 92.5% |
| Dry 1 | 07-01 13:21Z → 07-14 12:54Z | 92.7% |
| Dry 2 | 07-01 13:12Z → 07-14 12:54Z | 92.8% |
| Dry 3 | 07-02 17:42Z → 07-14 12:54Z | 84.3% |
| Dry 4 | 07-01 14:06Z → 07-14 12:54Z | 92.5% |
| Cure | 07-01 14:15Z → 07-14 12:54Z | 92.5% |
Harvest-group / cultivar metadata unavailable this run — AROYA SPA session invalidated (user token cutoff); re-login at app.aroya.io restores it. Consequence: the harvest-group names, phases, cultivars and plant counts shown in §5 and §8 are carried forward from the 2026-07-10 roster pull and were not re-verified today. Four rooms (F 2, F 9, F 10, F 12) have documented phase windows that ended on or before 7/14 — their phase labels are therefore signal-inferred (SPA roster unavailable) and marked on the card. Cultivation telemetry itself is completely unaffected: every VWC, EC, VPD, temperature, RH and CO2 number in this report is a real, timestamp-validated reading from the AROYA public API pulled this morning.Metadatos de grupos de cosecha / cultivares no disponibles — sesión SPA de AROYA invalidada (user token cutoff); volver a iniciar sesión en app.aroya.io lo restaura. Las fases se arrastran del 10-jul. Cuatro salas tienen fases inferidas por señal. La telemetría de cultivo NO está afectada.
Other known gaps, carried honestly. (1) No drip/drain volume series exists — shot counts are derived from VWC step-ups (§7 footnote), which undercounts P2 micro-pulses. (2) No controller config on file (§8) — P0 delay and P1 spacing are inferred, not read. (3) The lights-on / lights-off split is derived from each room's own air-temp day cycle, not from a lighting schedule. (4) “Since 7/10” segment means are 4-day means and are noisier than the 14-day window means. (5) Field-capacity discovery is still settling — last-5-day VWC peak σ runs 4.6–6.4 pp in the graded rooms, so dryback figures are directional trends, not tuning-grade constants (§6). (6) Room 8's substrate probe reads far below every other room (23.1% peak VWC) — a seating/contact question, so that room's substrate numbers are not decision-grade. (7) Mom 1 joined AROYA on 7/08, so its 40.6% coverage is expected, not a fault. (8) Dry-side rooms and Prop are climate-only by design. (9) Live device online/battery/signal status is unavailable this run — the companion device dashboard derives last-seen from telemetry timestamps instead and says so.Otras brechas: sin volúmenes de goteo; sin configuración del controlador; división día/noche derivada de la temperatura; segmento desde 7-jul = medias de 4 días; FC aún se estabiliza (σ 4.6–6.4 pp); la sonda de Room 8 no es confiable; Mom 1 se añadió el 8-jul; salas de secado solo de clima; sin estado de dispositivos en vivo.