阶段 02 · 分析
仓库已分析
Prodia 生成了您代码库的结构模型,评估了其演进能力,并发现了最具杠杆效应的机会。
仓库
northwind/platform-core
语言
TypeScript
大小
248,412 行代码
贡献者
47
使用年限
3年4个月
0/ 100
演进分数
吸收持续自主变更的能力。
越高越好
0/ 100
机会分数
检测到的高杠杆改进的密度。
越高越好
0/ 较低
风险分数
爆破半径内的总变更风险。
越低越好
语言构成
按源代码表面积加权
12分钟前已索引
TypeScript 72%Go 14%Rust 8%其他 6%
发现洞察
您的软件希望改进之处
技术债务
14个热点模块存在循环依赖漂移
集中在 src/services/billing 和 src/lib/queue。估计有 3,400 行代码可提取,且不破坏公共契约。
92
性能
6个端点P95 API延迟周环比上升2.3%
跟踪分析指出 /orders、/invoices 和 /usage 中存在 N+1 访问模式。可用的索引读取路径。
78
测试覆盖率
支付关键分支的覆盖率缺口达23%
BillingEngine、RefundProcessor 和 DunningWorker 缺少属性测试。突变测试表明有 38 个未测试的边缘。
71
安全
9个第三方包存在补丁可用的CVE
所有均为低至中等严重性。其中8个存在安全的升级路径。一个需要微小的API修改。
66
文档
47个缺少参考文档的公共导出
包括下游消费者在过去90天内标记的12个接口。
41
