refactor(code): 接上 shared 共用規範,去除重抄段落並補模型檢查 #19

Merged
admin merged 1 commits from develop into master 2026-08-11 06:19:11 +00:00
Member

依 todo.md 執行的規範治理專案(工作包 A/C2):

摘要

  • action-composite/action-docker/action-node/image/issues/nuget/review-resolve/sync/target 九個 skill 改為引用 /jsc-shared 新增的共用規範(spec-conventional-commit、spec-pull-request、spec-git-push、spec-git-safety『工作分支選擇』、spec-issue-read、spec-todo-list、spec-ask-user、spec-action-scaffold、spec-node-src-layout、spec-skill-invocation),移除大量重抄內容(review-resolve/target 光是 commit/PR/push 三塊就精簡約 175 行,action-docker 的 Dockerfile 六步流程重抄約 66 行也已改為引用 spec-dockerfile)。
  • target/issues 補上「讀到帶 model: frontmatter 清單檔時依 /jsc-shared:spec-model 先做模型檢查」的規則,串接工作包 B 的模型能力工具。
  • README/manifest 由 shared/scripts/gen-plugin-files.mjs 統一產生,移除寫死的本機使用者帳號路徑。

相依

此 PR 依賴 shared repo 的 PR #43 先合併(新增的共用 spec 執行期透過 /jsc-shared: 前綴載入)。

驗證

  • 全域 grep 確認無殘留重抄段落,review-resolve/issues-analyze 既有的「只寫一行引用」範本段落未被誤動。
  • 三份 manifest JSON 驗證通過。
依 todo.md 執行的規範治理專案(工作包 A/C2): ## 摘要 - `action-composite`/`action-docker`/`action-node`/`image`/`issues`/`nuget`/`review-resolve`/`sync`/`target` 九個 skill 改為引用 `/jsc-shared` 新增的共用規範(`spec-conventional-commit`、`spec-pull-request`、`spec-git-push`、`spec-git-safety`『工作分支選擇』、`spec-issue-read`、`spec-todo-list`、`spec-ask-user`、`spec-action-scaffold`、`spec-node-src-layout`、`spec-skill-invocation`),移除大量重抄內容(`review-resolve`/`target` 光是 commit/PR/push 三塊就精簡約 175 行,`action-docker` 的 Dockerfile 六步流程重抄約 66 行也已改為引用 `spec-dockerfile`)。 - `target`/`issues` 補上「讀到帶 `model:` frontmatter 清單檔時依 `/jsc-shared:spec-model` 先做模型檢查」的規則,串接工作包 B 的模型能力工具。 - README/manifest 由 `shared/scripts/gen-plugin-files.mjs` 統一產生,移除寫死的本機使用者帳號路徑。 ## 相依 此 PR 依賴 `shared` repo 的 PR #43 先合併(新增的共用 spec 執行期透過 `/jsc-shared:` 前綴載入)。 ## 驗證 - 全域 grep 確認無殘留重抄段落,`review-resolve`/`issues-analyze` 既有的「只寫一行引用」範本段落未被誤動。 - 三份 manifest JSON 驗證通過。
jiantw83 added 1 commit 2026-08-11 06:04:35 +00:00
依 todo.md 執行的規範治理專案:action-composite/action-docker/action-node/
image/issues/nuget/review-resolve/sync/target 九個 skill 改為引用
shared 新增的共用 spec(conventional-commit、pull-request、git-push、
git-safety 分支選擇、issue-read、todo-list、ask-user、action-scaffold、
node-src-layout、skill-invocation),移除大量重抄內容(review-resolve/
target 光是 commit/PR/push 三塊就精簡約 175 行);target/issues 補上讀到
帶 model: frontmatter 清單檔時依 /jsc-shared:spec-model 做模型檢查的規則。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
admin approved these changes 2026-08-11 06:19:08 +00:00
admin merged commit 302ad9130b into master 2026-08-11 06:19:11 +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/code#19