Capa core construida
Cerebro Corporativo
Plataforma multi-tenant de consultoría y productividad gerencial. Cada empresa cliente opera aislada de las demás.
Los cimientos están puestos, probados y en uso. Ya puedes entrar y ver el aislamiento funcionando. Todavía no hay módulos de negocio: esta página es provisional.
Las cuatro capas
src/app/Las puertasPantallas y rutas. Sin lógica de negocio.
src/core/El arnésauth · permissions · db · ai · connectors · secrets · audit · errors
src/modules/Los módulosPiezas intercambiables. Por ahora solo el molde _template.
src/ui/Componentes compartidosSolo presentan. No consultan datos ni verifican permisos.
Un módulo nunca importa de otro módulo. El núcleo no sabe qué módulos existen. Esa frontera la verifica ESLint, no la buena memoria.
Listo
- Proyecto Next.js 16 + TypeScript + Tailwind
- Fronteras de arquitectura verificadas por ESLint
- Supabase conectado y esquema aplicado
- Aislamiento por empresa (RLS) en las 7 tablas
- core/db, core/auth y core/permissions construidos
- Login funcional con sesiones reales
- 23 pruebas de aislamiento + 20 comparaciones entre capas
Pendiente
- Primer módulo: Propuestas v1
- Bitácora persistente en core/audit
- Componentes compartidos en ui/
- CI en GitHub Actions y despliegue en Vercel