feat: code-issues 新增看板欄位進度調整與母議題 TODO 同步並升版 0.0.4 #4

Merged
admin merged 5 commits from develop into master 2026-07-16 01:52:42 +00:00
Member

變更摘要

code-issues 新增兩項規則,並將 plugin 版本升為 0.0.4(三家 manifest 同步):

  1. 議題進度欄位調整:議題若屬於 Gitea 專案看板且看板有「分析中/待處理/進行中/待測試/已完成」欄位可調整,處理過程中依實際進度同步移動議題欄位。
  2. 母議題 TODO 同步:實作完成(驗證通過)後勾選議題描述的 TODO checkbox;議題有母議題時,母議題 checklist 中引用本議題的項目一併勾成 - [x],並到母議題留言告知「子議題 #編號 已實作完成」附總結留言連結。

進度欄位對應(新增於 SKILL.md)

時機 目標欄位
階段 D 開始彙整需求 分析中
TODO 列表確定、尚未開始實作 待處理
階段 E 開始實作第一項 TODO 進行中
全部 TODO 實作完成且驗證通過 待測試
使用者確認無需再測試/明確指示 已完成

保護原則:欄位名稱不同時就近語意對應(無法對應不硬移);保守推進(預設最多到「待測試」,本 skill 不負責測試與關閉議題);欄位只反映真實進度(中途停止停留在「進行中」並留言註明);議題不屬於專案、無可對應欄位或 API 不支援時回報並略過,其餘流程照常。每次移動回報「議題 #n:原欄位 → 新欄位」。

母議題 TODO 同步的保護原則

母議題偵測於 D1 進行(描述/留言引用、timeline cross-reference、依賴關係 API;無法確定可詢問使用者、找不到不臆測)。母議題 checklist 以其他文字描述本議題時就近語意對應,無法明確對應不硬勾;未通過驗證的 TODO 不得勾選;本議題尚有待人工處理項目時不得勾選母議題對應項目。

影響範圍

  • skills/code-issues/SKILL.md(+24/−3、+6/−3):D1 新增專案看板偵測與母議題偵測(tea 不支援 project 一律走 API、先探測版本可用性)、新增「議題進度欄位調整」小節、階段 E 步驟 3 明確化勾選時機並新增步驟 6「同步母議題 TODO 狀態」、總結與 frontmatter description 同步。
  • README.md(+1/−1、+1/−1):code-issues 章節第 (E) 點補上欄位同步與母議題 TODO 勾選說明。
  • plugin.json.claude-plugin/plugin.json.codex-plugin/plugin.jsonversion0.0.3 升為 0.0.4

風險或注意事項

  • Gitea project/column API 隨版本差異大,skill 已明訂先探測可用性、不可用時記錄並略過,不影響原有 TODO 彙整與實作流程。
  • 僅擴充 code-issues 行為,其他 skill 未更動。

Commits

  • feat(code-issues): 議題屬於專案看板時依處理進度調整欄位(分析中→待處理→進行中→待測試→已完成)
  • docs(README): 同步 code-issues 議題看板欄位進度說明
  • chore(plugin 版本): 三家 manifest 升版 0.0.4
  • feat(code-issues): 實作完成後同步議題 TODO 勾選狀態,有母議題時一併勾選母議題對應項目並留言告知
  • docs(README): 同步 code-issues 母議題 TODO 勾選說明

🤖 Generated with Claude Code

## 變更摘要 為 `code-issues` 新增兩項規則,並將 plugin 版本升為 **0.0.4**(三家 manifest 同步): 1. **議題進度欄位調整**:議題若屬於 Gitea 專案看板且看板有「分析中/待處理/進行中/待測試/已完成」欄位可調整,處理過程中依實際進度同步移動議題欄位。 2. **母議題 TODO 同步**:實作完成(驗證通過)後勾選議題描述的 TODO checkbox;議題有母議題時,母議題 checklist 中引用本議題的項目一併勾成 `- [x]`,並到母議題留言告知「子議題 #編號 已實作完成」附總結留言連結。 ### 進度欄位對應(新增於 SKILL.md) | 時機 | 目標欄位 | | --- | --- | | 階段 D 開始彙整需求 | 分析中 | | TODO 列表確定、尚未開始實作 | 待處理 | | 階段 E 開始實作第一項 TODO | 進行中 | | 全部 TODO 實作完成且驗證通過 | 待測試 | | 使用者確認無需再測試/明確指示 | 已完成 | 保護原則:欄位名稱不同時就近語意對應(無法對應不硬移);保守推進(預設最多到「待測試」,本 skill 不負責測試與關閉議題);欄位只反映真實進度(中途停止停留在「進行中」並留言註明);議題不屬於專案、無可對應欄位或 API 不支援時回報並略過,其餘流程照常。每次移動回報「議題 #n:原欄位 → 新欄位」。 ### 母議題 TODO 同步的保護原則 母議題偵測於 D1 進行(描述/留言引用、timeline cross-reference、依賴關係 API;無法確定可詢問使用者、找不到不臆測)。母議題 checklist 以其他文字描述本議題時就近語意對應,**無法明確對應不硬勾**;未通過驗證的 TODO 不得勾選;本議題尚有待人工處理項目時不得勾選母議題對應項目。 ## 影響範圍 - `skills/code-issues/SKILL.md`(+24/−3、+6/−3):D1 新增專案看板偵測與母議題偵測(`tea` 不支援 project 一律走 API、先探測版本可用性)、新增「議題進度欄位調整」小節、階段 E 步驟 3 明確化勾選時機並新增步驟 6「同步母議題 TODO 狀態」、總結與 frontmatter description 同步。 - `README.md`(+1/−1、+1/−1):`code-issues` 章節第 (E) 點補上欄位同步與母議題 TODO 勾選說明。 - `plugin.json`、`.claude-plugin/plugin.json`、`.codex-plugin/plugin.json`:`version` 由 `0.0.3` 升為 `0.0.4`。 ## 風險或注意事項 - Gitea project/column API 隨版本差異大,skill 已明訂先探測可用性、不可用時記錄並略過,不影響原有 TODO 彙整與實作流程。 - 僅擴充 `code-issues` 行為,其他 skill 未更動。 ## Commits - feat(code-issues): 議題屬於專案看板時依處理進度調整欄位(分析中→待處理→進行中→待測試→已完成) - docs(README): 同步 code-issues 議題看板欄位進度說明 - chore(plugin 版本): 三家 manifest 升版 0.0.4 - feat(code-issues): 實作完成後同步議題 TODO 勾選狀態,有母議題時一併勾選母議題對應項目並留言告知 - docs(README): 同步 code-issues 母議題 TODO 勾選說明 🤖 Generated with [Claude Code](https://claude.com/claude-code)
jiantw83 added 3 commits 2026-07-16 01:41:43 +00:00
jiantw83 added 2 commits 2026-07-16 01:50:34 +00:00
jiantw83 changed title from feat: code-issues 新增議題看板欄位進度調整並升版 0.0.4 to feat: code-issues 新增看板欄位進度調整與母議題 TODO 同步並升版 0.0.4 2026-07-16 01:51:12 +00:00
admin scheduled this pull request to auto merge when all checks succeed 2026-07-16 01:52:29 +00:00
admin approved these changes 2026-07-16 01:52:41 +00:00
admin merged commit 6d9bac4585 into master 2026-07-16 01:52:42 +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#4