ISEP #3:裝一套自己的 wiki,接手 session 不必回頭翻 InkStoneCo

骨架照 inkstone/system-dev-template 的 wiki template 裝(三層+標籤橫切:
INDEX/TAXONOMY/status/mistakes/principles + cards/<bucket>/),不自創格式。

內容只記 ISEP 自己的事:
- 真身薄殼合一(為什麼環境設定收斂成一個 plugin)
- hook 路徑規約(${CLAUDE_PLUGIN_ROOT} vs $CLAUDE_PROJECT_DIR)
- repo 邊界與紅線(wiki 是這條紅線目前唯一開的例外,且例外本身也劃了邊界)

不複製 InkStoneCo 頂層 wiki 的任何內容——複製即 fork,fork 即漂移。

實測:hooks/session-start-recall.sh 以 ISEP 為 cwd 執行,exit 0,principles/mistakes
兩段真的印出剛寫的內容;wiki-secret-scan.sh 對全部新檔案掃過,exit 0;
wiki-recall/update/capture 三支 command 描述的路徑全部存在。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-20 13:00:36 +08:00
parent c2638668e3
commit 45bf7b4a52
12 changed files with 308 additions and 0 deletions
@@ -0,0 +1,44 @@
---
tags: [wiki自身, 決策, 規約]
gloss: repo 邊界與紅線是 ISEP 這個 repo「裝什麼、不裝什麼、wiki 記什麼、不記什麼」的界線定義。
---
# repo 邊界與紅線
← [[isep/00-INDEX]]
**來源**`README.md`「裝什麼」段、`inkstone/ISEP#3` 票內文
**最後更新**2026-08-20
## 摘要
ISEP 是「環境」repohookscommandsskillsscripts),本來刻意不放「知識」(wiki/docs/
_archive)。`inkstone/ISEP#3` 在這條界線上開了一個明確定義過的例外:ISEP 需要**自己的**
wiki,但那份 wiki 只能記 ISEP 自己的事,不能變成 InkStoneCo 頂層 wiki 的複製品。
## 重點
- **裝的東西(環境)**:41 支 hook(`hooks.json` 註冊 51 條)、7 支 slash command、2 支 skill、
23 支腳本。全部只改這裡,改完兩邊(本機/雲端)各自 `/plugin update`
不再改 `InkStoneCo/.claude/hooks/`(退場中)。
- **原本不裝的東西**`.env`(違反 D36「金鑰只有一個家」)、`wiki/``docs/``_archive/`——
這些被歸類為「知識」而非「環境」。
- **`#3` 開的例外**ISEP 現在有 `system-dev/wiki/`,理由是「接手 ISEP 的 session(含雲端)
要能在 repo 內就查到『這裡的決定、踩過的坑、現在什麼狀態』,不必先 clone InkStoneCo」。
這不是推翻原本的分類,是承認 ISEP 本身也是一個有歷史、有決策、會踩坑的專案,
需要一份屬於它自己的知識庫——跟裝進去的 hooks/commands 一樣,都是「這個 repo 自己的東西」。
- **紅線沒有放寬**ISEP 的 wiki **只記 ISEP 自己的事**。不把 InkStoneCo 頂層 wiki
`status.md``mistakes.md``decisions-summary.md` 等)的內容抄過來——複製即 fork,
fork 即漂移,跟 [[真身薄殼合一]] 要解的病是同一種結構性錯誤,只是這次的對象換成知識庫。
查跨專案的事仍然去 InkStoneCo 頂層;查 ISEP 自己的事才查這裡。
- 素材骨架取自 `inkstone/system-dev-template`(見該 repo 的 wiki template),照它的規約裝
(三層 + 標籤橫切:`INDEX.md``TAXONOMY.md``status.md``mistakes.md``principles.md`
`cards/<bucket>/`),不是自己另外發明一套格式。
## 實體
- **環境**environment)— hookscommandsskillsscripts,本機雲端要同步的那層。
- **知識**knowledge)— wikidocs,只跟這個 repo 自己被讀到什麼有關,不強求同步到別處。
## 關聯
### 內文知識關係
- 環境 >> 對立於 >> 知識
- ISEP 的 wiki >> 只記 >> ISEP 自己的事
### 卡片關係
- [[repo邊界與紅線]] >> 延續同一種錯誤形狀 >> [[真身薄殼合一]]