1.2 KiB
1.2 KiB
任务上下文模板
每张任务卡只允许一个主要行为变化或一个证据变化。保持短小;实现细节放在代码和测试中,运行结果
放在 docs/status/<task>.md,不要在任务卡复制长日志。
任务
task:<ID>parent:<parent ID>status:pending | in_progress | done | blocked
目标
一句话描述唯一可观察变化,以及明确不改变的状态轴。
输入
- 上一个 manifest:
tests/golden/<parent>/manifest.json - 生产入口:
<protocol/worker/server path> - 最小 fixture:
<fixture path or NOT_APPLICABLE>
范围
- 做:
- 不做:
验收
<focused command>
适用时补充 Node、Chromium、typecheck、lint;每条命令必须真实运行并记录退出码。
产物和交接
- 报告:
tests/golden/<task>/... - 状态页:
docs/status/<task>.md - manifest:
tests/golden/<task>/manifest.json - 下一任务:由 manifest 的
nextTask决定
回滚
删除本任务新增的生产入口、测试、报告、manifest、package 命令和状态页,并将 parent manifest 恢复为队列尾;不得删除或改写 parent 的成功证据。