feat(code-review-resolve): findings 目錄 fallback 與版本 bump 0.0.6 #9

Merged
admin merged 2 commits from develop into master 2026-07-20 03:16:06 +00:00
Member

變更摘要

code-review-resolve skill 新增 findings 來源的目錄 fallback,並將 plugin 版本 bump 至 0.0.6

主要異動

feat(code-review-resolve)

  • 新增 B1-0. 定位 findings 來源:當 .gitea/ai-review/findings.json 不存在/內容為 []/空白 時,改讀目錄 .gitea/ai-review/findings/ 下所有 *.json(含子目錄、依檔名排序)並合併。
  • 合併時逐筆記住各 finding 的來源檔路徑,供寫回使用。
  • B4 寫回改為逐檔就地更新:未解決 finding 寫回其原本所屬檔案,全數解決的檔寫成 [](保留檔案、維持目錄結構、不刪檔);誤報仍統一寫入 exclusions.json
  • 同步更新 frontmatter description、intro、階段表、--findings 參數說明、chore 分類與附錄預設值說明。

chore(plugin 版本)

  • plugin.json.claude-plugin/plugin.json.codex-plugin/plugin.json 版本號 0.0.50.0.6

影響範圍

  • 僅影響 code-review-resolve skill 的 findings 讀取/寫回行為與版本號;不動其他 skill 的執行邏輯。
  • 既有以單一 findings.json 為來源的流程行為不變(fallback 只在單檔不存在或空時觸發)。

風險與注意事項

  • 純文件(SKILL.md)與 manifest 版本號變更,無程式碼執行風險。
## 變更摘要 為 `code-review-resolve` skill 新增 findings 來源的目錄 fallback,並將 plugin 版本 bump 至 `0.0.6`。 ## 主要異動 ### feat(code-review-resolve) - 新增 `B1-0. 定位 findings 來源`:當 `.gitea/ai-review/findings.json` **不存在/內容為 `[]`/空白** 時,改讀目錄 `.gitea/ai-review/findings/` 下所有 `*.json`(含子目錄、依檔名排序)並合併。 - 合併時逐筆記住各 finding 的來源檔路徑,供寫回使用。 - `B4` 寫回改為**逐檔就地更新**:未解決 finding 寫回其原本所屬檔案,全數解決的檔寫成 `[]`(保留檔案、維持目錄結構、不刪檔);誤報仍統一寫入 `exclusions.json`。 - 同步更新 frontmatter description、intro、階段表、`--findings` 參數說明、chore 分類與附錄預設值說明。 ### chore(plugin 版本) - `plugin.json`、`.claude-plugin/plugin.json`、`.codex-plugin/plugin.json` 版本號 `0.0.5` → `0.0.6`。 ## 影響範圍 - 僅影響 `code-review-resolve` skill 的 findings 讀取/寫回行為與版本號;不動其他 skill 的執行邏輯。 - 既有以單一 `findings.json` 為來源的流程行為不變(fallback 只在單檔不存在或空時觸發)。 ## 風險與注意事項 - 純文件(SKILL.md)與 manifest 版本號變更,無程式碼執行風險。
jiantw83 added 2 commits 2026-07-20 03:11:38 +00:00
admin approved these changes 2026-07-20 03:16:04 +00:00
admin merged commit 6de91ae30a into master 2026-07-20 03:16:06 +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#9