正文
获取原文件references/task-template.md
完整范围与状态使用 交付记录。每个任务保留以下信息,按实际任务组织表格或结构化记录。
| 字段 | 要求 |
|---|---|
task_id |
稳定且唯一 |
development_record |
本项 S008 任务唯一 Markdown 路径;复用已有合规记录或指定项目内路径,索引关联同一任务 ID |
| 相关开发记录 | 检索命中、当前核实依据、受影响文档及维护责任 |
| 需求来源 | 原始承诺 ID、用户决定、批准需求 |
| 必需上下文 | 实际 PRD、HLD、相关 LLD、前置产物、接口、数据版本、UI Token 和获准参考的具体路径 |
acceptance_ids |
本任务负责的全部验收动作 |
| 用户结果 | 角色、入口、操作、可观察结果 |
depends_on |
实现依赖;外部、验证和发布条件分别解释 |
| 决策依赖 | 当前 decision_id、状态、影响动作和解除条件;继承已有确认 |
| 修改范围 | 允许目录、共享文件归属、禁止改动及用户已有变更 |
| 实施内容 | 满足完整结果的必要步骤,数量由实际工作决定 |
| 业务衔接 | 产出方、使用方、版本、生效时机或合法终态 |
| 验收方法 | 实际操作、预期结果、检查 ID、命令、数据来源及环境 |
| 风险与恢复 | 接口兼容、迁移、权限、幂等和恢复方法 |
| 状态与阻塞 | 任务状态、证据状态、原因、已检查内容和解除条件 |
| 交接 | 当前产物、完整未完成项和下一可执行任务 |
每项 S008 任务的完成条件包含 开发记录 和索引核查。字段表用于工单及索引;写入现有 JSON 交付记录时遵循其 Schema,不加入未定义属性。
任务依赖无循环,所有承诺均有责任任务。共享前置任务可以独立完成;组合后的模块需要完整验收。子任务回报文件或 OK 后,主任务读取产物并验证集成结果。
依赖检查记录前置任务、所需产物及版本、接收任务、满足条件和验证入口。实现前置、运行验收条件与发布条件分别判断:尚未取得生产发布条件,不自动阻塞获准的本地开发;缺少必要接口语义时暂停依赖它的实现。共享文件、索引、环境和数据库明确维护责任;没有委派授权时由当前执行者按依赖完成,不自动创建其他会话。
范围调整必须有用户决定,不能通过改写 DoD、说明或任务名称关闭尚未实现的功能。