Files
comunidadhll/ai/tasks/done/TASK-099-elo-mmr-product-exposure-and-ui-minimal.md
2026-03-25 17:29:29 +01:00

47 lines
1.6 KiB
Markdown

# TASK-099-elo-mmr-product-exposure-and-ui-minimal
## Goal
Exponer de forma mínima y útil en producto el nuevo sistema de rating/MMR mensual sin romper el histórico actual ni mezclarlo de forma confusa con MVP V1/V2.
## Context
Una vez exista el motor base, hace falta hacer visible el sistema:
- leaderboard mensual Elo/MMR
- score visible del mes
- rating persistente o skill score
- metadata suficiente para no confundir al usuario
## Steps
1. Auditar la UI histórica actual y decidir el punto de exposición mínimo más claro.
2. Añadir un bloque o vista mínima para:
- rating persistente
- score mensual
- elegibilidad mensual
- indicación básica de si el cálculo es exacto / aproximado / parcial
3. Mantener separación clara respecto a:
- MVP V1
- MVP V2
- player-events V2
4. No saturar la UI.
5. Si procede, añadir copy/tooltip/legend breve explicando:
- que el sistema prioriza señales reales
- que algunas métricas avanzadas pueden estar en modo parcial según cobertura
6. Validar que los enlaces/histórico existentes no se rompen.
## Constraints
- No rehacer toda la página histórica.
- No borrar MVP V1/V2.
- No esconder la naturaleza parcial si el cálculo aún no es completo.
- Mantener UX legible y estable.
## Validation
- El sistema Elo/MMR aparece en producto de forma entendible.
- No rompe bloques existentes.
- La UI deja claro qué representa cada score.
- La repo queda consistente.
## Expected Files
- `frontend/historico.html`
- `frontend/assets/js/historico.js`
- `frontend/assets/css/historico.css`
- backend solo si hace falta ajustar payloads expuestos