SuperAPI AI 工具集

fix-verify-loop

测试与质量

查看项目

更新于 10-16 03:47

技能介绍

用途:仅处理 verdict 为 confirmed 的 P0/P1 发现,最多两轮修复加验证,仍未解决则升级;调用方负责回归、新问题与整体 diff 审查。

主要能力:先做 intake 过滤与 pre-gate 独立验证(validated_by 决定是否验证);按共享文件、符号、调用链或根因分组(每组最多四个发现),并行修复与验证;对暂存区做快照对比、路径校验与 hunk 检查;每轮记录 verifier 结论并映射为保留、降级、解决或升级;最终返回 FixVerifyLoopOutput,包含 files_changed、resolved、escalated、dropped、demoted。验证只运行能证明该发现的最窄检查,共享测试基础设施或顺序依赖时才运行更广套件。

使用方式:以 Findings、Artifact paths、Criteria 为输入;fixer 修改工作区并返回 files_changed 与摘要,父级逐个分组暂存并核对暂存 diff;verifier 按批次(最多四个相关发现)判定;每发现最多两次尝试。

限制:两轮后仍确认或不确定的发现会升级并停止第三轮;P2/P3 不处理,留给调用方;不允许 fixer 执行 git stash、git checkout -- .、git reset 或改动 Git 索引;超出批准路径需先请求扩围;未提供的定价、平台或安装方式暂未提供。