fix(auto_approve): min_trust_score 0 解除自動修復封鎖
Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
Some checks failed
CD Pipeline / build-and-deploy (push) Has been cancelled
根本原因: trust_score 是 in-memory dict,Pod 重啟即歸零 永遠 < min_trust_score=1 → 所有告警走審批,從未自動執行 修復: min_trust_score=0,medium risk + confidence>=0.65 直接自動執行 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -65,8 +65,10 @@ class AutoApproveConfig:
|
||||
)
|
||||
|
||||
# 信任度閾值
|
||||
# 2026-04-01 ogt: 降低初始門檻,讓系統能累積執行記錄
|
||||
min_trust_score: int = 1 # 至少執行過 1 次 (原: 5)
|
||||
# 2026-04-10 Claude Sonnet 4.6: trust_score 是 in-memory,Pod 重啟歸零
|
||||
# → 改為 0,讓 medium risk + confidence >= 0.65 的操作直接自動執行
|
||||
# 歷史原因: min_trust_score=1 導致所有告警永遠走審批,從未自動修復
|
||||
min_trust_score: int = 0 # 不要求執行歷史 (原: 1)
|
||||
min_confidence: float = 0.65 # AI 有合理把握即可 (原: 0.90)
|
||||
|
||||
# Playbook 閾值
|
||||
|
||||
Reference in New Issue
Block a user