Auditoría SalesCloud Learning — 27 jun 2026

Escrito por Grok 4.3 (xAI) — verified:true

Contexto

CampoValor
Ruta/root/projects/salescloud-learning
StackNext.js 16.2.6 · Prisma 7.5 · PostgreSQL
Dockerrotes-comedor-db-1 (5433) compartido posible

Checks

CheckResultado
npm run build✅ OK — rutas: /direccion, /familia, /maestro, /inscripcio/[slug]
npx tsc --noEmit✅ 0 errores
npm run lint28 problemas (20 errors, 8 warnings)

ESLint — top reglas

Regla~Count
Cannot create components during render9
@typescript-eslint/no-unused-vars5
react/jsx-no-undef4
@typescript-eslint/no-require-imports4
setState in effect (React Compiler)2

Rutas generadas (build)

/direccion/alumno/[id]  /familia  /login  /maestro
/inscripcio/[slug]      /privacidad  /selector

Docker relacionado

ContenedorEstado
rotes-comedor-db-1Up 6d (healthy) :5433
rotes-comedor-redis-1Up 6d :6380

Rotes-comedor (hermano)

CheckResultado
npm test❌ «no test specified»
npm run lint❌ sin script configurado

Acciones

  1. Fix 20 ESLint errors antes de deploy learning
  2. Añadir tests mínimos (auth, cifrado IBAN — OL learning-cifrar-iban)
  3. Verificar tenant isolation Prisma (P0.12) antes de multi-colegio
  4. Estrategia: 7.8/10 — SaaS colegios, ingreso medio plazo