fix(recovery): reopen controlled automation after failclosed regression
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
Code Review / ai-code-review (push) Has been cancelled
CD Pipeline / tests (push) Failing after 14m8s
Type Sync Check / check-type-sync (push) Successful in 42s
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled

This commit is contained in:
Your Name
2026-06-28 16:01:40 +08:00
parent ba054e698d
commit d7f56351f2
28 changed files with 731 additions and 1020 deletions

View File

@@ -34,7 +34,7 @@ class EntryType(str, Enum):
BEST_PRACTICE = "best_practice" # 最佳實踐文章
POSTMORTEM = "postmortem" # 事後分析報告
# 2026-04-04 ogt: Phase 25 P1 — Knowledge Auto-Harvesting 新增類型
AUTO_RUNBOOK = "auto_runbook" # Nemotron 自動生成的 RunbookDRAFT 待人工審核)
AUTO_RUNBOOK = "auto_runbook" # Nemotron 自動生成的 RunbookDRAFT 待 AI 受控複核)
ANTI_PATTERN = "anti_pattern" # 修復失敗案例(直接 PUBLISHED阻斷後續重蹈覆轍

View File

@@ -29,9 +29,9 @@ from src.utils.timezone import now_taipei
class PlaybookStatus(str, Enum):
"""Playbook 狀態"""
DRAFT = "draft" # AI 萃取,待人工審
DRAFT = "draft" # AI 萃取,待 AI 受控複
REVIEW = "review" # AI 生成且安全檢查通過,等待治理晉級
APPROVED = "approved" # 人工核准,可用於推薦
APPROVED = "approved" # 治理核准,可用於推薦
DEPRECATED = "deprecated" # 已棄用 (有更好方案)