[ PROMPT_NODE_25840 ]
resume-checklist
[ SKILL_DOCUMENTATION ]
# 恢复检查清单
从交接文档恢复工作时,请遵循此清单以确保无歧义地继续。
## 恢复前验证
- [ ] 在采取任何行动前阅读整个交接文档
- [ ] 确认处于正确的项目目录中
- [ ] 确认 git 分支匹配(或理解为何可能不同)
- [ ] 检查交接时间戳 - 此上下文有多陈旧?
## 上下文验证
- [ ] 彻底审查 "重要上下文" 部分
- [ ] 理解列出的所有假设 - 它们是否仍然有效?
- [ ] 检查自交接以来是否有阻塞项已解决
- [ ] 审查 "潜在陷阱" 以避免已知问题
## 状态验证
- [ ] 运行 `git status` 查看当前文件状态
- [ ] 比较交接中的已修改文件列表与当前状态
- [ ] 检查是否需要设置任何环境变量
- [ ] 验证任何所需的服务/进程是否正在运行
## 恢复执行
- [ ] 从 "立即下一步" 的第 1 项开始
- [ ] 参考 "已修改文件" 表格以了解近期变更的上下文
- [ ] 应用 "发现的关键模式" 中记录的模式
- [ ] 遵循 "架构概览" 中的架构见解
## 工作期间
- [ ] 如果发现重要的新上下文,更新交接文档
- [ ] 完成任务时标记 "待办工作" 中的项目
- [ ] 出现新的阻塞项/问题时添加它们
- [ ] 如果会话变长,考虑创建新的交接
## 红旗警告 - 停止并验证
如果遇到以下任何情况,请暂停并验证上下文后再继续:
1. **交接中提到的文件不存在** - 代码库可能已发生重大变化
2. **分支已大幅偏离** - 检查 git log 查看近期提交
3. **假设明显无效** - 重新评估方法
4. **标记为未解决的阻塞项现在阻碍了你** - 向用户升级
5. **架构已更改** - 在继续前重新探索
## 快速启动命令
阅读交接后,这些命令有助于验证状态:
bash
# 检查当前分支和状态
git branch --show-current
git status
# 查看近期提交(与交接对比)
git log --oneline -10
# 检查提到的任何运行中进程
ps aux | grep [process-name]
# 验证环境
env | grep [relevant-var]
## 交接质量评估
评估交接质量以确定是否需要更多探索:
| 方面 | 良好 | 需要探索 |
|--------|------|-------------------|
| 下一步 | 清晰、可操作 | 模糊或缺失 |