# Checklist de Validación - Archivado Tareas 2026-01

**Creado:** 2026-01-27
**Propósito:** Validar integridad antes de ejecutar movimiento de archivos
**Estado:** PLANTILLA LISTA PARA USAR

---

## PARTE 1: PRE-VALIDACIÓN DE ESTRUCTURA

- [ ] Directorio `_archive/` existe
- [ ] Subdirectorio `_archive/2026-01/` existe
- [ ] `ARCHIVED-TASKS-INDEX.md` existe en `_archive/`
- [ ] `ARCHIVE-METADATA.yml` existe en `_archive/2026-01/`
- [ ] `ARCHIVE-OPERATIONS-GUIDE.md` existe en `_archive/`
- [ ] Este archivo (`VALIDATION-CHECKLIST.md`) existe en `_archive/`
- [ ] `README.md` existe en `_archive/`

**Resultado:** ✓ Todos los archivos de índice presentes

---

## PARTE 2: VALIDACIÓN DE TAREAS 2026-01-25 (15 tareas)

### Verificación de existencia de directorios

- [ ] `TASK-2026-01-25-FRONTEND-ANALYSIS` existe
- [ ] `TASK-2026-01-25-PHASE1-MVP` existe
- [ ] `TASK-2026-01-25-NOTIFICACIONES-COMPLETAS` existe
- [ ] `TASK-2026-01-25-ML-DATA-MIGRATION` existe
- [ ] `TASK-2026-01-25-OQI-008-PORTFOLIO-MANAGER` existe
- [ ] `TASK-2026-01-25-OQI-004-ACCOUNT-DETAIL` existe
- [ ] `TASK-2026-01-25-OQI-003-TRADING-PANELS` existe
- [ ] `TASK-2026-01-25-002-FRONTEND-COMPREHENSIVE-AUDIT` existe
- [ ] `TASK-2026-01-25-FRONTEND-COMPONENTS-OQI-004-006-007` existe
- [ ] `TASK-2026-01-25-OQI-003-TRADING-ADVANCED` existe
- [ ] `TASK-2026-01-25-ML-TRAINING-ENHANCEMENT` existe
- [ ] `TASK-2026-01-25-OQI-002-EDUCATION-ADVANCED` existe
- [ ] `TASK-2026-01-25-OQI-004-INVESTMENT-ADVANCED` existe
- [ ] `TASK-2026-01-25-FRONTEND-MODULE-DOCS` existe
- [ ] `TASK-2026-01-25-OQI-005-PAYMENTS-ADVANCED` existe

### Verificación de archivos CAPVED

**Nota:** Verificar al menos 3 tareas muestrales para integridad

#### TASK-2026-01-25-FRONTEND-ANALYSIS
- [ ] `METADATA.yml` presente
- [ ] `01-CONTEXTO.md` presente
- [ ] `02-ANALISIS.md` presente
- [ ] `03-PLANEACION.md` presente
- [ ] `04-VALIDACION.md` presente
- [ ] `05-EJECUCION.md` presente (o similar)
- [ ] `06-DOCUMENTACION.md` presente (o similar)
- [ ] `SUMMARY.md` presente (si aplica)

#### TASK-2026-01-25-OQI-008-PORTFOLIO-MANAGER
- [ ] `METADATA.yml` presente
- [ ] `05-EJECUCION.md` presente
- [ ] `SUMMARY.md` presente

#### TASK-2026-01-25-ML-TRAINING-ENHANCEMENT
- [ ] `METADATA.yml` presente
- [ ] `01-CONTEXTO.md` presente
- [ ] `02-ANALISIS.md` presente
- [ ] `03-PLANEACION.md` presente
- [ ] `04-VALIDACION.md` presente
- [ ] `05-EJECUCION.md` presente
- [ ] `06-DOCUMENTACION.md` presente
- [ ] `SUMMARY.md` presente

---

## PARTE 3: VALIDACIÓN DE TAREAS 2026-01-26 (2 tareas)

### Verificación de existencia

- [ ] `TASK-2026-01-26-OQI-007-LLM-ASSISTANT-PANELS` existe
- [ ] `TASK-2026-01-26-OQI-006-ML-UTILITY-PANELS` existe

### Verificación de archivos críticos

#### TASK-2026-01-26-OQI-007-LLM-ASSISTANT-PANELS
- [ ] `METADATA.yml` presente
- [ ] Archivos CAPVED presentes (mínimo 01, 05, 06)

#### TASK-2026-01-26-OQI-006-ML-UTILITY-PANELS
- [ ] `METADATA.yml` presente
- [ ] Archivos CAPVED presentes (mínimo 01, 05, 06)

