fix/codex-model-gate #48

Merged
admin merged 1 commits from fix/codex-model-gate into develop 2026-08-28 10:12:31 +00:00
Member

PR 描述範本

摘要

  • 需求描述:修正 SDLC 模型閘門,支援 Codex 可驗證模型來源與 JSC_MODEL 人工覆寫標示。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
hooks/lib.sh 新增可測的模型來源解析,依序讀 transcript、hook stdin JSON、Codex session 記錄與人工覆寫。
hooks/sdlc-gate.sh 鎖定、檢查與回報都帶出模型來源與判定,找不到模型時列出已檢查來源。
tools/wire-cli.sh 加入 transcript、Codex session、stdin model 與 JSC_MODEL 的 smoke case。
README.md 與 plugin manifest 更新使用說明與版本。

設計重點

  • 不採用對話內容裡模型自稱的 id。
  • JSC_MODEL 只作為最後人工覆寫,回報來源固定標成 人工覆寫:JSC_MODEL。
  • plan 與 analyze 仍必須具備 reasoning-max。

測試結果

  • sh -n hooks/lib.sh && sh -n hooks/sdlc-gate.sh && sh -n tools/wire-cli.sh:通過。
  • tools/wire-cli.sh smoke codex:通過,新增四個模型來源案例都符合預期。
  • git diff --check:通過。
  • /root/plugins/meta/tools/ste100-lint.sh /root/plugins/hooks:通過。
  • /root/plugins/hooks/hooks/comment-scope.sh sweep /root/plugins/hooks:通過。

前置 Push Request

  • 無
# PR 描述範本 ## 摘要 - 需求描述:修正 SDLC 模型閘門,支援 Codex 可驗證模型來源與 JSC_MODEL 人工覆寫標示。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | hooks/lib.sh | 新增可測的模型來源解析,依序讀 transcript、hook stdin JSON、Codex session 記錄與人工覆寫。 | | hooks/sdlc-gate.sh | 鎖定、檢查與回報都帶出模型來源與判定,找不到模型時列出已檢查來源。 | | tools/wire-cli.sh | 加入 transcript、Codex session、stdin model 與 JSC_MODEL 的 smoke case。 | | README.md 與 plugin manifest | 更新使用說明與版本。 | ## 設計重點 - 不採用對話內容裡模型自稱的 id。 - `JSC_MODEL` 只作為最後人工覆寫,回報來源固定標成 `人工覆寫:JSC_MODEL`。 - `plan` 與 `analyze` 仍必須具備 `reasoning-max`。 ## 測試結果 - `sh -n hooks/lib.sh && sh -n hooks/sdlc-gate.sh && sh -n tools/wire-cli.sh`:通過。 - `tools/wire-cli.sh smoke codex`:通過,新增四個模型來源案例都符合預期。 - `git diff --check`:通過。 - `/root/plugins/meta/tools/ste100-lint.sh /root/plugins/hooks`:通過。 - `/root/plugins/hooks/hooks/comment-scope.sh sweep /root/plugins/hooks`:通過。 ## 前置 Push Request - 無
jiantw83 added 1 commit 2026-08-28 08:46:56 +00:00
jiantw83 added a new dependency 2026-08-28 08:47:18 +00:00
admin merged commit 6b272974b5 into develop 2026-08-28 10:12:31 +00:00
admin deleted branch fix/codex-model-gate 2026-08-28 10:12:31 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: plugins/hooks#48