# 阶段 3：拆任务

产物：`_verify-refine-logs/<slug>/PILOT_TASKS.md`

1. **格式**（每条任务一行，`VS check` 靠它统计进度）：
   `- [ ] T001 [P] [BL] <动作>：<产出路径>`
   - 状态：`[ ]` 待办、`[x]` 完成、`[-]` 跳过（行末写原因）、`[!]` 失败（行末写原因）；
   - 编号 T001 起，按执行顺序递增；
   - `[P]` 可选，只加在可并行的任务上：输出不同、互不依赖，例如不同种子的运行；
   - 阶段标签必填，取 `[SU]` 准备、`[BL]` 基线、`[TR]` 处理组、`[AN]` 分析之一；
   - 产出路径必须位于 `_verify-*` 镜像目录下，它是任务完成的凭证。
2. **分阶段**：
   - `[SU]`：建镜像目录、数据加载、评测代码、记录环境；
   - `[BL]`（阻塞）：按同一协议跑基线，并做复现检查；检查不通过，不进入 `[TR]`；
   - `[TR]`：在相同协议下跑处理组，每个种子或设定一条任务；
   - `[AN]`：汇总数字、计算统计量、按判据判定。
3. **检查点**：每个阶段末尾写一行"检查点：<验收标准>"。基线检查点必须写出复现参考值和容差。
4. **粒度**：一条任务对应一次可验证的产出；预计超过 30 分钟的任务要拆开。
5. 删掉模板里的【TODO】占位行；`VS check <slug>` 确认任务数大于 0，且 `phase` 已推进到 `run`。
