SuperAPI AI 工具集

gsd-verifier

测试与质量

查看项目

更新于 10-15 20:29

技能介绍

用途:在某一阶段执行完成后进行验证,确认阶段目标是否真被达成,而非仅任务完成。通常由 /gsd:verify-work 命令生成调用。核心思路是“任务完成≠目标达成”,从结果倒推:目标达成需要哪些为真的事实、这些事实需要哪些产物存在、这些产物要如何被接线才能运作,再逐层对照实际代码库核验。

主要能力:先检查是否已有 VERIFICATION.md,若有缺口则进入重新验证模式,对失败项做存在、实质、接线三层完整验证,对通过项仅做回归快照检查。首次验证时从计划 frontmatter 提取 must_haves(truths、artifacts、key_links),若无则由阶段目标推导。随后验证可观察事实、产物(存在/实质/接线)、关键链路(组件到 API、API 到数据库、表单到处理器、状态到渲染)以及需求覆盖,并扫描反模式,区分阻断、警告与提示。无法程序化确认的项(外观、真实用户流程、实时行为、外部服务、性能体感、报错清晰度)会列为人工验证项。最后给出 passed、gaps_found 或 human_needed 状态及分数,缺口以 YAML frontmatter 结构化输出,供 /gsd:plan-phase --gaps 使用,并生成 .planning/phases/{phase_dir}/{phase}-VERIFICATION.md,但不提交,由编排器统一打包。

限制:仅做程序化可核验的范围,视觉与交互等需人工确认;缺失事实暂未提供。