Compare commits

..
Author SHA1 Message Date
Renovate Bot 8ae5cb7f22 chore(deps): update dependency uvicorn to v0.51.0 2026-07-08 12:02:03 +00:00
chemavx dc3b17e10c docs: captura de Grafana (90d) + nota sobre el panel Win Rate vacío
El panel Win Rate estuvo vacío los 81 días por diseño, no por bug: la API
emite win_rate: null hasta >=10 mercados resueltos (hubo 2) y Grafana no
renderiza null. Documentado en el informe final.
2026-07-06 11:45:16 +00:00
3 changed files with 7 additions and 1 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

+6
View File
@@ -129,6 +129,12 @@ observabilidad en Grafana + uptime-kuma + notificaciones Telegram (deploys,
checkpoints del bot, fallos de sync). Retención de métricas y join de outcomes checkpoints del bot, fallos de sync). Retención de métricas y join de outcomes
como CronJobs. **88 días de uptime del StatefulSet al snapshot.** como CronJobs. **88 días de uptime del StatefulSet al snapshot.**
Detalle honesto de observabilidad: el panel *Win Rate* del dashboard de Grafana
(`docs/dashboard-grafana-2026-07-06.png`) pasó vacío los 81 días. No es una
query rota: la API emite `win_rate: null` hasta tener ≥10 mercados resueltos
(hubo 2), y Grafana no pinta nada con un null. El panel vacío es el criterio
de promoción del bot aplicándose a su propia monitorización.
--- ---
## 3. Estado de la base de datos al snapshot ## 3. Estado de la base de datos al snapshot
+1 -1
View File
@@ -2,7 +2,7 @@
asyncpg==0.29.0 asyncpg==0.29.0
httpx==0.27.0 httpx==0.27.0
fastapi==0.111.0 fastapi==0.111.0
uvicorn[standard]==0.29.0 uvicorn[standard]==0.51.0
pydantic==2.7.0 pydantic==2.7.0
# Polymarket (install from PyPI when ready for real trading) # Polymarket (install from PyPI when ready for real trading)