Add silent long-task checkpoint gate

This commit is contained in:
Eve
2026-04-22 14:19:48 +08:00
parent 450b99fa5b
commit 83be99a6bb
4 changed files with 68 additions and 11 deletions

View File

@@ -26,6 +26,16 @@ Subagent 指派後 **5 分鐘內若無結果**
- 必須遵守 no-fake-progress 與 stop-clock gate
- 若回覆前其實已進入非一般 chat 工作流,卻仍以「普通聊天」方式直接回完,視為流程違規。
## Silent Long-Task Rule
- 若 long-task 啟動後**不會自然立刻產生下一則對總管的輸出**,則它屬於 `silent long-task`
- 任何 silent long-task 在啟動時都必須同步定義:
- 第一個回報節點(時間 / 階段 / 事件)
- 若尚未完成時的回報內容
- 若沒有新證據時的狀態轉移(`paused` / `blocked`
- 若最後需要總管判定handoff 方式(例如 button-path
- 若 silent long-task 啟動後沒有這個強制回報節點,之後出現「為什麼沒消息了?」就視為流程違規,而不是單純延遲。
## Checkpoint Rule
- checkpoint **不是結案**;它只是長任務中的階段回報,不代表可以在送出後直接停住。