michangarrito/docs/_definitions/_INDEX.yml
rckrdmrd 5552e64ce6 [MCH-DOC-VAL] docs: Validar documentacion vs codigo - corregir discrepancias
Validacion completa de documentacion tecnica contra codigo real:
- ENTITIES-CATALOG.md: 35+ -> 38 entities (validado)
- SERVICES-CATALOG.md: 30+ -> 18 services (validado)
- MODULES-CATALOG.md: 24 -> 17 modulos (validado)
- DATABASE-SCHEMA.md: Corregido - TypeORM genera tablas, no hay SQL separado
- _INDEX.yml: Metricas actualizadas y marcadas como validadas
- MASTER_INVENTORY.yml: Sincronizado con conteos reales

Discrepancias corregidas:
- La doc anterior incluia objetos planificados como implementados
- Schemas 15 -> 1 (public, TypeORM)
- Tablas ~65 -> 38 (1:1 con entities)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-17 05:10:29 -06:00

89 lines
2.7 KiB
YAML

# Indice de Definiciones del Proyecto
# Proyecto: michangarrito
# Fecha: 2026-01-17
# Estado: VALIDADO vs Codigo
version: "2.0.0"
simco_version: "4.0.1"
proyecto: "michangarrito"
fecha_creacion: "2026-01-16"
fecha_actualizacion: "2026-01-17"
descripcion: "Definiciones canonicas del proyecto MiChangarrito - VALIDADAS"
# ============================================================================
# REFERENCIAS A WORKSPACE (Definiciones Globales)
# ============================================================================
referencias_workspace:
protocolos:
CCA: "@WS_DEF_CCA"
CAPVED: "@WS_DEF_CAPVED"
validaciones:
backend: "@WS_DEF_VAL_BE"
frontend: "@WS_DEF_VAL_FE"
ddl: "@WS_DEF_VAL_DDL"
devops: "@WS_DEF_VAL_DEVOPS"
# ============================================================================
# DEFINICIONES LOCALES DEL PROYECTO (VALIDADAS)
# ============================================================================
definiciones_locales:
database:
archivo: "DATABASE-SCHEMA.md"
alias: "@MCH_DEF_DB"
descripcion: "Schema de base de datos (TypeORM entities)"
validado: true
tablas: 38 # Corresponde 1:1 con entities
entities:
archivo: "ENTITIES-CATALOG.md"
alias: "@MCH_DEF_ENTITIES"
descripcion: "Catalogo de entidades del proyecto"
validado: true
total_entities: 38 # VALIDADO vs codigo
services:
archivo: "SERVICES-CATALOG.md"
alias: "@MCH_DEF_SERVICES"
descripcion: "Catalogo de servicios del proyecto"
validado: true
total_services: 18 # VALIDADO vs codigo
modules:
archivo: "MODULES-CATALOG.md"
alias: "@MCH_DEF_MODULES"
descripcion: "Catalogo de modulos del proyecto"
validado: true
total_modules: 17 # VALIDADO vs codigo
# ============================================================================
# HERENCIA (Proyecto Independiente)
# ============================================================================
herencia:
padre: null
nivel: 0
definiciones_heredadas: []
# ============================================================================
# ESTADISTICAS VALIDADAS
# ============================================================================
estadisticas:
total_definiciones: 4
total_referencias_ws: 6
ultima_actualizacion: "2026-01-17"
validacion:
fecha: "2026-01-17"
metodo: "Comparacion directa con codigo fuente"
resultado: "COHERENTE"
# ============================================================================
# METRICAS DEL CODIGO (VALIDADAS)
# ============================================================================
metricas_codigo:
backend:
modulos: 17
entities: 38
services: 18
controllers: 19
tablas_bd: 38 # 1:1 con entities