Page:
Tasks
Pages
00-ai-start-here
01-vision
02-requirements
03-tech-stack
04-architecture
05-coding-rules
06-tasks
07-user-stories
08-interaction-checklist
Design
Home
Integrations-shunyunbao-contract
PPT
T-001
T-002
T-003
T-004
T-101
T-102
T-103
T-104
T-201
T-202
T-203
T-204
T-205
T-206
T-207
T-208
T-209
T-210
T-211
T-212
T-213
T-214
T-215
T-216
T-217
T-218
T-219
T-220
T-221
T-222
T-223
T-224
T-225
T-226
T-227
T-228
T-229
T-230
T-231
T-232
T-233
T-234
T-235
T-236
T-237
T-238
T-239
T-240
T-241
T-242
T-243
T-244
T-245
T-246
T-247
T-248
T-249
T-250
T-251
T-252
T-253
T-254
T-255
T-256
T-257
T-258
T-259
T-260
T-261
T-262
T-263
T-264
T-265
T-266
T-267
T-268
T-269
T-270
T-271
T-272
T-273
T-274
T-275
T-276
T-277
T-278
T-279
T-280
T-281
Task-Template
Tasks
agent-context
api
clean-state-checklist
current-state
routes
Clone
1
Tasks
ila edited this page 2026-08-07 16:37:18 +08:00
同步来源:
docs/tasks/README.md· commitafc651f75a3a
任务文件
默认一任务一文件:
docs/tasks/T-<编号>.md。路线图只负责建议拆分,不跟踪状态。
命名和状态
- 文件名:
T-001.md;细分任务可使用T-001a.md。 - 状态:
TODO、DOING、DONE、BLOCKED。 - 路线图已有编号时沿用;新编号不能覆盖已存在文件。
_template.md不是任务。
领取规则
- 每个 agent 同时最多一个
DOING任务。 - 领取编号最小、状态为
TODO、依赖全部DONE的任务。 - 开工前写清
write_paths;和其他活跃任务有路径重叠时不得并行。 - 仓库启用 Git 后记录默认分支头
context_ref和工作分支;未启用时保持null。 - 状态改为
DOING后再修改生产代码。 - 验收全部有证据后改为
DONE;无法继续时标BLOCKED并写清所需外部输入。
任务文件结构
---
id: T-101
title: 一句话任务名
phase: 1
deps: [T-001]
status: TODO
created: 2026-07-25
context_ref: null
work_branch: null
write_paths:
- docs/tasks/T-101.md
- android-buyer/path/**
---
正文必须包含:
- 问题/背景
- 关联需求与交互
- 方案
- 验收要点
- 边界
- 执行记录
验证证据
执行记录至少写:
- 修改的文件。
- 实际运行的完整命令。
- 结果是成功、失败还是未运行。
- Android smoke 的设备、Android、App 和拼多多版本。
- 未验证范围和 blocker。
- 涉及自动化时的安全停止证据。
“代码写完”“看起来可以”不能作为 DONE 证据。
UI 和高风险任务
- P0 UI 首次实现前应有
docs/design/原型并对齐 US/IX。 - 拼多多真实自动化任务必须在受控测试账号和设备进行。
- 验证码、风控、支付或未知页面只验证“能够识别并停止”,不验证绕过。
- 任何扩大候选数量、提交订单或支付的任务,必须先更新需求并完成单独评审。
共享文档
- 单任务执行记录只改自己的任务文件。
- 启动命令、目录或 blocker 变化时可以同步
current-state.md。 - 需求、架构或 API 事实变化时,任务
write_paths必须提前列出对应文档。 progress.md只记录项目级大事记。