docs: consolidate context and progress in main
Some checks are pending
Deploy Código 0 / deploy (push) Waiting to run

This commit is contained in:
Javier 2026-03-23 09:08:36 +01:00
parent b901b138c5
commit 5ba4a25182
2 changed files with 58 additions and 0 deletions

28
CONTEXT.md Normal file
View file

@ -0,0 +1,28 @@
# Contexto Técnico: codigo0
Asistente avanzado de referencia médica para TES (Técnicos de Emergencias Sanitarias), con herramientas interactivas y protocolos clínicos.
## Stack Tecnológico
- **Frontend**: React 18 + Vite + TailwindCSS.
- **Backend**: Node.js + Express + TypeScript (Clean Architecture).
- **Base de Datos**: MongoDB (Migración desde YAML en progreso).
- **Persistencia**: Docker Compose (Frontend/Backend/MongoDB).
- **PWA**: Soporte offline completo con manifest y meta-tags iOS/Android.
## Arquitectura (Clean Architecture)
- `/backend/src/domain`: Entidades puras y reglas de negocio.
- `/backend/src/application`: Casos de uso y orquestación.
- `/backend/src/infrastructure`: Adaptadores (Mongoose, Express, Repositorios).
## Estructura del Proyecto
- `/frontend/src/pages`: Páginas de la aplicación y calculadoras.
- `/frontend/src/protocols`: Renderer visual de protocolos YAML/JSON.
- `/frontend/public/protocols/`: Fuente original de protocolos YAML.
- `/frontend/public/manual/`: Manual técnico en Markdown.
## Estado de la Implementación
- **Calculadoras**: Glasgow, Triage START, Quemados/Parkland, Dosis Pediátricas (Finalizadas).
- **Sincronización**: Script de ingesta YAML a MongoDB listo (`npm run migrate`).
---
*Este documento es la fuente de verdad técnica, sincronizado con la bóveda de Obsidian.*

30
PROGRESS.md Normal file
View file

@ -0,0 +1,30 @@
# Bitácora de Desarrollo: codigo0
Registro histórico de hitos y sesiones del proyecto.
## Estado actual (2026-03-23)
- ✅ **Frontend**: React/Vite + PWA Completo.
- ✅ **Herramientas**: GCS, Triage, Quemados, Dosis Pediátricas.
- ✅ **Backend**: Clean Architecture + Mongoose models.
- 🔧 **DB**: MongoDB en infraestructura Docker (Migración YAML lista).
---
## Sesión 2026-03-20
- Migración exitosa del backend a **Clean Architecture (Hexagonal)**.
- Creación de capas de Dominio, Aplicación e Infraestructura.
## Sesión 2026-03-22
- **Auditoría completa** y corrección de bugs visuales.
- **PWA**: Iconos, manifest y meta-tags finalizados.
- **Set de Herramientas**: Implementadas 4 calculadoras críticas.
## Sesión 2026-03-23 (En curso)
- Sincronización de repositorios y documentación.
- Migración masiva de protocolos YAML -> MongoDB.
- Conexión del renderer a la API de MongoDB.
### Próximos Pasos
- Ejecutar migración masiva de protocolos.
- Conectar renderer a la API de MongoDB.
- Redacción de manuales prioritarios.