# PROGRESS · <项目名称> 〔本项目活记忆 · 状态机〕
> **作用**:这是项目的“存档点”。任意 AI、任意重启会话,读它即可知道当前做到哪、下一步做什么、踩过什么坑。
> **更新时机**:每完成一个有意义步骤、每次会话结束前。
> **格式要求**:时间倒序,最新在上;短、准、可接力。
---
## 当前状态 (最后更新: <日期> · by <谁>)
- **阶段**:`<初始化 / 开发中 / 联调 / 已上线>`
- **上一步完成**:`<刚做完什么>`
- **下一步 (TODO 第一条)**:`<马上要做什么>`
- **阻塞项**:`<没有写“无”;有则写清责任人与下一动作>`
---
## 待办清单 (TODO,按优先级)
- [ ] 初始化项目上下文:`00-project-context.md`
- [ ] 确认需求与验收标准:`01-requirements.md`
- [ ] 从 `main` 开第一条 feature 分支
- [ ] 实现代码与测试
- [ ] 本地自检通过
- [ ] 提交并推送 feature 分支
- [ ] 创建 PR,等待 CI
- [ ] CI 全绿后合并 main
- [ ] 验证 CD 自动部署
- [ ] 会话结束前更新本文件
---
## 关键决策记录 (ADR)
| 日期 | 决策 | 理由 |
|---|---|---|
| <日期> | <定了什么> | <为什么这么定> |
---
## 已知坑 (GOTCHAS)
- <现象>:<根因>;解决:<怎么处理>;验证:<如何确认已修复>。
---
## 里程碑 (DONE)
- [ ] <完成一项就勾选,写一句话说明结果>
> 反臃肿:里程碑超过 15 条时,把更早内容合并成一行摘要,保持本文件可快速阅读。