From 09ff1356bcaec166319f630d2320363424311eb8 Mon Sep 17 00:00:00 2001 From: Your Name Date: Sat, 6 Jun 2026 15:28:17 +0800 Subject: [PATCH] =?UTF-8?q?docs(logbook):=20=E8=A8=98=E9=8C=84=20AwoooP=20?= =?UTF-8?q?=E5=B0=8E=E8=88=AA=20UX=20=E6=AD=A3=E5=BC=8F=E9=A9=97=E8=AD=89?= =?UTF-8?q?=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/LOGBOOK.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 4ae136bb..9774fced 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -1,3 +1,32 @@ +## 2026-06-06|AwoooP 導航資訊架構精簡正式部署 + +**背景**:AwoooP 操作控制台同時出現全站左側主導航、頁內二層菜單與頂部分頁,且三層都在重複「總覽 / 工作鏈路 / Run 監控 / 審批佇列 / 合約 / 租戶」這組任務入口,使用者需要在多個導航層之間判斷目前位置,體驗不佳。 + +**完成內容:** +- Code commit:`0d10093f fix(web): 精簡 AwoooP 導航資訊架構`。 +- Deploy marker:`00795333 chore(cd): deploy 0d10093 [skip ci]`。 +- `apps/web/src/app/[locale]/awooop/layout.tsx` 移除頁內左側二層菜單與頂部重複分頁,改為全站 sidebar 作為唯一主導航;頁面內只保留頁面標題、資料範圍、狀態列與工具列。 +- `apps/web/src/components/layout/sidebar.tsx` 將 `合約`、`租戶` 補入 AwoooP 主導航,避免精簡頁內菜單後遺失原有入口。 +- `apps/web/src/app/[locale]/awooop/page.tsx` 補強資安投影卡片的 mobile-safe 換行與寬度約束,避免長鍵值在手機版撐出內容區。 +- `apps/web/messages/zh-TW.json` / `apps/web/messages/en.json` 同步主導航字典,並清掉 AwoooP 舊的「二層菜單 / 頁面分頁」語意。 + +**驗證:** +- `python3 -m json.tool apps/web/messages/zh-TW.json` / `apps/web/messages/en.json` 通過。 +- i18n key mirror:`I18N_JSON_AND_MIRROR_OK leaves=9351`。 +- `git diff --check` 通過。 +- `pnpm --filter @awoooi/web typecheck` 通過。 +- `NEXT_PUBLIC_API_URL=https://awoooi.wooo.work NEXT_PRIVATE_BUILD_WORKER_COUNT=1 SENTRY_SUPPRESS_GLOBAL_ERROR_HANDLER_FILE_WARNING=1 pnpm --filter @awoooi/web build` 通過;`/zh-TW/awooop` First Load JS `231 kB`。 +- 本地 desktop `1440x1000`:`innerAwoooPAsideCount=0`、`innerAwoooPNavLinkCount=0`、`globalAwoooPLinkCount=6`、`horizontalOverflow=0`、`overflowing=0`。 +- 本地 mobile `390x844`:`innerAwoooPAsideCount=0`、`innerAwoooPNavLinkCount=0`、`globalAwoooPLinkCount=6`、`horizontalOverflow=0`、`overflowing=0`。 +- 正式站 desktop:`https://awoooi.wooo.work/zh-TW/awooop?_v=00795333-nav-ux-prod-desktop`,`AwoooP 操作控制台`、`AwoooP 治理總覽`、`合約`、`租戶` 可見;頁內重複導航 `0`;`horizontalOverflow=0`、`overflowing=0`。 +- 正式站 mobile:`https://awoooi.wooo.work/zh-TW/awooop?_v=00795333-nav-ux-prod-mobile`,`AwoooP 操作控制台`、`AwoooP 治理總覽` 可見;頁內重複導航 `0`;`horizontalOverflow=0`、`overflowing=0`。 +- 截圖:`/tmp/awoooi-awooop-nav-ux-prod-desktop-00795333.png`、`/tmp/awoooi-awooop-nav-ux-prod-mobile-00795333.png`。 + +**完成度:** +- AwoooP 導航資訊架構 D1:本地 `100%`,正式站 `100%`。 +- 本段只處理 AwoooP 操作控制台導航與閱讀體驗,不提高 IwoooS 整體進度、不開執行期閘門、不改 AI 自動化工作清單百分比。 +- 邊界仍維持:不改 API、不做 runtime execution、不觸發修復、不讀 Secret、不改 provider route、不改 Gitea/GitHub 來源治理。 + ## 2026-06-05|P1-007 紅線欄位遮蔽正式部署 **背景**:`30bf5d97 [skip ci]` 已記錄 P1-007 正式驗證並帶入 governance UI 遮蔽邏輯,但正式站仍需一般 code commit 觸發 CD,確保 raw forbidden field 不再出現在 DOM。