用途:在任务列表生成后执行只读一致性分析,检查规格、计划与任务三类工件是否对齐,并识别 FRAMEWORK.md 违规。
主要能力:覆盖度检查(spec.md 中每个用户故事是否都有对应任务)、对齐检查(计划架构是否匹配规格目标与约束)、FRAMEWORK.md 合规(依赖规则、贫血领域模型、外部依赖端口)、重复、歧义、术语漂移、孤儿任务或需求。输出结构化发现表、覆盖度摘要、FRAMEWORK.md 违规列表、指标与建议后续动作。严重级别为 CRITICAL(FRAMEWORK.md 违规)> HIGH > MEDIUM > LOW。
使用方式:可选指定变更名称,省略时从上下文推断或询问。加载 specs/changes/<name>/ 下的 spec.md、plan.md、tasks.md(均为必需)及 FRAMEWORK.md。若 tasks.md 缺失,提示先使用 spec-kit-tasks 技能。分析后若存在 CRITICAL 发现,提示先修复 FRAMEWORK.md 违规,解决前不要使用 spec-kit-implement;若无 CRITICAL,则提示使用 spec-kit-implement 执行已验证任务列表。
限制:只读,绝不修改任何文件;FRAMEWORK.md 违规始终为 CRITICAL,不可降级或忽略;对相同工件重复运行结果确定一致。其他收费、平台与效果信息暂未提供。