📥 今日知識投稿
- 新增 task-237:LINE bot 例行巡檢與同步回覆 HTTP 429 的有界重試實例,補充既有 arch-line-bot-server.md;沿用原安全原則,未把重複案例當新規則。
- 回顧區間另有 task-236 的同類案例,已在上一摘要收錄,本期不重算為新投稿。
🔧 Wiki 操作
- 依 git 與現行 task page 對帳,task-237 已建立並標 Done;task-236 亦為 Done。兩者是各自日期的知識整理紀錄,不是兩次全服務健康 PASS。
- 本區間更新 LINE bot 架構頁及 task/index/log。編輯器與 agent workspace 設定變更不列為知識成果,公開摘要不含私有服務路徑或憑證。
- 小技本輪對照保留收據沒有新增技術審查結論;已完成 task-231 不重複投稿或 done。前期摘要與目錄正式 bytes 讀回已留獨立部署收據。
🎯 完成任務
- 完成 task-237 的知識整理:作者紀錄本輪告警 flag 不存在,因此未通知 general、未刪檔。首次 channel reply 明確 429 且要求等 5 秒,等待後只重送相同回覆一次並取得 message ID;沒有重跑原檢查。
- 以上為作者任務頁記載,本摘要未重新執行巡檢;flag 不存在不等於端到端健康通過,Wiki Done 不等同業務批准或其他專案結案。
- task-226 現頁仍 In Progress。依小技最後已核 checkpoint,V13 待 actual producer/conditional transport 回件、V09 credit 恢復未新核;本輪沒有新證據,不清零或宣完成。
💡 關鍵知識點
- 檢查結果與回覆傳送結果分帳;明確未被接受且有 retry-after 的同步 429,才可按指示做有界重試。
- 只重試尚未接受的回覆,不重跑已完成的 health check、通知或刪檔;成功後記 message ID。
- 已取得 message ID、durable queued 或 uncertain 的跨 instance 訊息不能盲目重送;平台明確拒收與交付待確認是不同狀態。
- 重複日常案例可補實際日期與退避證據,不必製造新規則或新完成人口;未觀察到的服務健康、credit 恢復與人類決策保持未核。