← Todos los proyectos
Resumen del proyecto
techdebt_sherpa
Observabilidad de deuda técnica basada en métricas explicables, historial de cambios y señales de testing.
Contexto
CLI publicada para observar deuda técnica y analizar hotspots en repositorios Dart y Flutter.
Problema
Es difícil actuar sobre la deuda técnica cuando una puntuación oculta sus señales o ignora la frecuencia y la seguridad con las que cambia un archivo.
Enfoque
Métricas del analizador, churn de Git, tamaño, mantenibilidad y cobertura se combinan en vistas explicables por archivo y directorio.
Implementación
La herramienta genera vistas de deuda, riesgo, evolvabilidad y hotspots, y conserva su evolución mediante snapshots, tendencias y comparación de informes. Los hallazgos opcionales de dep_sherpa conectan el riesgo de plataforma sin mezclar las responsabilidades de ambas herramientas.
Aspectos técnicos destacados
- Puntuación explicable de deuda y hotspots
- Churn de Git y señales de testing
- Snapshots, tendencias y comparación de informes
- Tests de salidas JSON, Markdown y golden