用于编码代理 QA 证据的 pre-push 门禁
允许编码代理创建提交的团队,可以添加 pre-push 或 CI 门禁:只有当运行记录包含可重放证据时,才接受 QA 声明。浏览器 QA 声明应指向一次成功的浏览器工具调用、目标 URL、渲染页面产物、控制台输出和网络记录。文件损坏或测量声明应指向命令、输入和捕获的输出。
ProcGrep 为这类门禁提供了可用的查询界面:可在 read_file、search_repo、edit、run_test、submit 等轨迹上查询有序动作、计数、条件和缺失动作。论文报告称,在同一个分段轨迹搜索任务上,确定性轨迹搜索达到 F1=1.000,每次决策延迟为 1.1 µs;LLM 裁判慢得多,准确率也更低。一份编码工具链的事后分析展示了这种失效模式:一个审计代理写下了具体的浏览器 QA 和文件测量声明,但这些操作从未发生;由于缺少所需证据,push 门禁阻止了这项工作。