prodia.dev
northwind/platform-coremainen funcionamiento
AK
Etapa 02 · Análisis

Repositorio analizado

Prodia produjo un modelo estructural de su código base, calificó su capacidad de evolución e identificó las oportunidades de mayor impacto.

Repositorio
northwind/platform-core
Lenguaje
TypeScript
Tamaño
248.412 LOC
Colaboradores
47
Antigüedad
3a 4m
0/ 100
Puntuación de Evolución
Capacidad para absorber cambios continuos y autónomos.
Más alto es mejor
0/ 100
Puntuación de Oportunidad
Densidad de mejoras de alto impacto detectadas.
Más alto es mejor
0/ inferior
Puntuación de Riesgo
Riesgo de cambio agregado en todos los radios de explosión.
Más bajo es mejor
Composición por lenguaje
Ponderado por superficie de código fuente
indexado hace 12m
TypeScript 72%Go 14%Rust 8%Otro 6%
Información de Descubrimiento

Dónde su software desea mejorar

basado en 14.832 ciclos previos
Deuda Técnica
14 módulos de punto de acceso con deriva de dependencia circular
Concentrado en src/services/billing y src/lib/queue. Se estima que 3.400 líneas de código son elegibles para extracción sin romper contratos públicos.
92
Rendimiento
La latencia P95 de la API aumenta un 2,3 % semana tras semana en 6 puntos finales
El análisis de trazas apunta a patrones de acceso N+1 en /orders, /invoices y /usage. Rutas de lectura indexadas disponibles.
78
Cobertura de Pruebas
Brecha de cobertura del 23% en las ramas críticas para pagos
BillingEngine, RefundProcessor y DunningWorker carecen de pruebas de propiedades. Las pruebas de mutación sugieren 38 aristas sin probar.
71
Seguridad
9 paquetes de terceros con CVEs con parches disponibles
Todos de severidad baja a media. Existen rutas de actualización seguras para 8 de 9. Uno requiere una adaptación menor de la API.
66
Documentación
47 exportaciones públicas sin documentación de referencia
Incluye 12 superficies señaladas por consumidores intermedios en los últimos 90 días.
41