fix/cpm-chart-simplified-char
develop
references/cpm-chart.md
skills/
Ã
â
�
ste100-lint.sh
hooks/simplified.txt
sh /root/plugins/meta/tools/ste100-lint.sh .
.md
.json
EXIT=0
TOTAL=0
comm -23
sh /root/.claude/plugins/cache/jsc/jsc-meta/0.0.10/tools/sync-skill-manifest.sh /root/plugins/sdlc
0.1.7 -> 0.1.8
What: 把 references/cpm-chart.md 第 14 行的「出现」改成正體「出現」, 並把三份 manifest 的版本由 0.1.7 bump 到 0.1.8。 Why: 存取庫文件一律用正體中文,簡體字會被 STE100 語言檢查擋下,也讓讀規則 的人分心。技能內容有異動就要 bump 版本,安裝端才拿得到新版。 How: 只換掉那一個字,句子其餘文意不動。接著跑 ste100-lint.sh 掃全庫的 .md、 .json 與程式碼檔,再用簡體字全表、U+FFFD、雙重編碼特徵與非 UTF-8 四項掃過每個 受版控的檔案,兩輪都零命中。最後用 sync-skill-manifest.sh 同步 plugin.json、 .claude-plugin/plugin.json、.codex-plugin/plugin.json。 Who: Jeffery Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
No dependencies set.
The note is not visible to the blocked user.
摘要
references/cpm-chart.md裡的一個簡體字「出现」,改成正體「出現」,並確認整個存取庫沒有其他語言與編碼問題。變更內容
設計重點
skills/底下沒有任何檔案被碰到。Ã後接續位元組、â加 U+0080 起頭序列、�)與非 UTF-8 檔案,確認這次是全庫唯一一處。ste100-lint.sh已經改用 jsc-hooks 的共用字表hooks/simplified.txt(109 字),不是內建備援表,簡體字檢查是實際生效的。測試結果
sh /root/plugins/meta/tools/ste100-lint.sh .(在存取庫根目錄執行,掃.md、.json與程式碼檔):無任何輸出,EXIT=0,零命中。TOTAL=0。簡體字 0、U+FFFD 0、雙重編碼 0、非 UTF-8 0。comm -23無輸出,磁碟上沒有漏掃的未追蹤檔案。sh /root/.claude/plugins/cache/jsc/jsc-meta/0.0.10/tools/sync-skill-manifest.sh /root/plugins/sdlc:三份 manifest0.1.7 -> 0.1.8,README Skills 目錄新增 0、移除 0,EXIT=0。前置 Push Request