Files
workinf_Blender_Wasm/docs/TASK_CONTEXT_TEMPLATE.md
mes123456 380cbed4ff
Some checks are pending
M6 deployable RC / quick (push) Waiting to run
M6 deployable RC / chromium (push) Blocked by required conditions
M6 deployable RC / release (push) Blocked by required conditions
Checkpoint web parity through Chromium input tasks
2026-08-19 10:39:03 -04:00

1.2 KiB
Raw Blame History

任务上下文模板

每张任务卡只允许一个主要行为变化或一个证据变化。保持短小;实现细节放在代码和测试中,运行结果 放在 docs/status/<task>.md,不要在任务卡复制长日志。

任务

  • task: <ID>
  • parent: <parent ID>
  • status: pending | in_progress | done | blocked

目标

一句话描述唯一可观察变化,以及明确不改变的状态轴。

输入

  • 上一个 manifesttests/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
  • manifesttests/golden/<task>/manifest.json
  • 下一任务:由 manifest 的 nextTask 决定

回滚

删除本任务新增的生产入口、测试、报告、manifest、package 命令和状态页,并将 parent manifest 恢复为队列尾;不得删除或改写 parent 的成功证据。