权威统一:提问/排版格式与自决策判据都归位到会话机制包内
起因(用户):「提问拍板格式不应该在会话机制中吗,怎么跑到别的技能中去了」
病根=**权威声明分裂**:
· SKILL.md:963 说 03 号是「内联副本」⇒ 隐指权威在 agent-operating-rules;
· 而 03 号自己头部写着「**这份是权威源**」,且把它说的第②个消费者
`scripts/apply-reply-rules.py` 写成了**不在本包**的路径。
⇒ 同一件事两处说法打架 ⇒ 改的人(我)会把改动做错地方。
处置(统一为「会话机制包内即权威」,与 02/04 两份的既有处置一致):
① 注入器归位:新增 `session-mechanism/scripts/apply-reply-rules.py`,默认读**包内** 03 号;
② 03 号头部改写:权威=本文件,两个消费者都在本包内;
③ `reply-style-guard.py` 第③级兜底从**别的技能**改回包内路径;
④ `agent-operating-rules/references/回复排版-核心块.md` 标注「副本·权威在会话机制」;
⑤ `dsh-decision/references/00-决策方法论.md` 标注「来源·权威在会话机制」;
⑥ SKILL.md:963 措辞由「内联副本」校正为「收进本包并定为权威」。
验收:注入器 `--check` 报权威源=包内 03 号且与 CODEBUDDY.md 一致;
每轮注入 1183 字符(含「竖排」「变相征询」);
**无 CODEBUDDY.md 的干净工作区也能取到**(1185 字符)⇒ 自包含成立。
This commit is contained in:
1 parent
423b16004f
commit
ea4e6d6d58
4 files changed
+173
-5
No files matched your search
@@ -50,7 +50,9 @@ except Exception: # 🔴 找不到就报错(⛔ 不静默
|
||||
% os.path.dirname(os.path.abspath(__file__)))
|
||||
raise
|
||||
|
||||
CORE_REL = os.path.join('agent-operating-rules', 'references', '回复排版-核心块.md')
|
||||
# 🔴 2026-10-06:第③级兜底原指向**另一个技能**(agent-operating-rules)⇒ 与「本包自包含」矛盾,
|
||||
# 且权威已定为包内 03 号 ⇒ 这里指回包内;包内路径由第②级处理,本行只是 env 覆盖时的兜底。
|
||||
CORE_REL = os.path.join('session-mechanism', 'references', '03-回复排版-核心块.md')
|
||||
BEGIN = '<!-- REPLY-CORE:BEGIN'
|
||||
END = '<!-- REPLY-CORE:END -->'
|
||||
MAX_CHARS = 1400
|
||||
|
||||
Reference in new issue
Block a user