用途:在把故事分配给开发者前,检查故事文件是否具备开始实现所需的一切,避免冲刺中途的设计中断、猜测和模糊验收标准。该技能为只读,不会编辑故事文件,只报告发现并询问用户是否要帮助补齐缺口。
主要能力:按故事输出判定(READY / NEEDS WORK / BLOCKED / NOT ASSESSED)及具体缺口清单。判定优先级为 BLOCKED、NEEDS WORK、NOT ASSESSED、READY;NOT ASSESSED 高于 READY,低于两种失败判定。检查项覆盖设计完整性(GDD 需求引用、需求自包含、验收标准可测试、无主观判断)、架构完整性(ADR 引用或 N/A、ADR 为 Accepted、TR-ID 有效且活跃、清单版本最新、引擎说明、控制清单规则)、范围清晰度(估算、范围边界、依赖)、开放问题(无未解决设计问题、依赖故事非 DRAFT)以及资产引用检查。
使用方式:可传入具体故事路径、sprint、all,或不带参数由用户选择范围。运行前会解析 review_mode、automation、workflow、qa.level、testing.strict、system_overrides 等配置,并按工作流层级(full / standard / minimal)调整哪些检查项阻塞。
限制:只读,不修改故事文件;范围解析为零个故事文件时停止并报告 NOT ASSESSED;ADR 状态不可读、设计文档无法定位等无法评估的情况记为 NOT ASSESSED,而非 BLOCKED。具体命令与配置细节以资料为准,部分内容暂未提供。