Decision-compliance checks for coding-agent pull requests
当所需行为不在仓库中时,产品和工程团队应该在由代理编写的 PR 里加入决策一致性检查。这个检查可以把产品决策转成任务级验收标准,覆盖已批准的 UI 组件、auth wrappers、feature flags、audit logging、ORM 选择和废弃模式。一个轻量评分器可以用正则检查 git diff,再把不确定的情况交给人工复核。
现在就测试这一点很实际:仅靠代码库访问会漏掉存放在 spec、wiki、产品工具或审计文档里的决策。在 Context-Augmented Code Generation 中,只能访问代码库的 Claude Code 在 8 个 Next.js 任务上的加权决策一致性为 46%。加入 Brief 后,它可以检索已记录的决策,并在 spec 生成和中途咨询时提供指导,一致性提高到 95%,消除了阻断性违规,并让研究中的所有 8 个任务都达到了可合并状态。
本地试点可以选 10 个最近的工单,这些工单都有已知的跨文档要求。先只给代理仓库访问权限跑一次,再加上检索到的决策和验收标准跑一次。比较阻断性违规、废弃模式使用、添加的测试和审阅返工。公开结果规模小,而且是在 clean-room 环境中完成的,所以本地测试应重点看团队自己的隐藏规则是否被遵守。