docs(claude): add per-chapter wrap-up checklist rule

- consolidate scattered end-of-topic actions into one mandatory
  checklist: verify (node run), leave / traces, absorb mistakes,
  update README progress, commit cleanly, point to next chapter
pull/1034/head
Jaydon 6 days ago
parent 13bc50eb7e
commit 576a619762

@ -54,6 +54,21 @@
拿不准时,问一下。
- 一个主题完成后,更新 `js_notes/README.md` 里的进度勾选框。
### 一章收尾必做清单(用户的长期要求)⭐
当一章的练习全部做完、确认无误时,**每次都要走完这套收尾流程**(别遗漏、别偷懒):
1. **跑一遍验证**:`node js_notes/NN-topic.js` 确认整章(含用户练习答案)能跑、
输出符合预期;必要时 `node --check` 先查语法。
2. **留学习痕迹**:用户练习中犯过的错,按"改用户代码时留学习痕迹"那条,在文件里
保留 `❌/✅` 对照(绝不留能跑的坏代码)。
3. **吸收错误**:本章冒出的、有教益的新错误,按上面规则并入 `my-mistakes.md`
(值当就新开条目、不值当就在相关条目补一句;纯手误/已覆盖的不记)。
4. **更新进度**:勾选 `js_notes/README.md` 里该章的进度框(`[ ]` → `[x]`),
必要时补上本章实际覆盖到的关键词。
5. **提交**:按逻辑拆成干净的 commit 提交(Angular 风格 message);工作区留干净。
6. **导向下一步**:简述下一章要学什么、和已学内容/pi 目标的关联,让用户决定是否继续。
### 改用户代码时留下学习痕迹(用户的长期要求)
每当用户让你改他的代码或加标记时,**把错误版本作为注释掉的 `❌ / ✅` 对照

Loading…
Cancel
Save