Skip to content

Commit 08e4949

Browse files
os-justinclaude
andauthored
fix(pm-dispatch): give the decision-facets marker a sanitizer-safe spelling (#14264)
The 四棱 block's machine-findable marker was prescribed in exactly one spelling — a raw HTML comment — and that spelling is not readable through the channel the seats verify and extract with. Measured 2026-09-01 on a live specimen, both channels on the same comment in the same minute: the comment's bytes ARE in GitHub's storage (the page's embedded JSON payload returns the marker line intact), and the MCP read path returns that line with its text removed and the newline kept. A seat performing the prescribed read-back therefore sees absence and cannot tell it from a strip — which is what happened, and produced a repair comment for a marker that had never been lost. The remedy is the one the sibling os-dev-report marker has carried all along and that was never carried over: two equivalent spellings, one of them ordinary visible text, plus the clause that absence of the HTML form is never evidence of absence of the thing. The plain-text form is the same literal token, so literal-text grep extraction is unchanged. Line-neutral by construction: the prescription is rewritten in place and the file stays at 54 of 54, headroom 0, measured with the gate's own wrapLine rather than counted by hand. The now-obsolete 转义拼写写入 qualifier is dropped — the measurement shows escaping was never what decided survival. Claude-Session: https://claude.ai/code/session_01Whev4BkZ4BRcgiXYo4muWP Co-authored-by: Claude <noreply@anthropic.com>
1 parent c5a9a43 commit 08e4949

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.claude/skills/pm-dispatch/references/decision-analysis.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@
3838

3939
## 四棱卡面块固定形状(落卡即带,⛔ 不留待维护者到场再补)
4040

41-
首行**机器可寻固定标记** `<!-- os-decision-facets -->`(转义拼写写入,写后回读核验存活;提取按
42-
字面文本 grep,不依赖注释形状 —— sanitizer 纪律见平台读数);四棱各一行,用中文写(语言例
43-
外见主文件全体座位的不变量)—— ① 项目长远合理性(缩小还是扩大特例/契约增生);② 实
44-
际业务拉动(今天谁撞上;零拉动默认 defer/remove);③ 防 AI 犯错(闭合枚举优于自由结构、响亮
45-
拒绝优于静默容忍);④ 创业阶段不扩散(remove 优于 declare-and-maintain,每个已声明的键都是永久
46-
义务);一行推荐 + 字母选项(A/B/…);**一行强制置信缺口(「本分析看不见什么」)**四棱行同
47-
受六项约束:每行论据从业务立场写,机制名词只作括号补充。
41+
首行**机器可寻标记** `os-decision-facets`:纯文本单行与其 HTML 注释形**等价,任一即满足**;写后
42+
回读,提取按字面 grep;⛔ 注释形读不到永不读作无四棱块(2026-09-01 实测);四棱各一行,用中文
43+
写(语言例外见主文件全体座位的不变量)—— ① 项目长远合理性(缩小还是扩大特例/契约增
44+
生);② 实际业务拉动(今天谁撞上;零拉动默认 defer/remove);③ 防 AI 犯错(闭合枚举优于自由结
45+
构、响亮拒绝优于静默容忍);④ 创业阶段不扩散(remove 优于 declare-and-maintain,每个已声明的键
46+
都是永久义务);一行推荐 + 字母选项(A/B/…);**一行强制置信缺口(「本分析看不见什么」)**
47+
四棱行同受六项约束:每行论据从业务立场写,机制名词只作括号补充。
4848
**四棱分歧推荐序**(2026-08-27「tong y 4」):②实测拉动⇒荐①长远终态;零拉动⇒荐④不扩散;
4949
③破余下平局向响亮/结构;安全与难逆恒人工;⛔ 只排推荐,分歧照旧升级、代裁面不扩。
5050
**①长远权重下限**(2026-09-01 裁「四维分析中,长期合理应该权重最高,至少50%」):①恒

0 commit comments

Comments
 (0)