🛠 Unidad ISS-00 · Requisitos previos — capa 🛠 CONSTRUIR
🧠 Comprender este bloque → · 📝 Evaluación · ✅ GATE de la unidad
Capa Página Para qué 🧠 Aprender Requisitos previos comprender, explicar y relacionar 🛠 Construir esta página ejecutar, programar y verificar ✅ GATE Condiciones de cierre condición para pasar al bloque siguiente Esta es la guía ejecutable. Sigue los pasos en orden. El cuerpo de abajo es el ISS técnico verbatim: comandos, rutas, versiones, PARCHEs, verificaciones y criterios, sin simplificar ni modernizar.
Fase I: Business — ISS-00 — Requisitos previos
Contexto mínimo (autosuficiente). Si abres este archivo aislado —o lo llevas a otra IA—, esto es lo que hay que saber antes de ejecutarlo. - Proyecto:
app-storelab-express-ii— Express 5 + TypeScript + Sequelize, arquitectura por features, Fase I solo Business (sin auth ni roles). - Recorrido obligatorio de una petición:HTTP → Controller → Service → Repository → Model → Sequelize → BD. Ninguna capa se salta a la siguiente. - Diseño de datos (columnas, tipos, FKRESTRICT, índices, transacciones):../bd-storelab.md, Fase I — Business. - Capas, convenciones y reglas transversales:00-contexto.md.
Este ISS Título Requisitos previos Feature / tabla — API — Depende de ninguno (es el primero) Habilita ISS-01 — Esqueleto del proyecto
Contenido de este ISS
- Criterios de aceptación (ISS-00)
- Pasos
- Verificación del ISS
Objetivo: entorno listo para el laboratorio.
Bloqueado por: ninguno.
Criterios de aceptación (ISS-00)
- [ ]
node -vmuestra v20+ (lab: v24.x) - [ ]
npm -vresponde - [ ] Motor de BD accesible (MySQL recomendado para el primer
sync)
Pasos
Verificación del ISS
✅ GATE de la unidad ISS-00 — este bloque no añade ningún criterio nuevo.
Las condiciones de cierre son exactamente las que define el ISS técnico de esta misma página:
- 📋 Criterios de aceptación → Criterios de aceptación
- 🧠 Autoevaluación → Evaluación del cuaderno
Con el GATE en verde queda habilitado ISS-01 · Esqueleto del proyecto.
Navegación de la ruta: ← ISS-00 · 🧠 Aprender · ↑ Ruta Express · → ISS-01 · 🧠 Aprender