Kyro Sprint Executor 是一个仅限手动调用的技能,用于以严格、可审计的方式执行 Kyro Sprint。它要求所有 Sprint 执行都通过 Kyro 官方路由和命令完成,而不是通过手动修改文件或状态来推进。
用途 该技能面向需要严格流程控制的 Sprint 执行场景,确保每个任务都经过完整、可验证的流程后才被标记为完成,并保证 Sprint 的关闭基于真实、完整的证据。
主要能力
- 按 Kyro 定义的顺序处理 Sprint 任务。
- 对每个任务强制执行固定工作流:context-pack、实现、验证、record-evidence、review。
- 依据验证结果、证据登记和审查结论决定任务是否可以完成并推进。
- 在任务失败时提供恢复流程:停止执行、分析根因、仅做必要修改、重复验证与审查。
- 在全部任务通过后执行官方 close-sprint 命令并确认关闭结果。
- 输出最终报告,包含已执行任务、验证结果、已记录证据、每个任务的最终结论、失败后的修正以及 close-sprint 结果,并确认 sprint.json 未被手动修改。
使用方式 该技能为手动调用。调用后,按照 Kyro 定义的顺序处理 Sprint 任务。对每个任务依次执行 context-pack、实现、验证、record-evidence、review,不得跳过、重排或并行执行这些阶段。只有当所有必需验证成功完成、证据已通过 record-evidence 登记、review 产生 verdict: pass,且不存在未解决错误、关键发现、待处理验证或未完成证据时,才可将任务标记为完成并进入下一个任务。
当任务收到 verdict: fail 时,应立即停止 Sprint 执行,分析并记录根因,仅应用解决失败所需的更改,然后重复验证、record-evidence 和 review,直到获得 verdict: pass 后再继续。不得强制、伪造、手动覆盖或绕过任何 verdict。
当每个任务都获得 verdict: pass 后,应验证不存在未完成任务、缺失证据、未解决发现或待处理验证,然后执行官方 close-sprint 命令,并确认 Kyro 成功关闭 Sprint。
适用场景 适用于需要通过 Kyro 官方流程严格执行 Sprint、并希望每个任务都有可验证证据和明确审查结论的场景。也适用于需要避免手动修改 sprint.json 或 Kyro 管理状态、要求失败后按受支持工作流恢复的流程。
限制 该技能为仅限手动调用。严禁手动修改 sprint.json,严禁直接改动 Kyro 管理的状态或产物,严禁在没有可验证证据的情况下将任务标记为完成,严禁关闭部分完成的 Sprint,严禁在验证或审查失败后继续执行,严禁用手动文件修改替代官方 Kyro 命令。如果 Kyro 命令失败,应停止执行、诊断问题、通过受支持的工作流修正并重新运行命令。