session-mechanism:多角度自检后的 5 处修补 + 新增「21 条条目名三方同源」自测

按用户令「优化完成后 在详细多角度 检查确认无误」,对 05/06/SKILL.md/索引 做了一轮多角度核对。

查出的真问题(都已修):
- 05 残留旧编号「06 的 B⑨/B⑥」⇒ 06 的编号已统一成 #N,改为 #9/#6
- 06 总表 #15 写「上游→下游不断裂」,而正文与 SKILL.md 都写「上下游不断裂」⇒ 统一
- 05 用了旧称「宿主库」(该文件 10-15 新写,按术语规范应当用正式名)⇒ 改「WorkBuddy 本体的库」
- 06 的 A 段声明「不复述判据」,但 #3 条又把 env/roots.env 的细节抄了一遍 ⇒ 删复述
- SKILL.md §0 ⑨ 的 A 段没编号、C 层写简写(「职责不越界」vs 正文「步骤间职责不越界」)⇒ 补 #1~#5、统一 C 层全名

新增自测 t_skill06_entries_same_source(5 项):SKILL.md §0 ⑨ 与 06 正文/总表 21 条逐条同名(数字 + 名字)。
该判据第一版自己就有两个毛病,靠变异对照照出来:① 抓取正则在「(」处不停 ⇒ 名字带括号内容;② 06 正文 A 段是
列表项、SKILL.md 却没编号 ⇒ 两边都只抓到 16 条。修完口径后三态齐全(基线绿/写简写则红并精确报出 #13/复原绿)。

验收:全量自测 PASS 113 / FAIL 0;体检 fail 0 / warn 1 / ok 15;manifest 82 份;install.py --verify 全绿;
05 = 95 行、06 = 120 行(均在一页纸内)。
This commit is contained in:
admin committed 2026-10-16 00:00:44 +08:00
1 parent ea02f186a5
commit 24a644f57b
4 files changed
+48 -6

No files matched your search

+2 -2
View File
@@ -476,10 +476,10 @@ python .workbuddy/collab/collabd.py --set-life 进行中 --by "主会话"
**⑨ 我要优化技能本身**(用户说「**优化技能**」「**技能怎么改更好**」「**梳理技能**」「**梳理一下技能的要求和描述**」「**技能太长**」「**这条规则写在哪**」「**这个技能能不能拷到别的机器用**」——任一句即触发)⇒ 读 **`references/06-技能优化规程.md`**(2026-10-15 立)。
 **一句话判据**:**写技能时,假设读者是"另一台机器上的另一个会话"** —— 拿它回放一遍,毛病自己浮出来。
 **三层,按 B → C → D 这个顺序做**(层名与文末总表对齐;**环境配置 A 层另属一份规范,只给指针**):
 · **A 技能环境配置**(换机器能不能活)—— 配置外置 / 不写死本机 / 本机生成契约不入库 / 路径形态统一 / 入仓按白名单。
 · **A 技能环境配置**(换机器能不能活)—— #1 配置外置 / #2 不写死本机 / #3 本机生成契约不入库 / #4 路径形态统一 / #5 入仓按白名单。
  🔴 判据正本=`SKILL.md §0` 的「包内目录怎么分」+「路径一律用相对」+ 十一条禁令第 11 条 + 仓根 `.gitignore`;06 里**不复述**。
 · **B 结构层**(结构清晰·重点突出·无冲突·边界清晰)—— #6 单一真源 #7 注入面与真源同源(🔴 每轮注入的面**改文字必须量长度**)#8 命名一致 #9 正文不自相矛盾。
 · **C 流程层**(流程顺畅·功能正常)—— #10 步骤顺序 #11 编号连续 #12 无跳步 #13 职责不越界 #14 字段归属 #15 上下游不断裂 #16 引用路径 #17 字段不缺失 #18 产物链完整(**P0**)。
 · **C 流程层**(流程顺畅·功能正常)—— #10 步骤顺序正确 #11 编号连续 #12 无跳步 #13 步骤间职责不越界 #14 字段归属正确 #15 上下游不断裂 #16 引用路径正确 #17 字段不缺失 #18 产物链完整(**P0**)。
 · **D 表述层**(简洁·高效·实用·无歧义)—— #19 肯定表述(正本 ⇒ `references/rules.md §9`)#20 说人话 #21 一页纸。
 🔴 **优先级**:B 结构 > C 流程 > D 表述 —— 前两层出毛病**机制失效或断链**,表述只是**效果差**。
 🔴 **目标(用户 2026-10-15 原话)**:让技能描述**结构清晰·重点突出·简洁·高效·实用·无歧义·流程顺畅·功能正常·规则边界清晰·无冲突**。