docs(hooks-install): 豁免清單補齊為九支,與實作和準則對齊 #34

Merged
admin merged 1 commits from feat/skillset-governance/exempt-list-sync into feat/skillset-governance/main 2026-08-27 08:51:32 +00:00
Member

需求

R15 的豁免清單只認技能名、不認呼叫鏈,所以 jsc-cli:deploy 問模式時呼叫的 jsc-ask:ask、收尾開 PR 時呼叫的 jsc-git:pr 都會被擋。使用者裁定把 jsc-ask:ask、jsc-git:pr、jsc-git:commit 補進豁免,共九支。決策紀錄見 QUESTION_FB8DF0B5。

計畫名稱

無

計畫頁

無

分析頁

無

變更內容

檔案 變更
skills/hooks-install/SKILL.md Notes 的豁免清單六支補為九支,加上「閘門認技能名不認呼叫鏈」與清單唯一來源的指引
plugin.json、.claude-plugin/plugin.json、.codex-plugin/plugin.json 版本 0.2.4 → 0.2.5

實作 hooks/restart-gate.sh 與準則 guidelines.md「部署後重啟閘門」在 #33 就已經是九支,只有這份技能文件落後。技能文件是接線時唯一會被讀到的說明,少列三支會讓人以為 deploy 與收尾流程都會被擋,反而去下 JSC_RESTART_GATE=off。

測試結果

  • 四處清單逐一 grep 比對一致:hooks/restart-gate.sh、skills/hooks-install/SKILL.md、README.md、meta/references/guidelines.md 都是九支。
  • ste100-lint.sh /root/plugins/hooks:exit 0 全綠。
  • 三份 manifest 版本一致為 0.2.5。
  • 這一項落差是主幹 PR 描述草擬時比對清單抓到的,正好對應同批新增的流程檢查第 1 項(清單指得到實際內容)。

前置 Push Request

  • 無。本 PR 補的是 #33 已合併內容的文件落差,#33 已在功能主幹上。
## 需求 R15 的豁免清單只認技能名、不認呼叫鏈,所以 `jsc-cli:deploy` 問模式時呼叫的 `jsc-ask:ask`、收尾開 PR 時呼叫的 `jsc-git:pr` 都會被擋。使用者裁定把 `jsc-ask:ask`、`jsc-git:pr`、`jsc-git:commit` 補進豁免,共九支。決策紀錄見 [QUESTION_FB8DF0B5](https://gitea.jsc.idv.tw/knowledges/QUESTION/wiki/QUESTION_FB8DF0B5)。 ## 計畫名稱 無 ## 計畫頁 無 ## 分析頁 無 ## 變更內容 | 檔案 | 變更 | | --- | --- | | `skills/hooks-install/SKILL.md` | Notes 的豁免清單六支補為九支,加上「閘門認技能名不認呼叫鏈」與清單唯一來源的指引 | | `plugin.json`、`.claude-plugin/plugin.json`、`.codex-plugin/plugin.json` | 版本 0.2.4 → 0.2.5 | 實作 `hooks/restart-gate.sh` 與準則 `guidelines.md`「部署後重啟閘門」在 #33 就已經是九支,只有這份技能文件落後。技能文件是接線時唯一會被讀到的說明,少列三支會讓人以為 `deploy` 與收尾流程都會被擋,反而去下 `JSC_RESTART_GATE=off`。 ## 測試結果 - 四處清單逐一 `grep` 比對一致:`hooks/restart-gate.sh`、`skills/hooks-install/SKILL.md`、`README.md`、`meta/references/guidelines.md` 都是九支。 - `ste100-lint.sh /root/plugins/hooks`:exit 0 全綠。 - 三份 manifest 版本一致為 0.2.5。 - 這一項落差是主幹 PR 描述草擬時比對清單抓到的,正好對應同批新增的流程檢查第 1 項(清單指得到實際內容)。 ## 前置 Push Request - 無。本 PR 補的是 #33 已合併內容的文件落差,#33 已在功能主幹上。
jiantw83 added 1 commit 2026-08-27 08:49:21 +00:00
What:`skills/hooks-install/SKILL.md` 的 Notes 段落,重啟閘門的豁免技能清單從六支補到九支,補上 `jsc-ask:ask`、`jsc-git:pr`、`jsc-git:commit`,並寫明「閘門認技能名不認呼叫鏈」以及清單的唯一來源在 `hooks/restart-gate.sh`。

Why:這三支是使用者在同一輪追問後才裁定加入的,實作 `hooks/restart-gate.sh` 與準則 `guidelines.md`「部署後重啟閘門」都已經是九支,只有這份技能文件還停在六支。技能文件是接線時唯一會被讀到的說明,少列三支會讓人以為 `deploy` 問模式、收尾開 PR 都會被擋,反而去下逃生門。

How:只改那一行,補上三支與兩句說明,並指向清單的唯一來源,避免下次又各自維護一份。三份 manifest 版本同步升到 0.2.5。

Who:`jsc-hooks:hooks-install` 技能文件,以及部署後重啟閘門這條規則的說明一致性。
admin approved these changes 2026-08-27 08:51:29 +00:00
admin merged commit dea775fea5 into feat/skillset-governance/main 2026-08-27 08:51:32 +00:00
admin deleted branch feat/skillset-governance/exempt-list-sync 2026-08-27 08:51:32 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/hooks#34