🔧 CORRECCIONES CRÍTICAS DE ORGANIZACIÓN
### Renumeración Bloque 2 → 4 (Soporte Vital Básico)
- Resuelto conflicto crítico: dos bloques compartían numeración 'Bloque 2'
- Renumerados 9 archivos de BLOQUE_02_* → BLOQUE_04_*
- Actualizados títulos internos: 2.0-2.8 → 4.0-4.8
- Actualizadas referencias cruzadas en múltiples capítulos
### Resolución de Duplicidades
- Glucómetro: Convertido 3.11 a redirect hacia 1.7 (ubicación definitiva)
- Actualizadas referencias a Glucómetro (3.11, 1.5 → 1.7)
### Documentación
- Generado DIAGNOSTICO_ORGANIZACIONAL_CRITICO.md
- Generado PLAN_RENUMERACION_COMPLETO.md
- Generado INFORME_RENUMERACION_BLOQUE_2_4.md
### Archivos Afectados
- 9 archivos renumerados (03_SOPORTE_VITAL_BASICO/)
- 10+ archivos con referencias actualizadas
- 1 archivo convertido a redirect (BLOQUE_03_11_GLUCOMETRO.md)
Fixes: Conflictos de numeración detectados en auditoría organizacional
|
||
|---|---|---|
| .. | ||
| actualizar_rutas_indice.py | ||
| generar_favicon.py | ||
| limpiar_manual.py | ||
| organizar_infografias.py | ||
| organizar_infografias_simple.py | ||
| README.md | ||
| README_ORGANIZADOR_INFOGRAFIAS.md | ||
| verificar-manual.ts | ||
Scripts de Verificación
Scripts Disponibles
verificar-manual.ts
Script de verificación completa del Manual TES Digital.
Uso:
npm run verify:manual
Qué verifica:
-
Archivos .md accesibles
- Verifica que todos los 93 archivos .md existan en
public/manual/ - Verifica que los archivos se puedan leer
- Detecta archivos vacíos
- Verifica que todos los 93 archivos .md existan en
-
Rutas
- Verifica el formato de las rutas URL
- Verifica que el código del capítulo coincida con la ruta
- Valida estructura de rutas
-
Navegación
- Verifica que los capítulos anterior/siguiente existan
- Verifica consistencia bidireccional de navegación
- Detecta referencias rotas
-
Búsqueda
- Prueba búsquedas con términos comunes
- Verifica que los capítulos sean encontrables por:
- Título
- Palabras clave
- ID
Salida:
El script muestra:
- ✅ Verificaciones exitosas
- ❌ Problemas encontrados
- Resumen final con estadísticas
Código de salida:
0- Todas las verificaciones pasaron1- Se encontraron problemas
Ejemplo de uso en CI/CD:
# .github/workflows/verify.yml
- name: Verify Manual
run: npm run verify:manual