32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
# Backlog – Micro tickets y fases
|
||
|
||
**Referencia:** SPEC.md Parte 4, `docs/QUE_FALTA.md`
|
||
|
||
---
|
||
|
||
## Estado de tickets (resumen)
|
||
|
||
Los tickets técnicos listados en `docs/QUE_FALTA.md` están **hechos** (TICKET-001 a TICKET-019, incluido TICKET-013 Validación médica).
|
||
|
||
**Contenido y alineación (no técnico):** Ver `docs/CONTENIDO_FALTANTE.md`.
|
||
|
||
---
|
||
|
||
## Fases ejecutadas
|
||
|
||
| Fase | Descripción | Estado |
|
||
|------|-------------|--------|
|
||
| 1 | Fundación y refactorización (schemas Zod, procedures, drugs, http-responses) | ✅ |
|
||
| 2 | Glosario (schema BD, repositorio, servicio, API, migración) | ✅ |
|
||
| 3 | Validación médica (ValidationService, IValidationRepository, rutas) | ✅ |
|
||
| 4 | Medios (upload mejorado, interfaz gestión) | ✅ |
|
||
| 5 | Testing (backend: servicios + API; frontend: hooks, utils, componentes) | ✅ |
|
||
|
||
---
|
||
|
||
## Próximos pasos opcionales
|
||
|
||
- **Frontend glosario:** Hacer que la app consuma `GET /api/glossary` en lugar de (o además de) datos locales.
|
||
- **Cobertura frontend:** Medir con `npm run test -- --coverage` y acercar a 80% si falta.
|
||
- **Contenido:** Rellenar categoría Escena (protocolos), añadir términos al glosario según manual. Ver `docs/CONTENIDO_FALTANTE.md`.
|