用途:广度评审。该插件的 quality-gate 技能每次只选一个视角,本技能则一次扇出到多个产生发现的评审面,再将不可直接比较的输出归一化为一份严重度排序报告并持久化落盘。评审模式只出报告,修复由独立 fix 动作执行:默认与 run-everything 模式只写 findings 文件,不动工作区。
主要能力:包含 5 阶段归一化流水线(提取 → 严重度对照 → 置信枚举 → 去重 → 一致度/排序),处理各评审面输出在严重度与置信度两条轴上的异构自由文本。评审差异基线取自当前分支的开放 PR baseRefName,否则依次回退到 origin/HEAD、远端默认分支、origin/main、HEAD。严重度词表优先用项目自有评审文档,否则用插件内置 severity.md。发现文件位置先解析 .claude/topic-docs.yaml 的 memory_dir,其次项目 CLAUDE.md/rules 中声明的产物位置,最后默认 .work/reviews/<branch-slug>/。
用法:Step 0 解析 --yes/-y 标志与模式 token。run-everything/everything/all 行完整广度扫描;fix/fix-pass 消费当前分支最新持久化 findings 并应用(跳过 Step 1–3);空值走默认分级评审(按 <50、50–300、>300 改动行数分 small/medium/large 三档派发不同评审面,派发前必须打印 Tier 透明行);其它值输出诊断后走默认评审。可选编排插件在主线程运行:pr-review-toolkit、code-review(仅当分支有开放 PR 且用户明确同意回写评论时才可派发)、codex(--wait 前台运行,传入 --base 同一差异基线)。
限制:评审模式不做修复,且不会在评审后自动运行 fix;不重复 quality-gate(后者只选一个视角);不运行构建或测试。基线不可解析、树干净或仅有未跟踪改动时,在派发任何评审面前 STOP,不暂存文件。整个仓库级安全审计请求须走深度扫描升级并 STOP。--yes 仅对改树的 fix 动作有效,非交互会话下无该标志时 fix 只输出分类计划并停止。部分输出、价格、平台支持等细节暂未提供。