haoku123/dsh-blast-radius ↗★ 0

dsh-blast-radius

分析代理代码改动的语义影响范围,标出无测试覆盖的调用方。 适合关注改动风险的开发者;默认仅报告,可配置阈值触发确认。

套件
dsh-blast-radius
相容性
待驗證
Harness 依賴範圍
>=0.0.1-rc.1
Cordis 依賴範圍
^4.0.0
版本
0.1.0
最近更新
2026年8月20日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:haoku123/dsh-blast-radius

配置

见 cordis.patch.yml。关键项:

键默认含义
enforcefalse超阈值时是否要求确认。默认只报告
enforceAtRiskhigh触发确认的风险等级:medium | high
timeoutMs3000单次语义查询预算,超时降级为「未分析」并放行
highProductionRefs12调用点超过此数即为高风险(即使有测试)
testPatterns[]追加的测试路径正则(内置已覆盖 *.test.* / test/ / __tests__/)
maxProjectFiles2000无 tsconfig 时扫描上限,触顶会明确报告
verbosefalse每次分析打一行日志,调阈值时有用