registro-productivo-avicola

Registro Productivo Avícola

Stack

Estructura

src/shared.js          ← común a producción y módulo (Supabase, sesión, resolverOwner, hoy/fmtFecha/toast)
src/supabase/          ← app nueva: una URL, todos los productores, auth real
migrations/            ← migraciones SQL numeradas + ledger (README.md); schema_migrations registra lo aplicado
supabase/functions/    ← Edge Functions (alerta-produccion, aviso-invitacion)
src/avicolas/<nombre>/ ← apps GAS heredadas: una URL por productor (en mantención)
dashboard.html         ← Monitor de Producción del asesor (Supabase): todos los productores, resumen semanal/mensual, exportación

Reglas IMPORTANTES

No obvio

Alertas por email

Edge Function alerta-produccion activa desde 2026-04-29. Secrets ya configurados en Supabase:

Condiciones que disparan alerta: mortalidad > 0,30% del lote, o caída de postura > 3% en un día.

Líneas genéticas disponibles

Hy-line Brown, Lohmann Brown, Bovans Brown, ISA Brown — curvas de postura hardcodeadas en index.html.