to-tasks

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

to-tasks — Task Decomposition & Persistence Pipeline

to-tasks — 任务分解与持久化流水线

Pipeline wrapper chaining task decomposition
(via /split-tasks)
and tracker persistence
(via /tracking-tasks)
.
串联任务分解(
via /split-tasks
)与任务跟踪器持久化(
via /tracking-tasks
)的流水线包装器。

Operating Invariants

运行不变量

  • Delegation Exclusivity: Delegate DAG derivation exclusively to
    /split-tasks
    and persistence operations exclusively to
    /tracking-tasks
    ; never calculate DAG topology or mutate files directly.
  • Lean Authorization Gate: Present the derived Task DAG and halt for authorization before persistence, unless task publication is already explicitly pre-authorized by the caller.
  • Zero-Implementation Boundary: Task creation never authorizes code implementation; implementation remains a separate
    /forge
    invocation.
  • 委派独占性:仅通过
    /split-tasks
    委派 DAG 推导,仅通过
    /tracking-tasks
    执行持久化操作;绝不直接计算 DAG 拓扑结构或修改文件。
  • 轻量授权门控:在持久化之前,展示推导出的 Task DAG 并停止执行以等待授权,除非调用方已明确预先授权任务发布。
  • 零实现边界:创建任务绝不授权代码实现;实现仍需通过单独的
    /forge
    调用完成。

Execution Protocol

执行协议

  1. Decompose: Invoke
    /split-tasks
    with the input changeset, architectural directions, or acceptance criteria to derive the in-memory Task DAG.
  2. Authorize:
    • If task persistence is unauthorized: Output the Task DAG from
      /split-tasks
      as
      STAGED
      and halt the turn.
    • If persistence is authorized: Forward the Task DAG manifest directly to
      /tracking-tasks
      .
  3. Persist & Verify: Execute
    /tracking-tasks
    to sync records to the configured tracker (
    .agents/task-tracker.md
    ), verify IDs/paths, and report the persistence contract.
  1. 分解:使用输入变更集、架构方向或验收标准调用
    /split-tasks
    ,以推导出内存中的 Task DAG。
  2. 授权:
    • 如果任务持久化未获授权:将
      /split-tasks
      输出的 Task DAG 标记为
      STAGED
      ,并停止当前轮次。
    • 如果持久化已获授权:将 Task DAG 清单直接转发给
      /tracking-tasks
      。
  3. 持久化并验证:执行
    /tracking-tasks
    ,将记录同步至配置的任务跟踪器(
    .agents/task-tracker.md
    ),验证 ID/路径,并报告持久化约定。

Routing

路由

  • Immediate in-turn execution of the first ready slice without tracker persistence → (via /split-tasks) → (via /forge).
  • Syncing or state updates on pre-existing tasks → (via /tracking-tasks).
  • Unresolved scope or conflicting dependencies discovered during slicing → (via /clarify).
  • Ready, authorized task ready for implementation → (via /forge).
  • 无需持久化到任务跟踪器,在当前轮次立即执行首个就绪切片 →(via /split-tasks)→(via /forge)。
  • 同步或更新已有任务的状态 →(via /tracking-tasks)。
  • 切片过程中发现范围未明确或依赖冲突 →(via /clarify)。
  • 任务已就绪、已获授权且可以实施 →(via /forge)。