SuperAPI AI 工具集

validation

编程与开发

查看项目

更新于 10-15 17:29

技能介绍

用途:在实现完成后运行完整验证阶段,将意图议题中的每个 Given/When/Then 映射到通过的测试,输出切片验收汇总;活动日志不能关闭 bead。

主要能力:严格委托,默认通过 Skill(skill="<name>", ...) 分别调用 /vibe、/post-mortem、/retro、/forge 及生命周期技能 /test、/deps、/review、/perf;拒绝用 Agent() 代替 /vibe、内联复盘分析或跳过 /forge。执行 references/dag.md 中的 DAG:STEP 1 vibe → 1.5 四面闭合 → 1.6 测试金字塔 → 1.6b 预算守卫 → 1.7 生命周期 → 1.8 行为验证 → 2 复盘 → 3 retro → 4 forge → 5 阶段总结,中途不停。

使用方式:/validation ag-5k2 验证 epic 并完整收尾;/validation 验证近期工作;支持 --complexity=fast|standard|full、--interactive、--no-lifecycle、--lifecycle=minimal|standard|full、--no-retro、--no-forge、--no-budget、--strict-surfaces、--allow-critical-deps。输出 markdown 摘要到 stdout,并写入 .agents/rpi/phase-3-summary-YYYY-MM-DD-validation.md、复盘、learnings、findings/registry.jsonl、ratchet/state.json;完成标记为 <promise>DONE</promise> 或 <promise>FAIL</promise>。

限制:验收判决必须由上下文隔离的盲子代理产生,judge_id 不得等于 author_id,否则拒绝输出 DONE;唯一例外是 /vibe --allow-self,此时 verdict 被标为自评,ao turn verify 报为 waived 而非独立验证。go test -race、-shuffle、-count=N(N>1)、eval 运行器、检索基准、无头运行时冒烟与发布门禁等昂贵命令需明确授权并在阶段总结记录原因与超时。

适用场景:编码代理工作流的实现后验证与发布前就绪检查。具体评测效果、收费与价格信息暂未提供。