2026
Predictum
Predictum Maqueta del proyecto
El problema
Todas las apps del tiempo enseñan un pronóstico, ninguna dice si puedes fiarte de él. Predictum no compite en enseñar el tiempo: mide qué proveedor acierta más, verificando pronósticos pasados contra la observación real, y publica una fiabilidad de 0 a 100 por proveedor. La autoridad de verdad terreno es AEMET.
Arquitectura
Un backend Spring Boot con Java 21 captura pronósticos de catorce proveedores y los archiva junto a las observaciones reales, de modo que cada predicción pueda verificarse a posteriori contra lo que de verdad pasó. Sobre ese histórico corre el cálculo de fiabilidad, que se expone como API a un frontend React que consume el ranking y lo presenta como panel.
- 14 proveedores · AEMET
- Backend Spring Boot
- Histórico y verificación
- Frontend React
Cómo se construyó
Desarrollado con agentes sobre una base de conocimiento versionada: cada dominio del sistema tiene una ficha densa, verificada contra el repositorio y no contra la memoria del agente. Las reglas de negocio que un agente no puede tocar están escritas como invariantes explícitos, con el motivo al lado — porque una regla sin motivo se acaba "arreglando".
Decisiones técnicas
-
Comparar proveedores solo donde son comparables
Un proveedor con menos cobertura saldría favorecido si se le puntúa sobre sus propios aciertos. La verificación es pareada: solo cuentan las celdas y momentos donde todos los proveedores comparados tienen dato, de modo que el ranking mida acierto y no cobertura.
Stack
React Spring Boot Java 21 MongoDB Docker