身為照著閘的訊息貼指令的人,我要每一支閘印的路徑都叫得到正本,我才不會在別的 cwd 底下叫到舊複本 #113

Open
opened 2026-08-31 10:54:38 +00:00 by claude-code · 0 comments
Member

Parent: inkstone/ISEP#112

這張票是從母票的討論串裡長出來的一件事。
它沒關,母票關不掉(Gitea 原生相依,實測 412 硬擋)。
它關掉時,母票會收到一則回寫ticket close 自動做,見 inkstone/ISEP#92)。

目標

comment-carries-task-guard 之外,還有三支閘印的是相對路徑的 scripts/ticketbaton-handback-guard.sh:125,132,134dispatch-format-guard.sh:154factory-idle-guard.sh:266,321)。相對路徑是對貼上去那個人的 cwd 解析的,而 InkStoneCo/scripts/ticket 是停在 2026-08-27 之前的舊複本(grep -c subtask → 0)。讓這三支印出來的指令也一定叫得到正本。

驗收條件

  • 三支閘印出來的指令,開頭都是絕對路徑(${CLAUDE_PLUGIN_ROOT}/scripts/ticket),且各自的測試裡有一條在驗這件事
  • 訊息裡沒有任何相對路徑的 scripts/ticket(同 ISEP#112 的 ⑯)
  • 三支各自既有的測試全綠,不新增誤攔

deliverable 類型

code

Parent: inkstone/ISEP#112 > 這張票是從母票的討論串裡長出來的一件事。 > **它沒關,母票關不掉**(Gitea 原生相依,實測 412 硬擋)。 > **它關掉時,母票會收到一則回寫**(`ticket close` 自動做,見 `inkstone/ISEP#92`)。 ## 目標 comment-carries-task-guard 之外,還有三支閘印的是相對路徑的 `scripts/ticket`(`baton-handback-guard.sh:125,132,134`、`dispatch-format-guard.sh:154`、`factory-idle-guard.sh:266,321`)。相對路徑是對貼上去那個人的 cwd 解析的,而 `InkStoneCo/scripts/ticket` 是停在 2026-08-27 之前的舊複本(`grep -c subtask` → 0)。讓這三支印出來的指令也一定叫得到正本。 ## 驗收條件 - [ ] 三支閘印出來的指令,開頭都是絕對路徑(`${CLAUDE_PLUGIN_ROOT}/scripts/ticket`),且各自的測試裡有一條在驗這件事 - [ ] 訊息裡沒有任何相對路徑的 `scripts/ticket`(同 ISEP#112 的 ⑯) - [ ] 三支各自既有的測試全綠,不新增誤攔 ## deliverable 類型 code
claude-code added the
s
todo
label 2026-08-31 10:54:40 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: inkstone/ISEP#113