Commit Graph
4 Commits
Author SHA1 Message Date
jiantw83andClaude Sonnet 5 e83b4ff4f3 refactor(spec-wiki-contents): 目錄頁 check 欄改用 ●/○,取代 [ ]/[x]
GFM 任務清單語法只在 Markdown 清單項目生效,放進表格儲存格只會被渲染成字面
文字,改用 ●(已完成/已產生)/○(未完成/未產生)避免這個問題;
plan-wiki/todo-wiki/do-wiki 三個消費端同步更新描述,計畫頁/代辦頁自己的
checklist(- [ ]/- [x])不受影響、原樣保留。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 15:12:06 +08:00
jiantw83andClaude Sonnet 5 2329e4d709 feat(spec-version-guard): 新增版本前置檢查規範、共用腳本與 hook
新增 spec-version-guard 規範(定義遠端發佈版本 vs 當前實際載入版本的比對規則、
fail-closed、錯誤訊息格式)與 scripts/version-guard.mjs(hook/CLI 雙模式,
hook 模式輸出 Claude Code/Copilot 相容的 PreToolUse deny JSON);spec-preflight
的載入順序補上版本檢查第 0 步;新增 hooks/hooks.json 掛 PreToolUse;
do-wiki/models/plan-wiki/plugins-uninstall/todo-wiki 五個 skill 檔頭引用新規範
(plugins-install 刻意排除,避免版本落後時擋住自己的修復手段)。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 14:53:35 +08:00
jiantw83andClaude Sonnet 5 aaa14064f7 refactor(spec-wiki-contents): 目錄頁改依系統分段六欄表格,新增系統名稱決定與 OTHER 附屬頁規則
plan-wiki/todo-wiki 新增系統名稱決定流程(需求指定或推論候選/挑工作目錄與程式碼中文名),
spec-wiki-contents 目錄頁維持單一 CONTENTS 頁但依系統分成 `## 英文 中文` 段落,段落內用
計畫/代辦六欄表格取代原本四欄單一表格,並支援不屬於計畫代辦的附屬內容另建 OTHER_ 頁、
用 footnote 從對應列連過去;do-wiki 開工前挑代辦改為掃描全部系統段落。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 12:54:37 +08:00
jiantw83andClaude Sonnet 5 029ef5a775 feat(do-wiki): 新增依 wiki TODO 清單逐項執行的 skill
作為 todo-wiki 的執行端對應物:讀取鎖定模型的 wiki TODO 頁、檢查強制規則、
逐項執行並即時回寫勾選,全部完成後回目錄頁把該代辦列標記已完成。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 11:20:27 +08:00