用途:OpenSpec Verify 用于验证实现是否与变更工件(change artifacts)匹配,是归档变更前的质量门禁。
主要能力:通过 /opsx:verify 命令执行校验,检查三个维度——完整性(任务是否全部完成、需求是否全部实现、场景是否覆盖)、正确性(实现是否符合规格意图、边界情况是否处理)、一致性(设计决策是否体现在代码中、模式是否统一)。输出按 CRITICAL、WARNING、SUGGESTION 分级的问题报告,并给出是否可归档的结论。
使用方式:先通过 openspec-apply 或手工编码完成任务,然后运行 /opsx:verify 校验当前或推断的变更,或用 /opsx:verify <change-name> 校验指定变更。查看报告后修复 CRITICAL 问题(必须修复才能归档),可选修复 WARNING(不阻塞归档),SUGGESTION 为可选改进;修复后再次运行 /opsx:verify 确认。若就绪,使用 openspec-archive 归档;若仍有问题,修复代码或更新工件后重新校验。
适用场景:用户说“verify”“check my work”“validate implementation”时;归档变更前的质量检查。
限制与说明:前置条件是任务已实现。若出现大量误报,可在 openspec/config.yaml 中补充项目上下文以帮助代理理解约定,参见 openspec-config。具体安装命令、收费与平台信息暂未提供。