3.5 KiB
3.5 KiB
Claude Code 盤點驗證記憶(2026-05-13)
用途:接續 V1/V2 全棧盤點整改時,先看這份,避免把已修或已過期的項目重複當成阻擋。
已驗證並修補
rag_query_log.saved_call:已改為只有高信心 RAG 命中且跳過 LLM 時寫true,並補測試。ai_calls.rag_hit:logger API 原本可寫但缺回歸測試;已補set_rag_hit(True)寫入測試。- 舊
SSH_JUMP_* / SSH_TARGET_*:Python caller 已不存在;已從config.py與.env.example範例移除,執行路徑以ELEPHANT_ALPHA_JUMP_*為準。 filesystem-mcp:MCP_BASE_HOSTS與 health check 已存在;已補ops_diagnostics唯讀工具白名單,並測試read_file可通、write_file被拒。mcp_calls.status:已補ok/cache_only/timeout/rate_limited/error細分,早退結果也會帶status='error'。- Telegram
cat_callback:主 OpenClaw route 不是問題;polling bot helper 的預設cat才是潛在漏 handler。已改預設為既有 handlertrend並補測試。 - Scheduler 觀測任務:BGE-M3 embedding consistency 不一致、host health probe、AI error spike、觀測台日報與 cleanup 例外都已接
_notify_scheduler_failure()。 - AutoHeal Telegram inline:
obs_heal已用_CURRENT_USER_ID_CTX記錄實際 Telegram user,webhook request 開頭會清空 stale user context。
已驗證為已修或過期
- migration / ORM:
032已入庫,033host label、034embedding_signature、035business baseline、036incidents 雙欄、037action_plans guardrails 均已存在。 migrations/031權限已是644。app.py的SYSTEM_VERSION已從config.pyimport,app 內只留版本註解。- V2 提到的
app.py死 import 與scheduler.py import schedule已不成立;app.py仍使用schedule.run_pending()等呼叫。 - Cron 盲區清單多數已補
_notify_scheduler_failure();ROI 月報已避開 09:00 改 09:05,AI smoke 已是 09:10。 - 0-byte
database/momo*.db迷惑檔已不存在;真實 SQLite 僅在data/momo_database.db。 .gitignore已涵蓋.claude/worktrees/、.tmp_*、MOMO Pro/、uploads/screenshots。cache_service.py已成為cache_manager.py的相容 shim,_SALES_CACHE_TTL單一來源有測試鎖住。
不可盲動
services/agent_actions.py的 0 靜態 caller 不代表可刪,需先確認 LLM/agent 動態 dispatch registry。logo_circle.svg/logo_navbar.svg/logo_transparent.png不能只因 runtimerg無引用就刪;設計文件仍規劃品牌頁、登入頁、錯誤頁使用。- 多個永遠 OFF feature flag 屬產品/上線策略決策,不應在清債時直接全部改 ON 或刪除。
ai_calls.rag_hit不等同rag_query_log.saved_call:跳過 LLM 的 RAG 命中應記在rag_query_log.saved_call;有實際 LLM 呼叫且 caller 明確用了 RAG context 時才適合標ai_calls.rag_hit。
本輪已推 commits
36d0e5d標記 RAG 命中節省 LLM 呼叫20cab6e補上 RAG hit logger 回歸測試6817f64移除舊 SSH jump 設定殘影44eb369補上 MCP filesystem 唯讀白名單2068a37修正 Telegram 分類按鈕預設 callbackbdb74b1告警 BGE embedding 一致性異常d15b221細分 MCP 呼叫遙測狀態34db2db修正 scheduler 合成告警 trace5785a58補齊 scheduler 觀測任務失敗告警a335ab5修正 AutoHeal Telegram 觸發者審計d7ae243清空 Telegram webhook 使用者上下文ba8510e補齊 MCP 早退狀態