From 7e1adb5e117201316eb362c87203e74e9d106ee1 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 12 Jun 2026 11:45:55 +0800 Subject: [PATCH] =?UTF-8?q?docs(logbook):=20=E8=A8=98=E9=8C=84=20Knowledge?= =?UTF-8?q?=20Base=20tenant=20=E4=BF=AE=E5=BE=A9=E9=A9=97=E8=AD=89=20[skip?= =?UTF-8?q?=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/LOGBOOK.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index fabcf20a7..e6348ef26 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -14,11 +14,13 @@ - 正式 API 不帶 `project_id`:`/api/v1/knowledge?limit=5` 回 `401`,原因為 `Missing tenant context: project_id is required`。 - 正式 API 帶 `project_id=awoooi`:`/api/v1/knowledge?project_id=awoooi&limit=5` 回 `200` 且有最新 KM 條目;`/api/v1/knowledge/categories?project_id=awoooi` 回 `200`,分類含 `AI治理 1047`、`infrastructure 415`、`alert_handling 225`、`general 194`、`ai_system 143`。 - 本地 `/zh-TW/knowledge-base` 在 localhost 因跨來源讀正式 API 被瀏覽器擋下時,已顯示明確資料鏈路錯誤,不再顯示「尚未建立任何知識條目」作為唯一判讀。 +- 正式部署 marker `56a0e7b7 chore(cd): deploy b17a28c [skip ci]` 已包含 `1da56ac5 fix(web): 修復 Knowledge Base tenant context`。 +- 正式站 `/zh-TW/knowledge-base?_v=56a0e7b7-kb-prod-check` 已恢復主知識條目資料:頁面顯示 `2,269` 筆、目前列表 `50` 筆、分類分佈、資料品質軌道、引用鏈圖、陳舊處理佇列與實際條目 `[人工修復] CodexTGInflightRecurrenceSmoke...`;`尚未建立任何知識條目=false`、`知識條目資料鏈路異常=false`、`horizontalOverflow=0`。 - `python3 -m json.tool apps/web/messages/zh-TW.json` / `apps/web/messages/en.json`:通過。 - i18n key mirror:`mirrorDiff 0`。 - `git diff --check`:通過。 - `pnpm --filter @awoooi/web typecheck`:通過。 -- production build:本機磁碟 `/System/Volumes/Data` 只剩約 `118MiB-397MiB`,`next build` 在 webpack cache 寫入時因 `ENOSPC: no space left on device` 失敗;未將本機 build 視為通過,待 Gitea CD 在 runner 環境驗證。 +- production build:本機磁碟 `/System/Volumes/Data` 只剩約 `118MiB-397MiB`,`next build` 在 webpack cache 寫入時因 `ENOSPC: no space left on device` 失敗;未將本機 build 視為通過,正式部署以 Gitea CD deploy marker 與 production browser smoke 作為驗證依據。 **邊界**:本段只修 Knowledge Base 前端 tenant context 與錯誤可見性,不讀 secret、不改 RLS policy、不改 DB、不產生 KM 寫回、不開 runtime gate、不觸發 AI 自動修復或 Telegram 發送。