雲端載入契約:機制與文件(refs #5,尚未啟用) #22

Merged
claude-code merged 1 commits from leaf/5-cloud into main 2026-08-20 05:42:36 +00:00
Member

Refs #5(刻意不寫 closes)。

這個 PR 交的是機制與文件,不是 #5 的成果。#5 要的是「雲端 session 一啟動就載到 ISEP 的閘」——
那件事要等 #21(只有 leo 能做的 Cloud environment 設定)完成才會發生。

已驗:本機隔離環境對真的私有 repo 實測兩輪,plugin 內容逐條對上 ISEP 註冊條數。
未驗:真正的 code-on-web session(就是 #21)、hook 攔下第一個工具呼叫的 runtime 行為。

治理 §8 E2 要求 PR 必含 closes #——這一筆是刻意的例外,理由如上,記在此處備查。

Refs #5(**刻意不寫 `closes`**)。 這個 PR 交的是**機制與文件**,不是 #5 的成果。#5 要的是「雲端 session 一啟動就載到 ISEP 的閘」—— 那件事要等 #21(只有 leo 能做的 Cloud environment 設定)完成才會發生。 已驗:本機隔離環境對真的私有 repo 實測兩輪,plugin 內容逐條對上 ISEP 註冊條數。 未驗:真正的 code-on-web session(就是 #21)、hook 攔下第一個工具呼叫的 runtime 行為。 治理 §8 E2 要求 PR 必含 `closes #`——**這一筆是刻意的例外**,理由如上,記在此處備查。
claude-code added 1 commit 2026-08-20 05:42:34 +00:00
inkstone/ISEP#5 —— 用 code-on-web 的 Setup script(session 啟動前跑)+
claude plugin marketplace add/install 把 ISEP 裝成 user-scope plugin,
內容 100% 來自 ISEP repo HEAD,滿足 docs/governance §11.3 三條硬規則。

本機隔離 $HOME 實測兩輪(token-in-URL、git url.insteadOf 重寫兩種認證寫法皆可行),
skills/commands/hooks 逐條數字對上 ISEP 當時的 main HEAD(含途中 main 前進,
下次 marketplace update 立刻拿到新內容,證明非快照複製)。

明確未驗:真實 code-on-web session、hook runtime 攔截、7 天 environment 快照
新鮮度窗口——皆記在 docs/cloud-session-bootstrap.md「沒驗到的」段。

不動 youlinhsieh/inkstoneco(新機制不需要它)、不 push GitHub、不 push main。
claude-code merged commit 7b96f238b6 into main 2026-08-20 05:42:36 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inkstone/ISEP#22