fix(awooop): align approvals with controlled automation
All checks were successful
CD Pipeline / tests (push) Successful in 1m44s
Code Review / ai-code-review (push) Successful in 13s
CD Pipeline / build-and-deploy (push) Successful in 5m1s
CD Pipeline / post-deploy-checks (push) Successful in 1m33s

This commit is contained in:
Your Name
2026-06-27 20:59:28 +08:00
parent f461a118a3
commit f47ee7d966
4 changed files with 289 additions and 289 deletions

View File

@@ -1,7 +1,7 @@
// =============================================================================
// WOOO AIOps - AwoooP Approval Decision
// =============================================================================
// 人工審批必須回到 Run State / Timeline,避免 Approval 成為獨立孤島。
// AI controlled approval must return to Run State / Timeline to avoid isolated Approval islands.
"use client";

View File

@@ -780,8 +780,8 @@ const LANE_CONFIG: Record<
className: "border-[#9bb6d9] bg-[#eef5ff] text-[#1f5b9b]",
},
approval: {
label: "人工閘門",
detail: "等待 SRE 批准或拒絕",
label: "AI 受控閘門",
detail: "等待 policy、check-mode 與 verifier 判定",
icon: ShieldCheck,
className: "border-[#d9b36f] bg-[#fff7e8] text-[#8a5a08]",
},
@@ -798,8 +798,8 @@ const LANE_CONFIG: Record<
className: "border-[#9bc7a4] bg-[#f0faf2] text-[#17602a]",
},
manual: {
label: "人工升級",
detail: "AI 無法閉環,需人工處置",
label: "AI 補齊升級",
detail: "補 PlayBook、rollback、verifier 或 break-glass 證據",
icon: TriangleAlert,
className: "border-[#e2a29b] bg-[#fff0ef] text-[#9f2f25]",
},