# .gitignore # macOS .DS_Store # 環境變數 .env .env.* !.env.example # editorial-image skill 為私房出圖工具,不上傳此公開模板 repo skills/editorial-image/ # 根目錄自裝的開發 wiki — 內部記錄,不推 GitHub(用戶看的是 template/ 裡的範本) # 內容檔是我們開發此 template 的記錄;架構檔(INDEX/.wikiignore/hooks)是從 # template/ 複製來自用的,範本本體已在 template/ 推上去,這份不重複推。 # 1.10 後 dev 自用 wiki 與 VERSION 也遷到根目錄的 system-dev/(與用戶端結構一致)。 # 注意:只排除「根目錄」的 /system-dev/(前綴 /);template/system-dev/ 是發佈源,要推。 .claude/wiki/ .claude/hooks/ .claude/commands/ .claude/VERSION .claude/settings.json .claude/settings.local.json /system-dev/ # Dogfooding:我們把 system-dev-template 也裝進自己的 repo 自用(產生這些自裝產物)。 # 真正的範本本體在 template/ 底下,這些根目錄自裝副本不推雲端,用戶不需要。 # 公開要推的 repo 自身文件是:docs/why.md、docs/wishlist.md、docs/SKILL.md(已追蹤)。 /CLAUDE.md /docs/README.md /docs/1-vision/ /docs/2-architecture/ # ── /docs/3-specs/ 例外(2026-08-05,依 D22 翻正舊政策)────────────── # D22 已翻案:Gitea private 除機敏值外全 push——雲端工人靠 clone,docs 缺=斷糧。 # 舊規則把整個 3-specs 擋掉,害「本 repo 自己的 SDD」只活在一台硬碟上: # clone 不到、雲端 CC 讀不到、沒備份。SDD 是進度真相源,必須進版控。 # 公開外洩風險已由 scripts/github-publish-exclude.txt 蓋掉(docs 整包不進 GitHub mirror)。 # # 作法:只擋子項(用 /*),再逐個放行真 SDD。 # 放行=本 repo 自己寫的規格(真相源) # 續擋=與 template/system-dev/docs/3-specs/ 逐位元組相同的自裝副本(零資訊、徒增重複) /docs/3-specs/* !/docs/3-specs/cross-repo-signing/ !/docs/3-specs/install-layout/ !/docs/3-specs/tasks-project-projection/ !/docs/3-specs/wiki-architecture/ !/docs/3-specs/jdd-dual-profile/ !/docs/3-specs/pending-changes.md /docs/4-guides/ /docs/5-records/ /docs/6-user/ # GitHub public mirror 產出(本機暫存,不進私有真相源) .github-public/