"Goldmark"
- Blog Markdown 寫作規範與 mdtools 檢查 本 blog 的 Markdown 排版規範權威契約。涵蓋 H1 禁用、MD024 siblings_only、反釣魚 TLD 校驗、卡片雙向完整性、front matter schema;改規則時要與 scripts/mdtools 實作同步。
- mdtools:Go + goldmark 的 markdown 工具鏈設計 mdtools 的架構決策:選 Go + goldmark 的理由(與 Hugo 同源保證 lint↔render 等價)、單 binary 多子命令設計、pre-commit 整合、規則開啟紀律。
- 什麼是 AST — 從字串到語法樹的視角轉換 AST 與 regex 的差異判準:規則需要知道文字處在什麼結構中時 regex 就不夠。附 regex 誤判的具體 case。