Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
根本原因:
decision token 實際 key 格式為 decision:DEC-{HEX12}
sweeper 錯誤地查詢 decision:{incident_id} (永遠 = 0)
→ 每 90s 將 186 個 incident 全部列為「未分析」
→ 觸發大量重複 AI 分析請求 (雖 get_or_create_decision 有去重保護)
修正方式:
改用 sweeper_done:{incident_id} 輕量標記 (TTL 1h)
分析完成後才設標記,確保失敗的 incident 下輪仍會重試
get_or_create_decision 內部已有 COMPLETED/READY 去重,雙重保護
2026-04-16 Claude Sonnet 4.6 Asia/Taipei
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>