Files
ai_soc_sw/.ai/tasks/templates/TASK_TEMPLATE.md
T

60 lines
1.1 KiB
Markdown
Raw Normal View History

# Task 模板
> 所有 task 文件必须遵循此模板,确保自包含、零隐含上下文。
---
```markdown
# Task {编号}: {标题}
## 元信息
| 字段 | 值 |
|------|-----|
| 状态 | `todo` / `in_progress` / `done` / `verified` / `accepted` |
| 优先级 | P0 / P1 / P2 |
| 依赖 | 上游任务编号(无则写"无" |
| 分配给 | Worker AI |
## 输入
**要读的文件**:
- `路径` — 简要说明
**参考的 ADR**:
- ADR-XXX: 一句话说明关联性
**上游依赖产出**:
- 无 / D{X}-{YYY} 产出为 ZZZ
## 输出
**要生成/修改的文件**:
- `路径` — 简要说明
**输出格式**: 代码/文档/配置
## 约束
- 不碰: 列出禁止修改的目录
- 技术栈: GCC ARM + CMake / Python
- 规范: 编码规范、命名规范
## 验收方法
```bash
# 具体命令和预期结果
```
## 完成报告
> Worker 完成后填写。Commit message 以 `[DONE]` 结尾。
- [ ] 输出文件已生成
- [ ] 验收命令通过
- [ ] Commit: `{hash}`
- [ ] Commit message: `feat({编号}): 简短描述 [DONE]`
- [ ] 发现的勘误: 无 / 描述
- [ ] LL提炼建议: 无 / 描述
```