Actualizar estado del plan de implementación
This commit is contained in:
parent
0014c17873
commit
09a507dc79
|
|
@ -79,6 +79,48 @@ MILESTONE │ 🔒 Seguro │ ⚡ Optimizado │ 📈 Escalable │
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## ✅ ESTADO ACTUAL (2026-01-19)
|
||||||
|
|
||||||
|
### Pendientes prioritarios para continuar el plan
|
||||||
|
|
||||||
|
**Fase 1 – Seguridad (Semana 1):**
|
||||||
|
- [ ] Validación de `JWT_SECRET` en startup
|
||||||
|
- [ ] Rate limiting en endpoints críticos
|
||||||
|
- [ ] Security headers (Helmet)
|
||||||
|
- [ ] CORS restringido en producción
|
||||||
|
- [ ] Validación de inputs (Zod) en backend
|
||||||
|
- [ ] Sanitización HTML/texto y fix XSS en `MarkdownViewer`
|
||||||
|
- [ ] Verificación HMAC en `webhook-deploy.sh`
|
||||||
|
- [ ] Validación de variables de entorno en backend
|
||||||
|
|
||||||
|
**Fase 1 – Limpieza (Semana 2):**
|
||||||
|
- [ ] Optimización de imágenes grandes (WebP + PNG comprimido)
|
||||||
|
- [ ] Renombrado de archivos con espacios y actualización de referencias
|
||||||
|
- [ ] Eliminación de carpetas vacías
|
||||||
|
- [ ] Verificación de referencias rotas en guías
|
||||||
|
- [ ] Depuración de dependencias no usadas (depcheck)
|
||||||
|
- [ ] Consolidación de scripts duplicados
|
||||||
|
- [ ] Detección y eliminación de código muerto (ts-prune/unimported)
|
||||||
|
|
||||||
|
**Fase 1 – Tests (Semana 3):**
|
||||||
|
- [ ] Definir stack de tests definitivo (Jest vs Vitest) y configurar scripts
|
||||||
|
- [ ] Cobertura mínima 20% con tests de componentes/servicios/hooks críticos
|
||||||
|
|
||||||
|
**Fase 1 – Backend TS (Semana 4):**
|
||||||
|
- [ ] Completar migración TypeScript en backend (rutas y servicios)
|
||||||
|
- [ ] Revisar scripts de build y arranque en producción
|
||||||
|
|
||||||
|
**Operación / Deploy:**
|
||||||
|
- [ ] Actualizar Node.js del servidor a >= 20.19 para compatibilidad con Vite 7
|
||||||
|
- [ ] Corregir hook `post-receive` (reset con `--work-tree`) para evitar fallos de despliegue
|
||||||
|
|
||||||
|
**Contenido clínico pendiente (alto impacto):**
|
||||||
|
- [ ] Completar 8 capítulos placeholder del manual
|
||||||
|
- [ ] Añadir cálculo rápido de Naloxona en checklist de Intoxicaciones
|
||||||
|
- [ ] Añadir guía rápida de peso RN en checklist de Parto
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 📋 FASE 1: ESTABILIZACIÓN (Semanas 1-4)
|
## 📋 FASE 1: ESTABILIZACIÓN (Semanas 1-4)
|
||||||
|
|
||||||
### Objetivo de la Fase
|
### Objetivo de la Fase
|
||||||
|
|
@ -1722,7 +1764,7 @@ echo "✅ Limpieza completada"
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Última actualización:** 2025-01-07
|
**Última actualización:** 2026-01-19
|
||||||
**Versión del Plan:** 1.0.0
|
**Versión del Plan:** 1.0.0
|
||||||
**Próxima revisión:** Semanal durante implementación (Viernes de cada semana)
|
**Próxima revisión:** Semanal durante implementación (Viernes de cada semana)
|
||||||
**Responsable:** Equipo de Desarrollo
|
**Responsable:** Equipo de Desarrollo
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue