Files
val-blog/org/m2/M2_BATCH2_DISPATCH.md
T

4.1 KiB
Raw Blame History

M2 Batch-2 Dispatch SheetController: Vector

0) Dispatch Decision

Status: CONDITIONAL_GO(前置条件已满足,可按主计划发车)

  • 已核验前置:
    • org/CONSTITUTION_v1.md
    • org/pilot/gate_check.sh
    • org/pilot/gate_config.json
    • Batch-1 结果基线:org/m2/T1_RESULT.md / T2_RESULT.md / T3_RESULT.md

若任一前置在执行时失效(文件缺失/脚本不可执行/阈值漂移),本单自动降级为 HOLD,按“条件派单”分支执行(见 §5)。


1) Owner Matrix(四责)

Owner 角色定位 主责 交付物
Anvil Build/Execution 执行 T1 型低风险落地与文档补全;产出可复验工单 实施记录、变更清单、复验命令
Bastion Risk/Security Gate 门禁执行与合规把关;阻断越权/绕门禁行为 门禁结果、阻断原因、放行/拒绝签注
Quanta Metrics/Capacity 资源预算、token/retry/minutes 配额与偏差监控 预算表、偏差报告、降载建议
Prism Comms/Escalation 升级沟通、决策纪要、对外口径与状态播报 升级单、决策日志、对齐公告

2) Milestones(批次里程碑)

  1. M0 — Intake FreezeT+0

    • Prism 冻结需求边界与成功标准。
    • Quanta 锁定预算上限(沿用 gate_config)。
  2. M1 — Gate PrecheckT+0~T+0.5h

    • Bastion 统一执行门禁预检(PASS/BLOCK/PAUSE_AND_ESCALATE)。
    • 产出批次门禁快照并归档。
  3. M2 — Parallel ExecutionT+0.5h~T+4h

    • Anvil 仅执行 PASS 任务。
    • BLOCK 任务进入修复队列,不得强行推进。
  4. M3 — Recovery/ResubmitT+4h~T+8h

    • Quanta + Bastion 完成降载/拆批后重提一次。
    • 超过重提上限自动止损。
  5. M4 — CloseoutT+8h

    • Prism 汇总 KPI(通过率/阻断率/升级率)与下一批建议。

3) Stop-Loss Gates(止损闸门)

触发任一条即立即停线,转 Prism 升级:

  1. 门禁红线:出现 BLOCK 且同任务已重提 ≥ 1 次仍失败。
  2. 预算红线:任一任务预测或实耗超 maxTokens/maxRetries/maxMinutes
  3. 合规红线:涉及外发、不可逆操作、安全边界变化但未获人工拍板。
  4. 证据红线:缺失门禁输出、双签记录、执行日志任一关键证据。
  5. 漂移红线:任务目标或范围偏离冻结需求,且未完成变更审批。

4) Escalation Wording(统一升级话术)

A. 升级申请(发给谷老板)

【M2 Batch-2 升级申请】 当前任务:{task_id}/{task_name} 触发原因:{BLOCK|PAUSE_AND_ESCALATE|合规红线} 风险级别:{High|Critical} 已尝试措施:{mitigation} 请求决策:{继续/降载重试/终止} 决策截止:{timestamp}

B. 阻断通知(发执行组)

【执行阻断通知】{task_id} 已命中止损闸门({reason}),即刻停止执行与外发动作;仅保留取证与回滚准备,待 Prism 发布下一指令。

C. 放行通知(发执行组)

【有条件放行】{task_id} 门禁结果 PASS,允许按既定范围执行;如出现预算/范围漂移,立即回退至 Bastion 复核。


5) Conditional Dispatch(前置缺失时)

若前置条件缺失,执行以下精确补齐清单后方可发车:

  1. org/CONSTITUTION_v1.md → 先恢复宪章文件并完成版本校验(hash + 更新时间)。
  2. org/pilot/gate_check.sh → 恢复脚本并验证可执行权限(chmod +x)与退出码语义(0/2/3)。
  3. org/pilot/gate_config.json → 恢复阈值配置并经 Quanta/Bastion 双签。
  4. 缺 Batch-1 基线结果文件 → 先补齐 T1_RESULT.md/T2_RESULT.md/T3_RESULT.md,否则禁止 Batch-2 对比评估。

Conditional State: HOLD_UNTIL_PREREQ_MET


6) Dispatch Command Intent(执行意图)

  • Anvil:只做 PASS 队列,严禁跨闸门推进。
  • Bastion:一票阻断权,先安全后进度。
  • Quanta:预算偏差先收敛再扩容。
  • Prism:所有升级与对外口径唯一出口。

Controller Sign-off: Vector