docs(logbook): Session 結尾更新 — ADR-071 第一批 + MCP Phase 2 全完成
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,7 +6,52 @@
|
||||
|
||||
---
|
||||
|
||||
## 📍 當前狀態 (2026-04-11 — ADR-069 Sprint A 主幹完成)
|
||||
## 📍 當前狀態 (2026-04-11 夜 — ADR-071 第一批 + MCP Phase 2 全完成)
|
||||
|
||||
### ADR-071 第一批 + MCP Phase 2 (2026-04-11 深夜)
|
||||
|
||||
| 項目 | 說明 | Commit |
|
||||
|------|------|--------|
|
||||
| ADR-071-A | DB Migration: incidents 8 欄位 + 5 PgEnum → 已執行 Production | 325b385 |
|
||||
| ADR-071-D | 狀態機守衛 `_check_incident_state_guard()` — 防 RESOLVED 卡片誤點 | 325b385 |
|
||||
| ADR-071-B | `classify_notification()` 五型分類器 | 325b385 |
|
||||
| ADR-071-C | `send_info_notification()` TYPE-1 純資訊卡片(無按鈕)| 325b385 |
|
||||
| ADR-071-E | `_build_inline_keyboard()` 7 種 alert_category 動態按鈕 | 325b385 |
|
||||
| ADR-071-F | `send_drift_card()` TYPE-4D + Diff 截斷 | 325b385 |
|
||||
| ADR-071-G | `km_conversion_service.py` Incident→KM 自動轉換 | 325b385 |
|
||||
| ADR-071-H | `handle_manual_fix_done()` TYPE-4 手動修復 Bot 對話閉環 | 325b385 |
|
||||
| MCP-2b | `prometheus_provider.py` 三工具(query/range/alert_history)| 6351e9a |
|
||||
| MCP-2a | `ssh_provider.py` 15 工具(群組A診斷+群組B操作+四層守衛)| 6351e9a |
|
||||
| K8s | `04-ssh-mcp-secret.example.yaml` + config SSH_MCP_ENABLED | 6351e9a |
|
||||
| Alert labels | `alerts-unified.yml` 補充 mcp_provider/host_type/alert_category | 6351e9a |
|
||||
|
||||
**備注**:
|
||||
- Prometheus server 目前無法連通(9090 Connection refused),待基礎設施確認後驗收
|
||||
- SSH MCP 需手動建立 ssh-mcp-key Secret 並設定 SSH_MCP_ENABLED=true
|
||||
|
||||
**下一步**: Sprint B(Ansible + ArgoCD)
|
||||
|
||||
---
|
||||
|
||||
## 📍 當前狀態 (2026-04-11 — ADR-070 全自動 AIOps 閉環設計完成)
|
||||
|
||||
### ADR-070 設計完成 (2026-04-11)
|
||||
|
||||
| 內容 | 說明 |
|
||||
|------|------|
|
||||
| 告警盤點 | 10 類 70+ 告警全部盤點(K8s/主機/DB/Docker/DevOps/資安/UI)|
|
||||
| MCP Phase 1-4 | 完整規劃:K8s強化 → SSH+Prometheus → ArgoCD+Sentry → NemoClaw整合 |
|
||||
| SSH MCP Server | 設計完成:群組A診斷/群組B操作/四層守衛/asyncssh/參數白名單 |
|
||||
| KM 整合 | MCP 帶三段資料(執行前情境+執行動作+執行後驗證)沉澱 Playbook |
|
||||
| 零寫死判斷 | symptom_pattern AI 動態生成、新告警 AI 生成草稿 Playbook |
|
||||
| NemoClaw 升格 | 推理仲裁引擎:降級顧問/second opinion/準確率追蹤 |
|
||||
| 規格文件 | `docs/superpowers/specs/2026-04-10-infra-rebuild-sprint-abc-design.md` v2.0 § 14 |
|
||||
|
||||
**下一步**: Sprint A 剩餘(A-0-3 SENTRY_DSN、A-0-4 Sentry Webhook、A-3 Bitan Docker化)→ 全驗收後開始 MCP Phase 2a SSH MCP
|
||||
|
||||
---
|
||||
|
||||
## 📍 Sprint A 主幹 (2026-04-11 夜)
|
||||
|
||||
### Sprint A 執行結果 (2026-04-11 夜)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user