# ✅ Verificación de Rutas de Assets - Bloque 0 ## 📍 Estructura de Carpetas ### Ruta Física (Sistema de Archivos) ``` /home/planetazuzu/guia-tes/public/assets/infografias/bloque-0-fundamentos/ ``` ### Ruta Web (URL en la aplicación) ``` /assets/infografias/bloque-0-fundamentos/ ``` **Nota:** La ruta web NO incluye `public/` porque Vite sirve automáticamente los archivos de `public/` desde la raíz. --- ## ✅ Estado Actual ### Carpeta Existe ✅ **Confirmado:** La carpeta `public/assets/infografias/bloque-0-fundamentos/` existe y es accesible. ### Archivos Actuales en la Carpeta 1. ✅ `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg` (10KB) 2. ✅ `ALGORITMO OPERATIVO DEL TES.svg` 3. ✅ `diagrama_seleccion_dispositivo_oxigenoterapia.png` 4. ✅ `fast_transtelefonico.png` 5. ✅ `flujo_desa_telefono.png` 6. ✅ `flujo_rcp_transtelefonica.png` 7. ✅ `guia_colocacion_dispositivos_oxigenoterapia.png` 8. ✅ `RESUMEN VISUAL DEL ALGORITMO START.svg` 9. ✅ `tabla_rangos_fio2_oxigenoterapia.png` 10. ✅ `tabla_rangos_fio2_oxigenoterapia1.png` **Total:** 10 archivos en la carpeta --- ## ⚠️ INCONSISTENCIA DETECTADA ### Problema: Extensión Incorrecta en Registro **Archivo real:** - `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg` ✅ (existe) **Registrado en `image-registry.ts`:** - `ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png` ❌ (incorrecto) **Ubicación del error:** - Archivo: `src/data/image-registry.ts` - Línea: ~50 - ID: `'abcde-introduccion-estructura-mental'` ### Solución Cambiar en `src/data/image-registry.ts`: ```typescript // ANTES (incorrecto): path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png', // DESPUÉS (correcto): path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg', ``` --- ## 📋 Rutas Correctas para Nuevos Archivos ### Para Sección 2 de ABCDE: Los siguientes archivos deben subirse a: ``` public/assets/infografias/bloque-0-fundamentos/ ``` **Nombres sugeridos:** 1. `ABCDE_PIRAMIDE_PRIORIDAD_VITAL.png` (o .svg) 2. `ABCDE_COMPARACION_DESORDEN_VS_ESTRUCTURA.png` (o .svg) 3. `ABCDE_FLUJO_DETERIORO_FISIOLOGICO.png` (o .svg) **Rutas web (para usar en Markdown):** 1. `/assets/infografias/bloque-0-fundamentos/ABCDE_PIRAMIDE_PRIORIDAD_VITAL.png` 2. `/assets/infografias/bloque-0-fundamentos/ABCDE_COMPARACION_DESORDEN_VS_ESTRUCTURA.png` 3. `/assets/infografias/bloque-0-fundamentos/ABCDE_FLUJO_DETERIORO_FISIOLOGICO.png` --- ## ✅ Verificación de Rutas en Código ### image-registry.ts **Rutas correctas encontradas:** - ✅ `/assets/infografias/bloque-0-fundamentos/ALGORITMO OPERATIVO DEL TES.svg` - ⚠️ `/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.png` (debe ser .svg) - ✅ `/assets/infografias/bloque-0-fundamentos/RESUMEN VISUAL DEL ALGORITMO START.svg` - ✅ `/assets/infografias/bloque-0-fundamentos/diagrama_seleccion_dispositivo_oxigenoterapia.png` - ✅ `/assets/infografias/bloque-0-fundamentos/tabla_rangos_fio2_oxigenoterapia.png` - ✅ `/assets/infografias/bloque-0-fundamentos/flujo_rcp_transtelefonica.png` - ✅ `/assets/infografias/bloque-0-fundamentos/flujo_desa_telefono.png` ### Markdown (docs/consolidado/) **Rutas encontradas:** - ⚠️ `SECCION_01_ABCDE_OPERATIVO.md`: Usa `.png` pero el archivo es `.svg` --- ## 🔧 Correcciones Necesarias ### 1. Corregir image-registry.ts **Archivo:** `src/data/image-registry.ts` **Línea:** ~50 **Cambio:** ```typescript 'abcde-introduccion-estructura-mental': { id: 'abcde-introduccion-estructura-mental', path: '/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg', // ← Cambiar .png a .svg // ... resto igual } ``` ### 2. Corregir SECCION_01_ABCDE_OPERATIVO.md **Archivo:** `docs/consolidado/SECCION_01_ABCDE_OPERATIVO.md` **Línea:** ~61 **Cambio:** ```markdown ![Infografía ABCDE - Estructura Mental de Priorización]/assets/infografias/bloque-0-fundamentos/ABCDE_INTRODUCCION_ESTRUCTURA_MENTAL.svg) ``` **O mantener .png si el usuario va a subir una versión PNG** --- ## 📊 Resumen | Aspecto | Estado | Notas | |---------|--------|-------| | **Carpeta existe** | ✅ | `public/assets/infografias/bloque-0-fundamentos/` | | **Ruta web correcta** | ✅ | `/assets/infografias/bloque-0-fundamentos/` | | **Archivos en carpeta** | ✅ | 10 archivos encontrados | | **Registro image-registry** | ⚠️ | Extensión incorrecta .png vs .svg) | | **Markdown Sección 1** | ⚠️ | Extensión incorrecta .png vs .svg) | | **Listo para nuevos archivos** | ✅ | Carpeta preparada | --- ## ✅ Acciones Recomendadas 1. **Decidir formato final:** - Si el archivo es `.svg` → Corregir referencias a `.svg` - Si el archivo será `.png` → Mantener referencias a `.png` y subir PNG 2. **Corregir inconsistencias:** - Actualizar `image-registry.ts` - Actualizar `SECCION_01_ABCDE_OPERATIVO.md` 3. **Subir nuevos archivos:** - Los 3 diagramas de Sección 2 - Usar nombres consistentes - Verificar extensiones --- **Verificación completada** ✅