haoku123/dsh-blast-radius ↗★ 0
dsh-blast-radius
DeepSeek Harness plugin: semantic blast radius for agent code edits — who calls what the agent just changed, and which of those callers have no test covering them 适合关注改动风险的开发者;默认仅报告,可配置阈值触发确认。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:haoku123/dsh-blast-radiusドキュメント
README 全文を読む ↗配置
见 cordis.patch.yml。关键项:
| 键 | 默认 | 含义 |
|---|---|---|
enforce | false | 超阈值时是否要求确认。默认只报告 |
enforceAtRisk | high | 触发确认的风险等级:medium | high |
timeoutMs | 3000 | 单次语义查询预算,超时降级为「未分析」并放行 |
highProductionRefs | 12 | 调用点超过此数即为高风险(即使有测试) |
testPatterns | [] | 追加的测试路径正则(内置已覆盖 *.test.* / test/ / __tests__/) |
maxProjectFiles | 2000 | 无 tsconfig 时扫描上限,触顶会明确报告 |
verbose | false | 每次分析打一行日志,调阈值时有用 |