Spaces:
Running
Running
Commit History
-
Agrega huggingface_hub como dependencia (para ensure_data / snapshot_download)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>a2d3ff1
-
Agrega lightgbm a las dependencias (predicción de cruce en pre-partido)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>fc70a44
-
Z-score multitag/centros: versión interactiva (Plotly) descargable
Junto al PNG/SVG, cada figura de z-score (triple_multitag y triple_centros) genera un HTML autocontenido con Plotly: al pasar el mouse por un punto muestra el equipo, el valor de la métrica (xG/tiros/acciones) y el z-score. Incluye los puntos de todos los equipos (fondo) y el equipo analizado resaltado. - bundle.FigureArtifact: nuevo campo html_path. - triple_multitag: builders plotly_triple/plotly_centros + _save_plotly_html (include_plotlyjs=True → offline). Falla suave: si no se puede, warning y sigue. - routes_jobs: interactive_url, lookup html, ruta /figure/{name}.interactive.html, y se agrega al ZIP. - schemas.FigureSummary.interactive_url; home.html: link "Interactivo". - pyproject: plotly>=5.18 (el Space lo instala vía pip install -e .). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>b2931bb
-
Deploy MVP: API JSON + SPA + bundle/cache de artifacts CORE
Sprint 1 + 2: - API JSON (/api/health, /api/leagues, /api/teams, /api/matches, /api/reports/{type}/{catalog,run}, /api/jobs/{id} + figure/table/html/zip). - ReportBundle: figuras como PNG+SVG y tablas como CSV, individuales. - SPA en / (Tailwind + Alpine, sin build) que consume /api/. - HTML legacy disponible en /legacy. - block_zscore con fallback a phaseLabel cuando no hay labeled CSV en Azure. - pre_match con predicciones NN deshabilitadas (placeholder) cuando los .pt no estan disponibles. Reactivable con RR_ENABLE_NN_PREDICTIONS=1. - post_match deshabilitado en MVP (depende del NN). Reactivable junto al flag. - Artifacts CORE (match_features + team_match_zone_features, ~4 MB) bundleados en vendor/data/ para no requerir upload manual a Azure.e58615a