You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
build: harden project with CI matrix, ruff, coverage and vectorized modules
- Add lint+format job and Python 3.9-3.13 test matrix to CI
- Consolidate pytest/ruff config in pyproject (remove pytest.ini)
- Vectorize Prog_Ratio computation (drop per-row lambdas) and fix path resolution
- Add integration tests for load_data, _prog_ratio edge cases and plot module
- Add .editorconfig, CONTRIBUTING.md and professional README with TOC
-**Estilo de código:**`ruff check` y `ruff format` (100 columnas).
26
+
-**Idioma:** los identificadores, docstrings y mensajes de commit en inglés; los comentarios explicativos pueden ser en español.
27
+
28
+
## Reglas de código
29
+
30
+
- Sigue **DRY/KISS/SOLID**: reutiliza los módulos existentes en `src/united_passing/` antes de duplicar lógica.
31
+
- No introduzcas secretos ni credenciales: usa variables de entorno y `.env.example`.
32
+
- Toda función pública debe tener docstring y anotaciones de tipos donde aporte claridad.
33
+
34
+
## Reportar problemas
35
+
36
+
Usa [GitHub Issues](https://github.com/alvarosalinaso/united-passing-efficiency-24-25/issues) con un título claro y una descripción que incluya el paso para reproducirlo.
Dashboard táctico que analiza la eficiencia de pases del mediocampo del Manchester United (temporada 2024-2025). Incluye ranking de jugadores, mapas de calor por zona del campo, redes de pases basadas en grafos y evolución temporal de métricas clave.
0 commit comments