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

Repositorio analizado

Prodia produjo un modelo estructural de tu base de código, evaluó su capacidad de evolución y destacó las oportunidades de mayor impacto.

Repositorio
northwind/platform-core
Idioma
TypeScript
Tamaño
248.412 líneas de código
Contribuyentes
47
Antigüedad
3a 4m
0/ 100
Puntuación de Evolución
Capacidad de 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 a través de los radios de explosión.
Más bajo es mejor
Composición del idioma
Ponderado por área de superficie de origen
indexado hace 12m
TypeScript 72%Go 14%Rust 8%Otro 6%
Descubrimientos

Dónde su software quiere mejorar

basado en 14.832 ciclos anteriores
Deuda Técnica
14 módulos críticos con desviación 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 endpoints
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 propiedad. 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 secundarios en los últimos 90 días.
41