← 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