PLAN MAESTRO: Auditoría y Reestructuración de Documentación - Gamilit
Fecha: 2026-01-10
Perfil Responsable: Arquitecto de Documentación y Orquestador de Calidad
Estado: FASE INICIAL - PLANEACIÓN
1. RESUMEN EJECUTIVO
1.1 Objetivo
Realizar una auditoría completa y reestructuración de toda la documentación del proyecto Gamilit para:
- Eliminar duplicados y documentación obsoleta
- Consolidar definiciones actuales
- Crear trazabilidad correcta entre funcionalidades
- Mantener un histórico resumido de la evolución del proyecto
- Homologar documentación con el estado actual del desarrollo
1.2 Alcance
| Ubicación |
Archivos |
Tipo |
/projects/gamilit/.claude/ |
44 |
Sistema NEXUS interno |
/orchestration/analisis/ |
63+ |
Análisis y planes de gamilit |
/orchestration/reportes/ |
25+ |
Reportes de ejecución |
/shared/knowledge-base/projects/gamilit/ |
1 |
Knowledge base |
/orchestration/directivas/ |
47 |
Directivas SIMCO + Principios |
Total estimado: ~180 archivos a auditar
1.3 Entregables Finales
- CATALOGO-DOCUMENTACION-VIGENTE.md - Único catálogo de documentación activa
- HISTORICO-EVOLUCIONES-GAMILIT.md - Histórico resumido de cambios
- MATRIZ-TRAZABILIDAD-FUNCIONALIDADES.yml - Mapeo funcionalidades ↔ documentación
- REGISTRO-DUPLICADOS-OBSOLETOS.md - Registro de elementos eliminados/consolidados
- Documentación reestructurada - Archivos actualizados y organizados
2. METODOLOGÍA DE TRABAJO
2.1 Principio Rector
CAPVED: Contexto → Análisis → Planeación → Validación → Ejecución → Documentación
2.2 Fases del Proceso (Por cada Módulo/Funcionalidad)
┌─────────────────────────────────────────────────────────────────────────────┐
│ FASE 1: ANÁLISIS INICIAL Y PLANEACIÓN │
│ └─ Identificar documentos relacionados con el módulo │
│ └─ Clasificar: Vigente | Obsoleto | Duplicado | Parcialmente actualizado │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 2: ANÁLISIS DETALLADO │
│ └─ Leer contenido completo de cada documento │
│ └─ Extraer definiciones, especificaciones, reglas de negocio │
│ └─ Identificar dependencias con otros módulos │
│ └─ Detectar inconsistencias y conflictos │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 3: PLANEACIÓN DETALLADA │
│ └─ Definir acciones: Mantener | Actualizar | Consolidar | Eliminar │
│ └─ Especificar cambios exactos por archivo │
│ └─ Mapear impacto en dependencias │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 4: VALIDACIÓN DEL PLAN │
│ └─ Verificar coherencia con estado actual del código │
│ └─ Validar que no se pierda información crítica │
│ └─ Confirmar que dependencias están contempladas │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 5: REFINAMIENTO DEL PLAN │
│ └─ Ajustar basado en hallazgos de validación │
│ └─ Priorizar acciones por impacto │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 6: EJECUCIÓN │
│ └─ Ejecutar cambios archivo por archivo │
│ └─ Documentar cada modificación realizada │
├─────────────────────────────────────────────────────────────────────────────┤
│ FASE 7: VALIDACIÓN DE EJECUCIÓN │
│ └─ Verificar integridad de documentos modificados │
│ └─ Confirmar trazabilidad correcta │
│ └─ Validar contra requisitos iniciales │
└─────────────────────────────────────────────────────────────────────────────┘
3. SEGMENTACIÓN POR MÓDULOS/FUNCIONALIDADES
3.1 Orden de Procesamiento (Por Dependencias)
NIVEL 0: FUNDAMENTOS (Sin dependencias)
├── M01: Sistema NEXUS Base
├── M02: Directivas y Principios
└── M03: Perfiles de Agentes
NIVEL 1: INFRAESTRUCTURA (Depende de N0)
├── M04: Database (Esquemas, Tablas, RLS)
├── M05: Backend Core (APIs, Services)
└── M06: Frontend Core (Components, Hooks)
NIVEL 2: FUNCIONALIDADES CORE (Depende de N1)
├── M07: Autenticación y Autorización
├── M08: Gestión de Usuarios (Estudiantes, Profesores, Admin)
├── M09: Cursos y Contenido Académico
└── M10: Evaluaciones y Calificaciones
NIVEL 3: GAMIFICACIÓN (Depende de N2)
├── M11: Puntos y Experiencia
├── M12: Achievements/Logros
├── M13: Leaderboards
├── M14: Rewards/Recompensas
└── M15: Gamification Summary
NIVEL 4: PORTALES (Depende de N2-N3)
├── M16: Student Portal
├── M17: Teacher Portal
├── M18: Admin Portal
└── M19: Parent Portal
NIVEL 5: INTEGRACIONES (Depende de N1-N4)
├── M20: DevOps (Docker, CI/CD)
├── M21: Reportes y Analytics
└── M22: Auditoría y Logging
4. TAREAS DETALLADAS POR MÓDULO
MÓDULO M01: Sistema NEXUS Base
FASE 1: Análisis Inicial
| ID |
Tarea |
Archivos a Revisar |
Criterio de Éxito |
| M01-F1-T01 |
Identificar todos los archivos del sistema NEXUS |
.claude/README.md, .claude/*/_MAP.md |
Lista completa de 44 archivos categorizada |
| M01-F1-T02 |
Clasificar estado de cada archivo |
Todos en .claude/ |
Cada archivo etiquetado: Vigente/Obsoleto/Duplicado |
| M01-F1-T03 |
Mapear estructura jerárquica |
Carpetas agents/, directivas/, etc. |
Árbol de dependencias documentado |
FASE 2: Análisis Detallado
| ID |
Tarea |
Detalle |
Criterio de Éxito |
| M01-F2-T01 |
Analizar README.md principal |
Extraer: versión, arquitectura, referencias |
Resumen de 1 página con hallazgos |
| M01-F2-T02 |
Analizar cada perfil de agente |
agents/INIT-NEXUS-*.md |
Tabla comparativa de capacidades y solapamientos |
| M01-F2-T03 |
Analizar directivas internas |
directivas/*.md |
Lista de directivas con estado de vigencia |
| M01-F2-T04 |
Identificar referencias cruzadas |
Todos los archivos |
Mapa de dependencias entre documentos |
| M01-F2-T05 |
Detectar duplicados internos |
Comparar contenidos similares |
Lista de candidatos a consolidación |
FASE 3: Planeación
| ID |
Tarea |
Detalle |
Entregable |
| M01-F3-T01 |
Definir estructura objetivo |
Nueva organización de .claude/ |
Diagrama de estructura propuesta |
| M01-F3-T02 |
Planificar consolidaciones |
Fusionar duplicados identificados |
Plan de consolidación por archivo |
| M01-F3-T03 |
Planificar actualizaciones |
Archivos desactualizados |
Lista de cambios específicos |
| M01-F3-T04 |
Planificar eliminaciones |
Archivos obsoletos |
Lista de archivos a eliminar con justificación |
FASE 4: Validación del Plan
| ID |
Tarea |
Detalle |
Criterio de Éxito |
| M01-F4-T01 |
Validar contra código actual |
Comparar documentación vs implementación |
0 inconsistencias críticas |
| M01-F4-T02 |
Validar dependencias |
Verificar que no se rompen referencias |
Todas las referencias válidas |
| M01-F4-T03 |
Review de impacto |
Evaluar efecto en otros módulos |
Impacto documentado y mitigado |
FASE 5: Refinamiento
| ID |
Tarea |
Detalle |
Entregable |
| M01-F5-T01 |
Incorporar feedback de validación |
Ajustar plan según hallazgos |
Plan refinado v2 |
| M01-F5-T02 |
Priorizar acciones |
Ordenar por criticidad e impacto |
Lista priorizada de acciones |
FASE 6: Ejecución
| ID |
Tarea |
Detalle |
Verificación |
| M01-F6-T01 |
Ejecutar consolidaciones |
Fusionar archivos duplicados |
Archivos consolidados sin pérdida de info |
| M01-F6-T02 |
Ejecutar actualizaciones |
Modificar archivos desactualizados |
Contenido actualizado y coherente |
| M01-F6-T03 |
Ejecutar eliminaciones |
Remover archivos obsoletos |
Archivos eliminados, sin referencias rotas |
| M01-F6-T04 |
Actualizar _MAP.md |
Reflejar nueva estructura |
_MAP.md actualizado y correcto |
FASE 7: Validación de Ejecución
| ID |
Tarea |
Detalle |
Criterio de Éxito |
| M01-F7-T01 |
Verificar integridad de archivos |
Leer cada archivo modificado |
Sin errores de formato o contenido |
| M01-F7-T02 |
Verificar referencias cruzadas |
Todas las referencias válidas |
0 enlaces rotos |
| M01-F7-T03 |
Validar contra requisitos |
Comparar resultado vs objetivo |
Todos los requisitos cumplidos |
MÓDULO M02: Directivas y Principios (SIMCO)
FASE 1: Análisis Inicial
| ID |
Tarea |
Archivos |
Criterio |
| M02-F1-T01 |
Catalogar directivas SIMCO |
/orchestration/directivas/simco/*.md (41 archivos) |
Lista completa con propósito de cada una |
| M02-F1-T02 |
Catalogar principios |
/orchestration/directivas/principios/*.md (6 archivos) |
Lista con estado de vigencia |
| M02-F1-T03 |
Identificar índice maestro |
INDICE-DIRECTIVAS-WORKSPACE.yml |
Validar coherencia con archivos físicos |
| M02-F1-T04 |
Mapear herencia |
Directivas gamilit vs workspace |
Diagrama de herencia |
FASE 2: Análisis Detallado
| ID |
Tarea |
Detalle |
Entregable |
| M02-F2-T01 |
Analizar cada directiva SIMCO |
Contenido, versión, aplicabilidad |
Matriz de directivas vigentes |
| M02-F2-T02 |
Detectar directivas duplicadas |
Comparar propósito y contenido |
Lista de duplicados candidatos |
| M02-F2-T03 |
Identificar directivas obsoletas |
Comparar contra práctica actual |
Lista de obsoletas con evidencia |
| M02-F2-T04 |
Analizar coherencia interna |
Reglas contradictorias |
Lista de conflictos |
| M02-F2-T05 |
Mapear uso real |
Qué directivas se aplican efectivamente |
Estadísticas de uso |
FASE 3-7: [Similar estructura a M01]
MÓDULO M03: Perfiles de Agentes
FASE 1: Análisis Inicial
| ID |
Tarea |
Archivos |
Criterio |
| M03-F1-T01 |
Catalogar perfiles completos |
/orchestration/agents/perfiles/*.md (28 archivos) |
Lista con rol de cada perfil |
| M03-F1-T02 |
Catalogar perfiles compactos |
/orchestration/agents/perfiles/compact/*.md (7 archivos) |
Mapeo a perfiles completos |
| M03-F1-T03 |
Catalogar perfiles NEXUS internos |
.claude/agents/*.md (12 archivos) |
Relación con perfiles de workspace |
| M03-F1-T04 |
Identificar aliases |
ALIASES.yml |
Mapeo completo de aliases |
FASE 2: Análisis Detallado
| ID |
Tarea |
Detalle |
Entregable |
| M03-F2-T01 |
Analizar solapamiento de perfiles |
Capacidades duplicadas entre perfiles |
Matriz de solapamiento |
| M03-F2-T02 |
Validar coherencia NEXUS vs Workspace |
Perfiles gamilit vs generales |
Lista de inconsistencias |
| M03-F2-T03 |
Identificar perfiles no utilizados |
Sin referencias activas |
Lista de candidatos a deprecar |
| M03-F2-T04 |
Analizar especializaciones |
Avanzados vs Base |
Recomendación de consolidación |
MÓDULO M04: Database
FASE 1: Análisis Inicial
| ID |
Tarea |
Archivos |
Criterio |
| M04-F1-T01 |
Catalogar documentación de BD |
Archivos relacionados con database |
Lista categorizada |
| M04-F1-T02 |
Identificar esquemas documentados |
Definiciones de tablas, funciones, triggers |
Inventario de objetos |
| M04-F1-T03 |
Mapear análisis de BD |
Reportes de auditoría, gaps |
Lista de análisis existentes |
FASE 2: Análisis Detallado
| ID |
Tarea |
Detalle |
Entregable |
| M04-F2-T01 |
Validar documentación vs DDL actual |
Comparar docs vs scripts SQL |
Lista de discrepancias |
| M04-F2-T02 |
Analizar reportes de auditoría |
Estado de tablas de auditoría |
Resumen consolidado |
| M04-F2-T03 |
Identificar duplicados funcionales |
Tablas/funciones con mismo propósito |
Lista de candidatos a consolidar |
| M04-F2-T04 |
Mapear dependencias de esquemas |
FK, triggers, funciones |
Diagrama de dependencias |
MÓDULOS M05-M22: [Estructura similar adaptada a cada módulo]
5. CRITERIOS DE CLASIFICACIÓN
5.1 Estado de Documentos
| Estado |
Código |
Descripción |
Acción |
| Vigente |
VIG |
Actualizado y en uso activo |
Mantener |
| Desactualizado |
DES |
Contenido correcto pero no actualizado |
Actualizar |
| Obsoleto |
OBS |
Ya no aplica al proyecto actual |
Eliminar o Archivar |
| Duplicado |
DUP |
Mismo contenido en múltiples archivos |
Consolidar |
| Parcial |
PAR |
Parte vigente, parte obsoleta |
Limpiar |
| Conflictivo |
CON |
Contradice otra documentación |
Resolver |
5.2 Prioridad de Acción
| Prioridad |
Código |
Descripción |
| Crítica |
P0 |
Bloquea desarrollo o causa errores |
| Alta |
P1 |
Afecta múltiples módulos |
| Media |
P2 |
Afecta un solo módulo |
| Baja |
P3 |
Mejora cosmética o menor |
5.3 Tipo de Acción
| Acción |
Código |
Descripción |
| Mantener |
KEEP |
Sin cambios necesarios |
| Actualizar |
UPD |
Modificar contenido |
| Consolidar |
CONS |
Fusionar con otro archivo |
| Eliminar |
DEL |
Remover completamente |
| Archivar |
ARCH |
Mover a histórico |
| Crear |
NEW |
Nuevo documento necesario |
6. ENTREGABLES POR FASE DE PROYECTO
Fase Global 1: Auditoría Completa
Fase Global 2: Planificación de Reestructuración
Fase Global 3: Ejecución
Fase Global 4: Validación Final
7. PROGRESO Y TRACKING
Estado Actual por Módulo
| Módulo |
Fase 1 |
Fase 2 |
Fase 3 |
Fase 4 |
Fase 5 |
Fase 6 |
Fase 7 |
| M01: NEXUS Base |
PENDIENTE |
- |
- |
- |
- |
- |
- |
| M02: Directivas |
PENDIENTE |
- |
- |
- |
- |
- |
- |
| M03: Perfiles |
PENDIENTE |
- |
- |
- |
- |
- |
- |
| M04: Database |
PENDIENTE |
- |
- |
- |
- |
- |
- |
| M05-M22 |
PENDIENTE |
- |
- |
- |
- |
- |
- |
Métricas de Progreso
| Métrica |
Objetivo |
Actual |
| Archivos auditados |
180 |
0 |
| Duplicados identificados |
- |
- |
| Obsoletos identificados |
- |
- |
| Conflictos resueltos |
- |
- |
| Archivos consolidados |
- |
- |
8. PRÓXIMOS PASOS INMEDIATOS
-
Iniciar M01: Sistema NEXUS Base
- Leer y catalogar los 44 archivos de
.claude/
- Crear clasificación inicial
-
Paralelizar análisis inicial de M02 y M03
- Directivas SIMCO (41 archivos)
- Perfiles de Agentes (47 archivos)
-
Crear estructura de reportes de auditoría
- Plantilla para reporte por módulo
- Plantilla para tracking de cambios
ANEXOS
A. Rutas Críticas de Documentación
/home/isem/workspace-v1/
├── projects/gamilit/.claude/ # Sistema NEXUS interno (44 archivos)
├── orchestration/
│ ├── analisis/ # Análisis y planes (63+ archivos)
│ ├── reportes/ # Reportes de ejecución (25+ archivos)
│ ├── directivas/simco/ # Directivas SIMCO (41 archivos)
│ ├── directivas/principios/ # Principios (6 archivos)
│ ├── agents/perfiles/ # Perfiles de agentes (35 archivos)
│ ├── templates/ # Plantillas (50+ archivos)
│ └── inventarios/ # Inventarios (10 archivos)
└── shared/knowledge-base/projects/gamilit/ # Knowledge base (1 archivo)
B. Convenciones de Nomenclatura para Nuevos Archivos
FORMATO: [TIPO]-[MODULO]-[DETALLE]-[FECHA].md
Ejemplos:
- AUDITORIA-M01-NEXUS-BASE-2026-01-10.md
- CONSOLIDACION-M02-DIRECTIVAS-2026-01-10.md
- VALIDACION-M04-DATABASE-2026-01-10.md
Documento creado: 2026-01-10
Próxima revisión: Al completar Fase 1 de M01
Responsable: Arquitecto de Documentación y Orquestador de Calidad