删除旧生成的截图
This commit is contained in:
11
CLAUDE.md
11
CLAUDE.md
@@ -185,3 +185,14 @@ Overall average: **60-90% token reduction** on common development operations.
|
||||
- 每完成一个逻辑单元就提交一次,保持提交粒度小、可回溯。
|
||||
- 提交信息遵循现有风格(中文 + 类型前缀,如 `feat(ui):` / `refactor:` / `docs:` / `fix:`)。
|
||||
- 使用 RTK:`rtk git add ... && rtk git commit -m "..."`。
|
||||
|
||||
## 6. 根因修复,禁止下游兜底掩盖问题
|
||||
|
||||
修复任何问题时,**必须定位并修复根因,使功能在正常路径上如预期正确运行**;**禁止**用兜底 / 回退 / 容错分支在下游把症状盖住、让问题表面上"不再出现"。
|
||||
|
||||
- ❌ 禁止:在消费端加 fallback 自动补一个默认值/默认对象来掩盖上游漏配(例:探测器发现交互物没有提示子节点,就运行时自动实例化一个默认提示——这掩盖了"创建链路没产出正确对象"的真问题)。
|
||||
- ❌ 禁止:用 `try/catch` 吞异常、`?? 默认值`、`if(null) return` 等手段让错误静默通过,而不修产生该错误的源头。
|
||||
- ✅ 正确:让**创建链路(脚手架)本身产出完整正确的对象**;已存在的错误数据,直接**修正为正确状态**(如把误置的物理层改回规范层、补齐漏绑的引用),而不是在运行时绕过。
|
||||
- ✅ 正确:源头无法即时修复时,应**显式报错 / 校验失败**(写入自检工具、抛出明确异常),把问题暴露出来,而非隐藏。
|
||||
- 判据:问"如果去掉这段代码,问题会不会暴露出来?"——若答案是"会,且暴露的是真问题",那这段就是在掩盖问题,应删除并改修根因。
|
||||
- 兜底/默认值仅允许用于**合法的业务缺省**(如可选配置留空有明确语义),不得用于**遮盖本应正确配置却没配好**的情况。
|
||||
|
||||
Reference in New Issue
Block a user