用途:在代码审查结论依赖“为何修改”和跨文件行为时,整理可追溯的审查背景与影响路径,帮助审查者知道本次修改必须保持什么。适合跨模块 API、状态机、持久化结构、权限边界或兼容性变更;普通单文件格式修改不必使用。
主要能力:固定审查对象(工作区、分支范围、单提交、全文件扫描、插件候选快照);提取意图(用户要求、正式规格、设计、任务、测试);定位影响(入口、公开 API、调用方、数据读写、权限检查、异步并发边界、测试);压缩并校验背景,输出审查对象、业务目的、必须保持的行为、影响路径、重点风险、未知与覆盖。
使用方式:只读分析,输入为用户明确的审查目标、候选差异、相关规格/测试和项目上下文。仓库有 .codegraph/ 时先用 CodeGraph,否则用只读搜索,不初始化索引。在 codereview-plugin 提交前流程中仅分析授权后快照;无快照时回到 codereview-harness 技能。上游 ocr review --background / --background-file 是手动 OCR 审查输入接口;插件无安全背景注入接口时只向审查者展示摘要,不绕开插件直接运行 ocr review。
限制:不调用模型、不安装工具、不外发代码、不修改源文件、不决定是否提交。缺少正式需求时可提供代码可观察行为背景,但须标记为推断,不得补造验收标准或声称需求已验收。无证据的影响标为待核实。部分暂存时以审查对象对应版本为准;调用图可达不等于实际执行;测试名称不是需求事实。