codigo0/PROGRESS.md
Javier e5e1d419c5
Some checks are pending
Deploy Código 0 / deploy (push) Waiting to run
docs: update progress and context after successful vps deployment
2026-03-26 00:08:48 +01:00

2.7 KiB

Bitácora de Desarrollo: codigo0

Registro histórico de hitos y sesiones del proyecto.

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).
  • Despliegue: Infraestructura completa en VPS (Contabo) activa y sincronizada vía Forgejo/Woodpecker.
  • 🔧 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

  • Sincronización de repositorios y documentación.
  • Migración masiva de protocolos YAML -> MongoDB.
  • Conexión del renderer a la API de MongoDB.
  • Migración YAML a MongoDB completada exitosamente.

Sesión 2026-03-25

  • Revisión general del estado de las tareas de Código 0 (herramientas, clínicas, backend).
  • Verificación de repositorio local limpio y sincronizado con el remote en Forgejo.
  • Verificación de conexión SSH al VPS (lab-vps).
  • Se corrigió el repositorio remoto en el VPS para que apunte a Forgejo.
  • Se lanzó la reconstrucción de contenedores y despliegue final en el puerto 9112.
  • Despliegue de la Web de Promoción en el puerto 9113 tras corregir enlaces internos.
  • Configuración de Auto-Despliegue mediante .woodpecker.yml. El sistema ya está sincronizado.
  • Rediseño de Navegación: Simplificación de BottomNav (5 items) y rediseño brutalista oscuro de MenuSheet.
  • Panel de Administración: Implementación de Gestión de Medios y migración de protocolos finalizada.

Sesión 2026-03-26 (Actualización y Despliegue)

  • Sincronización Global: Repositorios codigo0-nuevo y Codigo0 Docs sincronizados con Forgejo.
  • Corrección de Build: Restauración de tsconfig.json perdidos y configuración de tsconfig.node.json para soporte de React/Vite en entorno Docker.
  • Fix de Importación: Corrección de rutas relativas en media.routes.ts para asegurar la compilación del backend en Linux.
  • Despliegue Exitoso: Reconstrucción de la arquitectura (Frontend, Backend, MongoDB, Promo) en el VPS Contabo (207.180.226.141).

Próximos Pasos

  • Continuar con la redacción de los manuales del TES en Codigo0 Docs.
  • Implementar las siguientes utilidades clínicas (Triage START interactivo).
  • Reforzar la cobertura de tests en el backend.