diff --git a/vikunja-tasks.md b/vikunja-tasks.md index 60e1da57..615bba0a 100644 --- a/vikunja-tasks.md +++ b/vikunja-tasks.md @@ -1,39 +1,35 @@ -# Vikunja Tasks: Proyecto Código 0 (AUDITADO) +# Hoja de Ruta Código 0: División de Roles -## Herramientas Clínicas -- [x] Implementar Calculadora de Glasgow (GCS) - Adulto/Pediátrico -- [ ] Implementar Triage START Interactivo -- [ ] Implementar Calculadora de Dosis por Peso (Ajuste pediátrico) -- [ ] Implementar Calculadora de Superficie Quemada (Regla de los 9) +| 🤖 Tareas de Antigravity (IA) | 🚑 Tareas del Usuario (TES) | +| :--- | :--- | +| **Implementar Lógica** (Triage START, Dosis, Quemados) | **Contenido Multimedia** (Fotos/Videos reales en `/media`) | +| **Estructurar YAMLs** a partir de textos base | **Redacción Clínica** (Protocolos de SCACEST, Ictus, Disnea) | +| **Refactorización** (React Query, Cache Offline) | **Auditoría de Protocolos** (Validación de contenidos) | +| **Backend** (JWT, Roles, Sincronización) | **Drafts de Manuales** (Borradores de anatomía, ética, etc.) | +| **UI/UX Brutalista** (Unificación visual de toda la app) | **Configuración de Producción** (Dominios, SSL final) | -## Backend y Sincronización -- [x] Migrar almacenamiento de protocolos (YAML) a MongoDB -- [ ] Refactorizar Frontend para consumir API con React Query (Cache offline) -- [ ] Implementar Sistema de Login (JWT) -- [ ] Definición de Roles (TES1, TES2, DUE, Médico) +--- -## Manual del TES (Contenidos Markdown) -- [ ] Redactar `anatomia-fisiologia.md` -- [ ] Redactar `valoracion-secundaria.md` -- [ ] Redactar `urgencias-respiratorias.md` -- [ ] Redactar `urgencias-cardiovasculares.md` -- [ ] Redactar `atencion-trauma.md` -- [ ] Redactar `emergencias-obstetricas.md` -- [ ] Redactar `pediatria-emergencias.md` -- [ ] Redactar `farmacologia-tes.md` -- [ ] Redactar `logistica-y-comunicaciones.md` -- [ ] Redactar `legislacion-y-etica.md` -- [ ] Redactar `soporte-psicologico.md` -- [ ] Redactar `incidentes-multiples-victimas.md` +## 📋 Lista Detallada de Pendientes -## Recursos Multimedia (Ubicación en public/media/) -- [ ] Preparar Carpeta `svb/` (RCP, DEA) -- [ ] Preparar Carpeta `trauma/` (Hemorragias) -- [ ] Preparar Carpeta `inmovilizacion/` (Collarín, Tableros) -- [ ] Preparar Carpeta `especiales/` (Parto, Quemados) -- [ ] Preparar Carpeta `material/` (Instrumental técnico) +### 🏗️ Implementaciones Técnicas (IA) +- [ ] **Triage START Interactivo**: Lógica de decisión árbol. +- [ ] **Calculadora de Dosis**: Basada en peso pediátrico + CRM. +- [ ] **Calculadora de Quemados**: Selector visual de superficie (Regla de los 9). +- [ ] **Sistema de Login (JWT)**: Para usuarios con roles (TES1, TES2, DUE). +- [ ] **Monitorización en VPS**: Logs en tiempo real y alertas de estado. -## Infraestructura -- [x] Dockerización completa (Compose) -- [x] CI/CD con GitHub Actions -- [ ] Monitorización de logs en VPS +### 🩺 Contenido Clínico (Usuario + IA) +- [ ] **Protocolo SCACEST**: (Usuario aporta criterios -> IA crea YAML). +- [ ] **Protocolo Disnea Aguda / Asma**: (Usuario aporta criterios -> IA crea YAML). +- [ ] **Protocolo Ictus (Cincinnati)**: (Usuario aporta criterios -> IA crea YAML). +- [ ] **Protocolo Anafilaxia en campo**: (Usuario aporta criterios -> IA crea YAML). + +### 📚 Manual y Guías (Usuario) +- [ ] Completar imágenes en `/svb`, `/trauma`, `/inmovilizacion`. +- [ ] Escribir bloques de texto para `anatomia-fisiologia.md`. +- [ ] Escribir bloques de texto para `valoracion-secundaria.md`. +- [ ] Escribir bloques de texto para `legislacion-y-etica.md`. + +--- +*codigo0 — 0 Errores. 0 Dudas.*