feat(doc-issues skills): 加入不落地任何檔案的絕對準則,並改 sync 專案查詢為先撈 open 議題再過濾
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
5e84c8f5f0
commit
0237bcf55d
@@ -7,6 +7,10 @@ description: 讀取使用者選擇的一或多種來源(專案編號、議題
|
||||
|
||||
你要先做工具可用性檢查並選擇工具;第二步詢問使用者要讀取哪些來源:專案編號、議題編號、檔案文件,至少選一種,接著讀取選定來源並彙整成保存議題內容。第三步必須把上個步驟產生的議題內容拆分成多個小功能議題,並為每個小功能議題產生標題、描述、阻擋關閉規則與依複雜度評估的到期日。第四步必須將小功能議題依到期日排序,逐個議題實作並將進度留言到議題,完成後 PR 到 `develop` 或 `master`;**實作任何議題前必須先詢問使用者並取得確認,不得擅自開始修改程式碼;但使用者確認開始實作該議題後,可在該議題範圍內自行 commit、push 與開 PR**。所有中間成果都不准落地成草稿檔,必須一律使用 `tea` 或 Gitea API 保存到議題描述或留言。
|
||||
|
||||
## 絕對準則(不可違反)
|
||||
|
||||
- **全程不得在磁碟落地任何檔案**:不建立 `.docs/`、不寫草稿檔、不寫暫存檔、不用檔案傳遞中間結果。所有中間成果(需求彙整、保存議題內容、小功能拆分、到期日排序、實作進度、交付摘要)一律留在**對話內容**與 **subagent 的回傳值**,並透過 `tea` 或 Gitea API **保存到議題描述或留言**。唯一例外是使用者確認實作某議題後、在該議題範圍內對**目標 repository 原始碼**進行的正常程式修改與 git commit;除此之外不產生任何本機檔案。
|
||||
|
||||
## 前置:輸入與工具
|
||||
|
||||
- **輸入來源**:使用者必須選擇要讀取的來源種類,可多選且數量必須 `>= 1`:
|
||||
|
||||
Reference in New Issue
Block a user