40 lines
1.9 KiB
Markdown
40 lines
1.9 KiB
Markdown
# 执行进度记录
|
|||
|
|
|
||
|
|
> 本文件是只追加的历史流水,用来记录任务执行过程、验证命令、阻塞点和关键决策。
|
||
|
|
> 当前目录、当前命令、下一个可领取任务等可覆盖快照,写入 [`docs/current-state.md`](docs/current-state.md)。
|
||
|
|
|
||
|
|
## 职责边界
|
||
|
|
|
||
|
|
- `docs/06-tasks.md`:任务看板,维护任务状态、依赖和验收要点。
|
||
|
|
- `progress.md`:历史流水,只追加记录每轮执行发生了什么。
|
||
|
|
- `docs/current-state.md`:当前快照,可覆盖更新仓库现实、可运行命令和下一步。
|
||
|
|
|
||
|
|
不要在本文重复维护当前目录结构、当前运行命令或下一个任务;这些信息以 `docs/current-state.md` 为准。
|
||
|
|
|
||
|
|
## 记录格式
|
||
|
|
|
||
|
|
每完成或中断一轮任务,在文件末尾追加一条记录:
|
||
|
|
|
||
|
|
```markdown
|
||
|
|
## YYYY-MM-DD T-编号 任务名
|
||
|
|
|
||
|
|
- 状态:DONE / BLOCKED / PARTIAL
|
||
|
|
- 变更:修改了哪些文件或模块
|
||
|
|
- 验证:运行的真实命令和结果
|
||
|
|
- 阻塞:如有,写明原因和需要谁决策;没有写“无”
|
||
|
|
- 决策:如有,记录本轮确定的关键取舍
|
||
|
|
- 下一步:建议下一个任务 ID 或待确认事项
|
||
|
|
```
|
||
|
|
|
||
|
|
## 执行记录
|
||
|
|
|
||
|
|
## 2026-07-06 T-000 初始化 harness 文档
|
||
|
|
|
||
|
|
- 状态:DONE
|
||
|
|
- 变更:复制 `D:\github\harness_coding_docs` 模板到当前项目,并替换根目录入口、需求、技术栈、架构、编码规则、任务看板、API 边界、路由和当前状态文档。
|
||
|
|
- 验证:`Get-ChildItem -Recurse -File` 已列出根目录和 `docs/` 文档;定向检查确认根入口不再误称模板库。`init.ps1` / `init.sh` 的命令占位保留到 T-001 初始化生产代码时替换。
|
||
|
|
- 阻塞:生产代码尚未初始化,`init.ps1` / `init.sh` 仍为占位命令。
|
||
|
|
- 决策:第一版采用 Wagtail + Django + Python 3.12 + SQLite;先做内容目录和评测闭环,不做前台用户系统、支付、评论、自动抓取和复杂搜索。
|
||
|
|
- 下一步:T-001 初始化 Wagtail 项目骨架。
|
||
|
|
|