karpathy-wiki-pattern plugin v1.3.1 新增的 skill——跟 wiki-lint 配對:lint 偵測問題、repair 修補問題。
[[wiki-lint]] 跑出「孤兒頁、缺失連結、路徑壞掉」等問題,但只給提案不修補。repair 填補這個 gap——執行結構化修復,同時保留人工審查機會(dry-run → review → execute)。
| 問題 | lint 偵測 | repair 修補方式 |
|---|---|---|
source: 路徑壞掉 |
✅ 標記 🔴 broken source | 自動改寫路徑(基於 PARA_ROUTING 規則) |
| 孤兒頁(0 inlinks) | ✅ 列清單 | 🤔 待定:新增自動 stub link 還是留孤兒? |
推斷連結 ?? 過多 |
✅ 計數、flag god-nodes | 提案「這些 ?? 該不該升強連結」 |
| 缺失概念([[X]] 無對應 entity) | ✅ 標記紅 link | 自動建 stub entity 或提案新 entity |
| Frontmatter 缺 v1.3 欄位 | ✅ 清單 | 自動補 domain / type / status 預設值 |
# 步驟 1:掃問題
wiki-lint /path/to/vault --output=problems.json
# 步驟 2:審視修復提案
wiki-repair /path/to/vault --plan problems.json # dry-run,不寫檔
# 步驟 3:確認後執行
wiki-repair /path/to/vault --execute problems.json
# 步驟 4:re-lint
wiki-lint /path/to/vault --output=after.json
diff problems.json after.json # 應該乾淨