用途:对 PR、分支或工作区做有证据支撑的代码审查,判断变更范围是否正确、必要、清晰且可用于其声称的用途。未提供文件清单或既有发现时,审查完整变更。默认只审查,仅在授权的修复模式下才修改代码。
主要能力:先选择操作类型——全新审查(给出审查结论)、定向复验(只复查选定既有发现,不整体评判)、组合(仅在用户明确要求且提供既有发现时,两者输出与结论保持分离)。修复独立于操作:默认不修复;fix <finding IDs> 只修选定发现,fix-all 一次修复所有已验证且在范围内的发现。修复模式只授权本地编辑与验证,不授权提交、推送、PR 评论、部署或改动共享状态。
使用方式:以项目说明、当前源码、测试、配置、锁文件和贡献约定为依据;解析比较边界(用户给定基线、PR 基分支,否则与远程默认分支的 merge-base),固定点与 head 解析为具体修订并确认 diff 非空。包含已提交、已暂存、未暂存及相关未跟踪改动,区分脏工作区与已提交变更的发现。按需读取条件引用文件,如 references/subagent-lanes.md、references/file-scope.md、references/prior-findings.md、references/revalidation-json.md、references/findings-json.md、references/discoverability.md、references/adversarial-review.md、references/engineering-smells.md、references/fix-mode.md。
审查轴:去重、声明与规格、工程质量为每次全新审查必开;可发现性仅在涉及公开页面、路由、元数据、爬虫控制、结构化数据、公开内容或 Web 性能时启用。工程质量覆盖正确性、简化、自文档、测试价值与运维行为,涉及 UI/无障碍、信任边界、持久化/迁移、并发、兼容性、部署/回滚、可观测性或性能时再扩展。
限制:安全探针限于声明的检查、本地构建与服务器、一次性复现、隔离测试数据、浏览器交互、临时产物和可回滚的证伪探针;无法安全精确还原时跳过并标记为仅静态证据。持久或外部可见副作用需先询问。报告使用固定术语(如 review-axis-to-lane map、coordinator、worker 等),发现按 [CR-N][BLOCKING|IMPORTANT|IMPROVEMENT|NITPICK][CLAIM|QUALITY|ARCHITECTURE_RISK|DISCOVERABILITY] file:line 格式给出证据、影响、收益、不做的后果与最小修复。未解决的 BLOCKING 或 IMPORTANT 会阻止就绪。资料未提供具体安装命令、收费或平台信息。