---

## PARTE 4: VALIDACIÓN DE TAREAS 2026-01-27 (3 tareas)

### Verificación de existencia

- [ ] `TASK-2026-01-27-PLATFORM-VALIDATION` existe
- [ ] `TASK-2026-01-27-BLOCKER-001-TOKEN-REFRESH` existe
- [ ] `TASK-2026-01-27-E2E-VIDEO-UPLOAD` existe

### Verificación de archivos críticos

#### TASK-2026-01-27-PLATFORM-VALIDATION
- [ ] `METADATA.yml` presente
- [ ] `05-EJECUCION.md` presente
- [ ] `06-DOCUMENTACION.md` presente

#### TASK-2026-01-27-BLOCKER-001-TOKEN-REFRESH
- [ ] `METADATA.yml` presente
- [ ] `01-CONTEXTO.md` presente
- [ ] `05-EJECUCION.md` presente
- [ ] `06-DOCUMENTACION.md` presente

#### TASK-2026-01-27-E2E-VIDEO-UPLOAD
- [ ] `METADATA.yml` presente
- [ ] `README.md` presente

---

## PARTE 5: EXCLUSIONES (NO ARCHIVAR)

### Verificar que NO se mueven

- [ ] `TASK-2026-01-26-ANALYSIS-INTEGRATION-PLAN` PERMANECE en raíz (EN_PROGRESO)
- [ ] `TASK-2026-01-27-MASTER-ANALYSIS-PLAN` VERIFICAR estado antes de mover
- [ ] `_templates/` NO se mueve
- [ ] `_INDEX.yml` NO se mueve

---

## PARTE 6: INTEGRIDAD DE DATOS

### Verificación de índices

- [ ] `ARCHIVED-TASKS-INDEX.md` lista 20 tareas exactamente
- [ ] `ARCHIVE-METADATA.yml` estadísticas coinciden con índice
- [ ] Checklist interno (este archivo) cubre todas las tareas

### Verificación de referencias

- [ ] No hay referencias rotas en índices
- [ ] Nombres de tareas en índices coinciden con directorios
- [ ] No hay caracteres especiales problemáticos en nombres

### Verificación de git

- [ ] No hay cambios pending en `_archive/` antes de mover
- [ ] Git status limpio para directorios a mover
- [ ] No hay archivos .gitignore conflictivos

---

## PARTE 7: VALIDACIÓN DE CONTENIDO

### Verificación de contenido mínimo

- [ ] Cada tarea archivada tiene al menos `METADATA.yml`
- [ ] Ninguna tarea archivada está vacía
- [ ] Directorio `entregables/` se copia si existe (ej: FRONTEND-AUDIT)

### Verificación de especiales

- [ ] `TASK-2026-01-25-002-FRONTEND-COMPREHENSIVE-AUDIT` con carpeta `entregables/` se copia completa
- [ ] `TASK-2026-01-25-FRONTEND-COMPONENTS-OQI-004-006-007` con multiplos componentes se copia completa

---

## RESUMEN Y RESULTADO FINAL

### Conteo de validaciones

**Total checklist items:** 72
**Items completados:** ___/72
**Porcentaje:** ____%

### Decisión

- [ ] ✓ APROBAR - Todos los items validados (≥95% completados)
- [ ] ⚠️ REVISAR - Algunos items tienen dudas (70-95%)
- [ ] ✗ RECHAZAR - Problemas encontrados (<70%)

### Notas de validación

```
[Escribir aquí notas de auditor]
```

---

## FIRMA DE APROBACIÓN

```
Validador: ________________________
Fecha: _______________
Resultado: ✓ APROBADO / ⚠️ REQUIERE AJUSTE / ✗ RECHAZADO
```

---

## PRÓXIMOS PASOS

Si **APROBADO:**
1. Proceder a FASE 2 (Movimiento) en `ARCHIVE-OPERATIONS-GUIDE.md`
2. Ejecutar script de movimiento
3. Completar FASE 3 (Actualización de índices)
4. Completar FASE 4 (Git commit y push)

Si **REQUIERE AJUSTE:**
1. Revisar items con ⚠️
2. Corregir directamente en directorios
3. Re-ejecutar checklist
4. Obtener aprobación nuevamente

Si **RECHAZADO:**
1. Documentar problemas encontrados
2. Contactar con administrador de proyecto
3. NO PROCEDER con movimiento
4. Esperar resolución de blockers

---

*Checklist de validación para archivado de tareas 2026-01*
*Creado por sistema SIMCO v4.0.0 - 2026-01-27*
*Listo para ejecutar*
