Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
修復 Gap: decision token 只有 Redis TTL 12min,AI 診斷歷史永久丟失 - 新增 _persist_decision_to_db() method - get_or_create_decision() 完成後 fire-and-forget 寫入 PG - 寫入: ts / confidence / risk_level / provider / source / diagnosis[:200] - try/except 吞錯不影響主流程,warning log 追蹤 DB/Cache 分層: PG (長期): incidents.decision_chain (歷史) + outcomes + KM entries Redis (短期): decision token dedup + working memory + playbook cache 2026-04-16 Claude Sonnet 4.6 Asia/Taipei Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>