用途:系统化验证任务、功能或项目是否真正完成,只接受证据,不做模糊总结或乐观假设。
适用时机:开发者或智能体声称任务完成时、合并 PR 或关闭里程碑前、声称可投入生产前,以及任何缺少证据的完成声明。
主要能力:
- 加载或生成 Definition of Done(DoD);若无 DoD,先激活 definition-of-done-builder,若有则作为审计清单。
- 逐条核验:有证据记为 PROVEN(接受);声称有但未展示记为 CLAIMED(不接受);未验证记为 UNKNOWN;确认缺失或损坏记为 MISSING。
- 计算完成度:PROVEN 数 / 总条数 × 100%。
- 门控判定:全部 PROVEN 输出 COMPLETION APPROVED;出现 UNKNOWN、CLAIMED 或 MISSING 则输出 NOT COMPLETE,并列出所有阻塞项及每项所需的确切下一步动作。
- 明确禁止输出无证据措辞,如“Done!”“That's complete.”“Everything is working.”“You're production ready.”“Finished.”“It's ready.”“Should be working.”“Looks good.”“Tests are passing.”。
使用方式:提供任务/功能/项目描述、DoD 标准及已有证据;按步骤核验并生成固定格式的 FINISHED AUDIT 报告。报告含任务、审计日期、完成百分比、状态、阻塞项或证据工件、以及单一最重要的下一步行动。
验证门槛:判定 PROVEN 前须确认证据已展示、时效匹配当前状态、具体而非通用截图、且直接覆盖对应标准。
失败处理:无 DoD 时先构建;证据状态错误要求更新截图;环境不符要求生产环境证据;争论标准“不必要”时升级至 PM Agent,DoD 不可协商。
限制:该技能依赖 DoD 与可展示证据;不展示证据的声明一律不接受,不输出证明即视为未完成。资料未提供其收费、价格、平台或与其他工具的集成细节。