Files

995 B

Guía de mantenimiento

  • Mantener intacta la identidad visual aprobada de GLM salvo solicitud explícita.
  • Usar Arial y la paleta oficial GLM en la app y en los correos.
  • No incorporar dependencias sin una necesidad funcional concreta.
  • Supabase es la fuente única de verdad para países, obligaciones, contactos y bitácora de envíos.
  • No duplicar datos operativos dentro de src/: Supabase es la fuente única de verdad.
  • Mantener la autenticación con Google y el control de acceso en public.tax_calendar_access.
  • Nunca hardcodear correos autorizados en React: se administran desde Supabase.
  • Nunca exponer la llave service_role; el frontend sólo utiliza una llave pública o anon.
  • El workflow de n8n consulta contactos y obligaciones directamente desde Supabase.
  • Mantener la base de Vite en / porque la app se publica en la raíz de https://home.digitalcompass.agency/.
  • Antes de entregar cambios, ejecutar npm run typecheck, npm run lint y npm run build.