Captura real de la demo pública aprobada · Datos 100% ficticios
01
PROBLEMA
Qué había que resolver
Archivos, reuniones, responsables y pendientes vivían en espacios separados.
Consultar el contexto correcto y sostener la continuidad operativa exigía trabajo manual.
02
SOLUCIÓN
Cómo lo resolví
Un espacio compartido que organiza participantes, áreas, fuentes, archivos, decisiones, tareas y actividad, con controles de sensibilidad y trazabilidad.
Cómo funciona
Registrar fuentes y archivos por área
Documentar reuniones y decisiones
Convertir información en pendientes
Asignar responsables y seguir actividad
Importar, exportar y respaldar
Arquitectura
SPA React con rutas por dominio
Adaptadores local y Supabase
Auth, Postgres, Storage y Realtime
Validación Zod y migraciones versionadas
Modelo de datos
Área
Participante
Fuente
Archivo
Reunión
Decisión
Tarea
Evento de actividad
Stack verificado
React
TypeScript
Vite
React Router
Supabase Auth
PostgreSQL
Storage
Realtime
Zod
Seguridad y permisos
Acceso por identidad y área
RLS y archivos privados en la arquitectura productiva
Controles de sensibilidad
Demo aislada sin credenciales ni datos reales
Testing
Vitest
Playwright
Validaciones de dominio
Migraciones verificables
EVIDENCIA
Aplicación completa, nueve migraciones, suites Vitest/Playwright, ADRs y demo pública.
MI PARTICIPACIÓN
Relevé el proceso, modelé el dominio y definí la experiencia, la arquitectura por adaptadores, el esquema y los controles. También dirigí la implementación y la verificación asistida por IA.
LÍMITE DEL CLAIM
RAG, embeddings y búsqueda semántica no están implementados. Son una evolución arquitectónica posible, sujeta a autorización por documento, trazabilidad de fuentes y evaluación de respuestas.