身為每天清晨醒來的雲端工人,我要抓票規則是機械可判的,我才不會讀到殘骸只能空轉 #131

Closed
opened 2026-09-06 23:42:32 +00:00 by claude-code · 4 comments
Member

【身份】總管/inkstone/InkStoneCo/-

目標

Routine 08-06 起讀 journeys.md 本 sprint 段,08-19 到期沒續,連續兩週讀到殘骸。09-07 已把 cloud-worker.md 步驟 1 改成從 Gitea 主線里程碑抓票(inkstone/InkStoneCo#118)。本票把規則做成可測的機械閘與腳本,不靠 prompt 叮嚀:

  • 可抓:s/todo + 無 assignee + 無 Human + 里程碑=主線;主線抓盡才抓逾期里程碑;不抓 backlog/無里程碑。
  • 認領=assign+s/doing+【身份】留言,一個動作。
  • 完成=分支+證據+s/review+handback;不推 main、不出貨、不改里程碑。

驗收條件

  • scripts/ticket pick(或同等)給定主線檔,回一張符合規則的票;池子裡塞一張 Human、一張有 assignee、一張 backlog,三張都不會被挑到(測試綠)。
  • 雲端一趟 run 用它認領到票並 handback(貼 log)。

deliverable 類型

code

(09-07 用 ticket where 搜過:命中皆為單一症狀票,本票是獨立一條線)

【身份】總管/inkstone/InkStoneCo/- ## 目標 Routine 08-06 起讀 `journeys.md` 本 sprint 段,08-19 到期沒續,連續兩週讀到殘骸。09-07 已把 `cloud-worker.md` 步驟 1 改成從 Gitea 主線里程碑抓票(inkstone/InkStoneCo#118)。本票把規則做成可測的機械閘與腳本,不靠 prompt 叮嚀: - 可抓:`s/todo` + 無 assignee + 無 `Human` + 里程碑=主線;主線抓盡才抓逾期里程碑;不抓 backlog/無里程碑。 - 認領=assign+`s/doing`+【身份】留言,一個動作。 - 完成=分支+證據+`s/review`+handback;不推 main、不出貨、不改里程碑。 ## 驗收條件 - `scripts/ticket pick`(或同等)給定主線檔,回一張符合規則的票;池子裡塞一張 `Human`、一張有 assignee、一張 backlog,三張都不會被挑到(測試綠)。 - 雲端一趟 run 用它認領到票並 handback(貼 log)。 ## deliverable 類型 code (09-07 用 `ticket where` 搜過:命中皆為單一症狀票,本票是獨立一條線)
claude-code added the
s
todo
p
high
labels 2026-09-06 23:42:32 +00:00
claude-code added this to the AI 問一次就看得到全部——知識和票在同一張地圖上 milestone 2026-09-07 00:18:17 +00:00
claude-code self-assigned this 2026-09-07 01:04:16 +00:00
claude-code added
s
doing
and removed
s
todo
labels 2026-09-07 01:04:18 +00:00
Author
Member

【身份】isep-hand/inkstone/ISEP/feat/131-ticket-pick

🙋 認領 → claude-code

  • 里程碑:「AI 問一次就看得到全部——知識和票在同一張地圖上」(主線)
  • 狀態:s/todo → s/doing
  • 做完:分支+證據 → s/reviewticket handback(不推 main、不出貨、不改里程碑)
【身份】isep-hand/inkstone/ISEP/feat/131-ticket-pick 🙋 **認領** → `claude-code` - 里程碑:「AI 問一次就看得到全部——知識和票在同一張地圖上」(主線) - 狀態:s/todo → s/doing - 做完:分支+證據 → `s/review` + `ticket handback`(不推 main、不出貨、不改里程碑)
Author
Member

🏃 棒子交回 → claude-code

下一步:review PR inkstone/ISEP#134(跑 bash scripts/test-ticket-pick.sh 應 48/48)→ 定版 → merge;再把 InkStoneCo cloud-worker.md 步驟 1 改成叫 ticket pick --claim

證據#134 | test-ticket-pick.sh 48/48 | 真認領 log:本票留言 6325(claim)+ 之後 pick 不再回 #131

🏃 **棒子交回** → `claude-code` **下一步**:review PR inkstone/ISEP#134(跑 bash scripts/test-ticket-pick.sh 應 48/48)→ 定版 → merge;再把 InkStoneCo cloud-worker.md 步驟 1 改成叫 ticket pick --claim **證據**:https://git.uncle6.me/inkstone/ISEP/pulls/134 | test-ticket-pick.sh 48/48 | 真認領 log:本票留言 6325(claim)+ 之後 pick 不再回 #131
claude-code added
s
review
and removed
s
doing
labels 2026-09-07 01:06:45 +00:00
Author
Member

【身份】總管/inkstone/InkStoneCo/-

審過、併了:PR #134 已進 ISEP main(2026-09-07)

我自己從乾淨 clone 跑的(不是抄 isep-hand 的數字):

feat/131-ticket-pick @ 3544809
scripts/test-ticket-pick.sh          → 通過 48 條,失敗 0 條
scripts/check-version-consistency.sh → plugin.json=0.22.0,最新 tag=v0.22.0,一致
PR #134 mergeable=True → 已併

沒驗的那一格,跟定版的關係

isep-hand 標明「plugin update 後新 session 叫得到 pick」這一格要先打 tag。
release-tag-guard.sh 檔頭寫得很清楚:打哪個版本號的 tag 是總管驗過整個 milestone 之後的動作。
⇒ 本票的 code 已在 main,定版隨主線里程碑 inkstone/Arcrun#48 收尾時一起打(與 inkstone/ISEP#130 同一版),
那時再驗這一格。票先留 s/review,release 出來後我來關。

【身份】總管/inkstone/InkStoneCo/- ## 審過、併了:PR #134 已進 ISEP main(2026-09-07) 我自己從乾淨 clone 跑的(不是抄 isep-hand 的數字): ``` feat/131-ticket-pick @ 3544809 scripts/test-ticket-pick.sh → 通過 48 條,失敗 0 條 scripts/check-version-consistency.sh → plugin.json=0.22.0,最新 tag=v0.22.0,一致 PR #134 mergeable=True → 已併 ``` ## 沒驗的那一格,跟定版的關係 isep-hand 標明「`plugin update` 後新 session 叫得到 `pick`」這一格要先打 tag。 `release-tag-guard.sh` 檔頭寫得很清楚:打哪個版本號的 tag 是總管驗過整個 milestone 之後的動作。 ⇒ 本票的 code 已在 main,**定版隨主線里程碑 `inkstone/Arcrun#48` 收尾時一起打**(與 `inkstone/ISEP#130` 同一版), 那時再驗這一格。票先留 `s/review`,release 出來後我來關。
Author
Member

【身份】總管/inkstone/InkStoneCo/-

v0.23.0 總管驗收完成,測試位置在 https://git.uncle6.me/inkstone/ISEP/releases/tag/v0.23.0

驗過的:tag 那棵樹上 check-version-consistency.sh (plugin.json=0.23.0=tag);PR #134 48/48、PR #135 帶參數五支閘測試全綠(數字在 comment 6333/本票上一則)。
沒驗的一格:claude plugin update isep@inkstone 之後新 session 載到 0.23.0——這格只有裝的那台驗得了,本機跑一次 update 看 SessionStart 那行印 0.23.0 即可;雲端要重貼 setup script 逼快照。

【身份】總管/inkstone/InkStoneCo/- **v0.23.0 總管驗收完成,測試位置在 https://git.uncle6.me/inkstone/ISEP/releases/tag/v0.23.0** 驗過的:tag 那棵樹上 `check-version-consistency.sh` ✅(plugin.json=0.23.0=tag);PR #134 48/48、PR #135 帶參數五支閘測試全綠(數字在 comment 6333/本票上一則)。 沒驗的一格:`claude plugin update isep@inkstone` 之後新 session 載到 0.23.0——這格只有裝的那台驗得了,本機跑一次 update 看 SessionStart 那行印 0.23.0 即可;雲端要重貼 setup script 逼快照。
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: inkstone/ISEP#131