docs: inicializar rama de documentación con bitácora y contexto técnico

This commit is contained in:
Javier 2026-03-22 23:28:41 +01:00
parent 20ae8fb2aa
commit 99ac2d7b36
3 changed files with 66 additions and 0 deletions

21
CONTEXT.md Normal file
View file

@ -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)

13
PROGRESS.md Normal file
View file

@ -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.

32
README.md Normal file
View file

@ -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.*