diff --git a/.claude/commands/envoy.md b/.claude/commands/envoy.md index 32988a3..c3e6f88 100644 --- a/.claude/commands/envoy.md +++ b/.claude/commands/envoy.md @@ -16,16 +16,12 @@ ## Step 3:分类每条洞察 -**⛔ 前置过滤(先于分类执行)**: +**前置硬门槛(先于一切分类判断)**:问自己——**任何有经验的工程师是否会提前想到这一点?** +- 会(常识性设计知识,如"外键优于业务字段关联")→ 一律归「留本项目」,不得回传 +- 触发条件过窄的 corner case(复现依赖本项目特定组合)→ 同样归「留本项目」 +- 只有**非显而易见、且跨项目可复用**的教训才有资格进入下方分类 -对每条候选洞察问一个问题:**"这个教训,是否只有经历过这次具体的失败/实验之后才可知?"** - -- 若是(踩过才知道)→ 继续分类 -- 若否(公认设计原则、文档有记载、有经验的工程师提前能预判)→ **直接归入「留本项目」**,不带回炼境 - -> 炼境收的是"经验增量",不是"知识图谱"。外键比业务字段关联更好——这不是教训,是常识。 - -**📦 带回炼境**(通过前置过滤后,满足任一条): +**📦 带回炼境**(通过硬门槛后,满足任一条): - 炼境分发的模板 / 约定 / 接入包有 bug 或可改进 - 某工作流或实践有明确代价或验证结果(有具体证据) - 会影响多个项目的体系级改进(哪怕还是假设)