用途:在集成 Claude Code / OpenAI Codex 上游更新的 PR 评审中,作为质量护栏,防止仅向 Feature Table 添加条目而无对应实现、验证或明确规划。触发场景包括上游更新集成 PR 评审、docs/CLAUDE-feature-table.md 新增行的 diff、/harness-review 判定为上游更新 PR 时的内部调用,以及 claude-codex-upstream-update 技能更新评审;普通实现、安装初始化等不触发。
主要能力:先确定评审差分来源,可由调用方传入 PR diff / 变更文件 / Feature Table 新增行,或用只读 Bash 执行 git status --short、git diff --name-only、git diff -- docs/CLAUDE-feature-table.md、git show --stat --name-only 确认;Bash 仅限只读 git 检查,不运行测试、格式化、生成、网络或改文件。差分无法获取时不得推定「B 为 0」,而应停止评审并标注差分未提供。随后将新增条目分类为 A 已实现、B 只写未做、C 上游自动继承、P 转为 Plans。B 类需按固定格式输出实现方案(现状、附加价值、实现表、用户体验今昔、优先级、工数),并阻止 PR。
使用方式:评审前检查差分来源、skills/ 或 hooks/ 编辑后是否执行 /reload-plugins、上游版本分解表、Claude Code 与 Codex 一次信息来源 URL、B 是否为零、镜像目录差异等;并核对上游更新清单、Feature Table 差分、类别确认、镜像与旧路径、CHANGELOG 与测试。
限制:仅用于差分感知评审;许可/价格/平台等信息暂未提供。分类判断需人工确认,权限、沙箱、安全、Bash 允许列表、MCP 信任边界不得随意归为 C。