chore(release): 放行技能組稽核修正到預設分支 #22

Merged
admin merged 9 commits from develop into master 2026-08-31 03:54:28 +00:00
9 Commits
Author SHA1 Message Date
admin 0a66f64ea0 Merge pull request 'fix/skill-check-compliance-and-flow' (#21) from fix/skill-check-compliance-and-flow into develop
Reviewed-on: #21
Reviewed-by: 系統管理員 <1+admin@noreply.localhost>
2026-08-31 03:24:26 +00:00
jiantw83 b952af32b8 chore(plugin): 提高 jsc-gitea 相依下限
技能已改用只在新版才有的子命令,下限跟著提高,避免舊版環境跑到那一步失敗。
2026-08-31 11:20:54 +08:00
jiantw83 113b044bb6 docs(pr): 併入上游的流程確認說明並接到重排後的步驟
把上游剛進來的三處確認說明接到重排後的正確步驟,並依準則改寫成英文。
2026-08-31 11:20:27 +08:00
jiantw83 368f6c5f11 chore(plugin): 宣告 jsc-meta 相依
技能改成引用 jsc-meta 的指引正本。相依關係要跟著寫進外掛資訊檔,否則沒裝 jsc-meta 的機器讀不到階梯規則。

- requires 加入 jsc-meta。
- 三份外掛資訊檔一起推進,避免彼此不一致。
2026-08-31 11:05:49 +08:00
jiantw83 25792fd279 docs(tools): 補上腳本結束碼說明,並改指階梯規則正本
腳本標頭沒把每個結束碼代表什麼、該怎麼處理寫清楚,呼叫端只能用猜的。階梯表又同時抄在說明檔與技能內文,改規則時兩邊容易不同步。

- 推導基底的腳本標頭逐碼說明狀況與處置,並標明該碼屬於哪一種模式。
- 產生分支名的腳本標頭補上參數不足的結束碼。
- 說明檔刪掉重複的階梯表,改指向指引的階梯章節。
- 說明檔補上型別優先序腳本的說明,並更新兩支技能的摘要。
2026-08-31 11:05:49 +08:00
jiantw83 fcd0b3b8c0 fix(skills): 補齊失敗分支並解開分組步驟的循環相依
兩支技能的步驟有幾處寫不完整。出錯時流程會走偏,步驟之間也互相卡住。

- 建立 PR、修改 PR、回覆留言、查詢開啟中的 PR,四處原本只寫成功路徑。API 失敗會被當成「沒有開啟中的 PR」,於是在同一支分支上重開一支。現在四處都補上失敗分支。
- 推導基底的腳本結束碼原本只分流三個,其餘落空。現在每個結束碼都有處置與下一步。
- 交叉引用指到收尾步驟,改指回真正做校準的那一步。
- 分組原本被拉進平行區塊,但分組要等盤點的檔案清單,盤點的完成條件又要等分組結果。現在只有註解掃描與盤點平行,分組排在盤點之後。
- 認可與開 PR 原本各查一次開啟中的 PR。改成共用單次查詢,並拿掉認可回呼開 PR 的遞迴。
- 呼叫方傳入的基底改在最前面驗證。基底不合法就當場擋下,不必等命名做完。
- 重複的階梯表從技能內文刪掉,改指向指引正本。
2026-08-31 11:05:49 +08:00
jiantw83 bd277b6e55 feat(tools): 新增 commit 型別優先序腳本
型別優先序原本抄在技能內文裡。改一次要跟著改好幾份,很容易對不起來。
現在把順序收進腳本,讓它成為唯一真實來源。

- 參數與標準輸入都收,commit 標題整行餵進來也認得出型別。
- 沒收到輸入回傳 2,輸入裡沒有階梯表型別回傳 3,呼叫端據此分流。
- 錯誤訊息一律印繁體中文到 stderr。
2026-08-31 11:05:49 +08:00
admin c440ee7b8f Merge pull request 'fix/pr-confirm' (#20) from fix/pr-confirm into develop
Reviewed-on: #20
2026-08-28 10:00:40 +00:00
Jeffery 0106e959a5 docs(pr): PR 流程補確認說明 2026-08-28 17:58:34 +08:00