feat(adr-081): Phase 1 感官縱深 — 8D 情報蒐集 + 執行後驗證
成品: - IncidentEvidence DB model(8D 感官 + pre/post 執行狀態) - EvidenceSnapshot dataclass(build_summary → LLM 上下文) - SanitizationService(Prompt Injection 0-tolerance,12 pattern) - MCPToolRegistry(動態工具登記,suggest_tools 不寫死告警類型) - PreDecisionInvestigator(8D 並行感官,P99 < 8s,Redis 30s 快取) - PostExecutionVerifier(warmup 10s → 後狀態評估 success/degraded/failed) - decision_manager + approval_execution 接線(feature flag 守衛) Gate 1 修復:D4/D5/D7/D8 補 sanitize_dict_values;移除裸 "error" failure signal 防 error_rate key 誤判;evidence_snapshot rowcount 零行警告。 測試:130 passed(+111 新增) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -13,7 +13,9 @@ MASTER: docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md
|
||||
|
||||
回滾方式:
|
||||
kubectl set env deployment/awoooi-api AIOPS_P1_ENABLED=false
|
||||
# 或修改 .env 後重部署
|
||||
# ⚠️ pydantic_settings 在 Pod 啟動時讀取 env var 並快取為 Singleton
|
||||
# kubectl set env 修改後必須重啟 Pod 才生效(非熱重載)
|
||||
# 緊急回滾:kubectl rollout restart deployment/awoooi-api
|
||||
|
||||
2026-04-15 ogt: Phase 0 — 初始建立,ADR-080 批准後啟用
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user