From 99ac2d7b3672f32289f4e66f9a8e7d83c388b0d2 Mon Sep 17 00:00:00 2001 From: Javier Date: Sun, 22 Mar 2026 23:28:41 +0100 Subject: [PATCH] =?UTF-8?q?docs:=20inicializar=20rama=20de=20documentaci?= =?UTF-8?q?=C3=B3n=20con=20bit=C3=A1cora=20y=20contexto=20t=C3=A9cnico?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTEXT.md | 21 +++++++++++++++++++++ PROGRESS.md | 13 +++++++++++++ README.md | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 CONTEXT.md create mode 100644 PROGRESS.md create mode 100644 README.md diff --git a/CONTEXT.md b/CONTEXT.md new file mode 100644 index 00000000..ee41b416 --- /dev/null +++ b/CONTEXT.md @@ -0,0 +1,21 @@ +# Proyecto: Código 0 (codigo0-nuevo) +_Actualizado: 2026-03-22_ + +## Qué es +Asistente avanzado de referencia médica para TES (Técnicos de Emergencias Sanitarias), con herramientas interactivas y protocolos clínicos. + +## Stack +- Frontend: React 18 + Vite + TailwindCSS +- Backend: Node.js + Express + TypeScript (Clean Architecture) +- Base de datos: MongoDB (Migración desde YAML en progreso) +- Routing: React Router DOM +- Deploy: Docker Compose (Frontend + Backend + MongoDB) + +## Estructura relevante +- `/frontend/src/pages`: Páginas de la app y calculadoras +- `/frontend/src/protocols`: Renderer de protocolos YAML +- `/frontend/public/protocols/`: Archivos YAML clínicos +- `/backend/src/`: API Express estructurada en Clean Architecture + +## ⚠️ No tocar +- Renderer de protocolos (ya funciona) diff --git a/PROGRESS.md b/PROGRESS.md new file mode 100644 index 00000000..0eb328c6 --- /dev/null +++ b/PROGRESS.md @@ -0,0 +1,13 @@ +# Progreso — Código 0 (codigo0-nuevo) +## Sesión 2026-03-22 +### Qué se hizo +- **Auditoría completa** y PWA finalizado. +- **Set de Herramientas**: GCS, Triage START, Quemados/Parkland, Dosis Pediátricas. +- **Plan Maestro Auditado**: Exportado a Obsidian y Vikunja. +- **Infraestructura Backend**: Habilitado MongoDB, definido ProtocolModel y migración YAML -> Mongo. +- **Identidad**: Unificación total a marca `codigo0`. + +### Próximo paso +- Ejecutar migración masiva de protocolos. +- Conectar renderer a la API de MongoDB. +- Redacción de manuales prioritarios. diff --git a/README.md b/README.md new file mode 100644 index 00000000..d387a96e --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# codigo0 + +Asistente avanzado de referencia médica para Técnicos de Emergencias Sanitarias (TES). + +## 🚀 Características +- **Protocolos Clínicos**: Visualización interactiva de guías de soporte vital. +- **Herramientas Operativas**: Calculadoras de Glasgow, Triage START, Superficie Quemada y Dosis Pediátricas. +- **Manual del TES**: Guía técnica completa integrada para consulta rápida. +- **PWA**: Soporte offline total para entornos sin cobertura. + +## 🛠️ Stack Tecnológico +- **Frontend**: React 18 + Vite + TailwindCSS +- **Backend**: Node.js + Express + TypeScript (Clean Architecture) +- **Base de Datos**: MongoDB (Dockerized) + +## 📦 Instalación y Desarrollo +```bash +# Iniciar servicios con Docker +docker-compose up -d + +# Frontend (Dev) +cd frontend && npm install && npm run dev + +# Backend (Dev) +cd backend && npm install && npm run dev +``` + +## 📄 Documentación y Memoria +La documentación detallada de progreso, arquitectura y planificación se mantiene centralizada en la **Bóveda de Obsidian (`99-agentes`)**, asegurando que el repositorio se mantenga enfocado exclusivamente en el código fuente. + +--- +*codigo0 — 0 Errores. 0 Dudas.*