fix/skillset-audit-compliance-and-guard-fixes #10

Merged
admin merged 3 commits from fix/skillset-audit-compliance-and-guard-fixes into develop 2026-08-25 07:14:36 +00:00
Member

摘要

  • 需求描述:jsc-meta:skill-check 例行稽核(2026-08-25)。本 repo 補上 wiki 寫入的必經路徑,並把判斷式敘述改成可檢核的完成條件。
  • 計畫名稱:無
  • 計畫頁:無
  • 分析頁:無

變更內容

檔案 為什麼改
skills/ask/SKILL.md sub agent 的兩個 wiki 寫入明確要求走 jsc-gitea:wiki;七個步驟補完成條件,其中判斷「既有答案是否仍適用」那步改成可檢核的標記規則
README.md 動詞用法由 紀錄 改為 記錄
三份 manifest、兩份 marketplace 同步升版至 0.0.6,marketplace 與正本對齊

設計重點

  • 只寫「必須以 sub agent 執行」不夠,還要指定寫入路徑。新生成的 sub agent 拿到「建立或更新 QUESTION_{HASH}」這種指令而沒有指定路徑時,沒有任何東西阻止它自己拼 Gitea API 呼叫,而那會一併失去 JSC_WIKI_REPO_QUESTION 到 JSC_WIKI_REPO 的解析與 tea 金鑰退路。
  • 決定「要不要重問」的那一步不能停在判斷語。改成每個問題都必須被標記為「已有紀錄(並指出出處章節)」或「待問」。

測試結果

  • ste100-lint.sh exit 0。
  • 檔案內引用的 templates/question-record.md、templates/question-contents.md、jsc-gitea/tools/hash-id 均存在。
  • 首輪稽核除上述一項外全數通過,本次未做無關變更。

前置 Push Request

  • 無
## 摘要 - 需求描述:jsc-meta:skill-check 例行稽核(2026-08-25)。本 repo 補上 wiki 寫入的必經路徑,並把判斷式敘述改成可檢核的完成條件。 - 計畫名稱:無 - 計畫頁:無 - 分析頁:無 ## 變更內容 | 檔案 | 為什麼改 | | --- | --- | | `skills/ask/SKILL.md` | sub agent 的兩個 wiki 寫入明確要求走 `jsc-gitea:wiki`;七個步驟補完成條件,其中判斷「既有答案是否仍適用」那步改成可檢核的標記規則 | | `README.md` | 動詞用法由 紀錄 改為 記錄 | | 三份 manifest、兩份 marketplace | 同步升版至 0.0.6,marketplace 與正本對齊 | ## 設計重點 - 只寫「必須以 sub agent 執行」不夠,還要指定寫入路徑。新生成的 sub agent 拿到「建立或更新 `QUESTION_{HASH}`」這種指令而沒有指定路徑時,沒有任何東西阻止它自己拼 Gitea API 呼叫,而那會一併失去 `JSC_WIKI_REPO_QUESTION` 到 `JSC_WIKI_REPO` 的解析與 tea 金鑰退路。 - 決定「要不要重問」的那一步不能停在判斷語。改成每個問題都必須被標記為「已有紀錄(並指出出處章節)」或「待問」。 ## 測試結果 - `ste100-lint.sh` exit 0。 - 檔案內引用的 `templates/question-record.md`、`templates/question-contents.md`、`jsc-gitea/tools/hash-id` 均存在。 - 首輪稽核除上述一項外全數通過,本次未做無關變更。 ## 前置 Push Request - 無
jiantw83 added 3 commits 2026-08-25 07:03:47 +00:00
What:依 jsc-meta:skill-check 的稽核結果修正技能與工具——補上每個步驟的可檢核完成條件、
把留在內文的標準輸入輸出流程下放 tools/、修正查表與退碼路由造成的誤判。

Why:稽核發現這些缺失會讓技能在實際執行時走錯分支或靜默通過。
完成條件缺漏是最常被違反的一項;退碼誤判與查表錯誤則會讓良性狀況被當成失敗。

How:逐項對照 references/guidelines.md 的審核檢查清單修正,新增的工具都有
documented exit codes,並以真實執行驗證每條路徑。

Who:jsc-meta:skill-check 例行稽核(2026-08-25)。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
What:更新 README、AGENTS.md、templates 與 references,讓文件敘述與實際行為一致。

Why:稽核發現多處文件與程式行為分歧,違反「每個意義只有單一真實來源」。

How:以實際程式行為為準改寫敘述,重複的規則收成單一來源並以一行指引指過去。

Who:jsc-meta:skill-check 例行稽核(2026-08-25)。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
What:三份 plugin manifest 版本同步 bump,兩份 marketplace 檔與 plugins/meta 正本對齊。

Why:準則要求技能異動必須同步升版;marketplace 副本必須與正本完全一致。

How:以 jsc-meta 的 tools/sync-skill-manifest.sh 升版,marketplace 檔由正本複製。

Who:jsc-meta:skill-check 例行稽核(2026-08-25)。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
admin merged commit 36691990d4 into develop 2026-08-25 07:14:36 +00:00
admin deleted branch fix/skillset-audit-compliance-and-guard-fixes 2026-08-25 07:14:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/ask#10