Versión inicial de Seguimiento de Impuestos GLM
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# 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 `/calendario-impuestos/` salvo cambio explícito de la ruta pública.
|
||||
- Antes de entregar cambios, ejecutar `npm run typecheck`, `npm run lint` y `npm run build`.
|
||||
Reference in New Issue
Block a user