# ERP SUITE - CHECKLIST DE VALIDACION **Proyecto:** ERP Suite (Multi-Vertical) **Fase:** 4.2 **Estado:** Pendiente --- ## ESTRUCTURA ```markdown [ ] erp-suite/ existe [ ] apps/erp-core/backend/ existe [ ] apps/erp-core/frontend/ existe [ ] apps/verticales/construccion/ existe [ ] apps/verticales/mecanicas-diesel/ existe [ ] docker/ existe [ ] orchestration/ existe ``` --- ## SERVICE DESCRIPTORS ### ERP Core ```markdown [ ] apps/erp-core/backend/service.descriptor.yml existe y es valido [ ] ports.internal = 3010 [ ] ports.registry_ref = "projects.erp_suite.api" [ ] apps/erp-core/frontend/service.descriptor.yml existe y es valido [ ] ports.internal = 3011 ``` ### Vertical Construccion ```markdown [ ] apps/verticales/construccion/backend/service.descriptor.yml existe [ ] ports.internal = 3012 [ ] dependencies.services incluye "erp-core-api" [ ] apps/verticales/construccion/frontend/service.descriptor.yml existe [ ] ports.internal = 3013 ``` ### Vertical Mecanicas ```markdown [ ] apps/verticales/mecanicas-diesel/backend/service.descriptor.yml existe [ ] ports.internal = 3014 [ ] dependencies.services incluye "erp-core-api" ``` --- ## DOCKER COMPOSE ```markdown [ ] docker/docker-compose.yml existe (core) [ ] Service erp-core-api configurado [ ] Labels de Traefik correctos [ ] Redes external: true [ ] docker/docker-compose.construccion.yml existe [ ] Service construccion-api configurado [ ] Depende de erp-core-api [ ] Conecta a red de core [ ] docker/docker-compose.mecanicas.yml existe [ ] docker/.env.example existe ``` --- ## VALIDACION FUNCIONAL ```markdown [ ] Build core exitoso [ ] Build construccion exitoso [ ] Build mecanicas exitoso [ ] docker-compose config sin errores (core) [ ] docker-compose config sin errores (core + construccion) [ ] Servicios levantan correctamente [ ] Health endpoints responden ``` --- **Validador:** Tech-Leader **Estado:** [ ] Aprobado [ ] Rechazado