"Identifier"
- URL slug 必須顯式定義為 fact:跨工具 identifier 用單一定義源 URL slug 在 Hugo 預設下從 title 自動推導、在 mdtools lint 下從檔名讀、在跨檔連結時又要寫第三個值 — 一個 identifier 散落在三個推導鏈、典型 SSoT 違反。當多個工具共用一個 identifier、推導不一致 = silent broken link。修法:把 slug 從 derivation(runtime 推導)升級成 fact(frontmatter 顯式定義)、檔名 / 連結都基於這個 fact。本卡是 #44 在 toolchain integration 情境的具體實例、是 #82 字面 vs 行為在 identifier 維度的展現。