From abb6a9e5edfd543ec1efe54a1b9f722dc822582d Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 4 Jun 2026 19:13:41 +0800 Subject: [PATCH] docs(logbook): record WOOO design D1 rollout smoke [skip ci] --- docs/LOGBOOK.md | 43 +++++++++++++++++++ ...-04-navigation-and-ai-flywheel-workplan.md | 16 ++++--- 2 files changed, 52 insertions(+), 7 deletions(-) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index dcb440480..ae92165c9 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -1,3 +1,46 @@ +## 2026-06-04|WOOO Open Design D1 AwoooP 控制項 radius token rollout + +**背景**:接續 D0 token bridge 與 `design.wooo.work` 採用策略,本段處理 AwoooP operator console 中最明顯的視覺不一致:Runs / Approvals 的 refresh button、select、incident input 與 error surface 仍使用 `rounded-lg / rounded-md`。D1 只做半徑 token 收斂,不改資料鏈路、不改文案、不碰 IwoooS runtime / GitHub primary / S4.9 owner response gate。 + +**本輪完成**: +- `apps/web/src/app/[locale]/awooop/runs/page.tsx`: + - Run state mini badge 改吃 `rounded-wooo-sm`。 + - refresh button、project/status/evidence/callback select 與 incident input 改吃 `rounded-button`。 + - error surface 改吃 `rounded-card`。 +- `apps/web/src/app/[locale]/awooop/approvals/page.tsx`: + - refresh button 與 evidence select 改吃 `rounded-button`。 +- `apps/web/src/app/[locale]/awooop/work-items/page.tsx`: + - 掃描確認本頁沒有 `rounded-md/lg/xl/2xl` 或 inline `borderRadius` 殘留,本段不做無意義改動。 +- 同步納入另一個 Session 的 `6a85619b docs(security): add IwoooS S4.9 dispatch preflight [skip ci]`,仍維持 S4.9 dispatch preflight 只是送件前交接準備度,不是送件或批准。 + +**驗證**: +- `git diff --check`:通過。 +- `rg -n "rounded-(2xl|xl|lg|md)|borderRadius" apps/web/src/app/[locale]/awooop/{runs,approvals,work-items}/page.tsx`:D1 範圍無命中。 +- `pnpm --filter @awoooi/web exec tsc --noEmit --tsBuildInfoFile /tmp/awoooi-d1-after-ff.tsbuildinfo`:通過。 +- `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`:通過;AwoooP Runs / Approvals / Work Items route 皆成功產出。 +- Local production preview `localhost:3117`: + - Runs / Approvals / Work Items desktop 1365x900 與 mobile 390x844 皆 `horizontalOverflow=0`,可上下滾動。 + - Runs / Approvals 目標控制項 computed radius 為 `6px`;CSS variables 為 `--wooo-radius-card=8px`、`--wooo-radius-control=6px`、`--wooo-radius-sm=4px`。 +- Production HTML 回讀: + - `/zh-TW/awooop/runs?project_id=awoooi&_v=8c9582f3-d1-prod-wait` 已出現 `rounded-button=6`。 +- Production Browser smoke: + - Runs desktop / mobile:`Run 監控`、`AwoooP` 可見,目標控制項半徑 `6px`,`horizontalOverflow=0`,可上下滾動。 + - Approvals desktop / mobile:`審批`、`AwoooP` 可見,refresh / evidence select 半徑 `6px`,`horizontalOverflow=0`,可上下滾動。 + - Work Items desktop / mobile:`工作`、`AwoooP` 可見,無 D1 過大圓角殘留,`horizontalOverflow=0`,可上下滾動。 + - 截圖:`/tmp/awoooi-d1-prod-runs-desktop.png`、`/tmp/awoooi-d1-prod-runs-mobile.png`、`/tmp/awoooi-d1-prod-approvals-desktop.png`、`/tmp/awoooi-d1-prod-approvals-mobile.png`、`/tmp/awoooi-d1-prod-work-items-desktop.png`、`/tmp/awoooi-d1-prod-work-items-mobile.png`。 + +**Gitea / CD**: +- Code commit:`b61ee9b0 feat(web): align AwoooP controls with WOOO radius tokens`。 +- Deploy marker:`8c9582f3 chore(cd): deploy b61ee9b [skip ci]`。 +- Gitea code-review run `2542`:success。 +- Gitea CD run `2541`:success。 + +**目前狀態**: +- Design system:`60% → 64%`。 +- Phase 5 前端產品化:D1 已完成;下一步是 D2 抽 `Surface`、`Badge`、`ToolbarButton`、`DataTableShell`,避免後續頁面各自散落 class。 +- IwoooS headline 仍 `64%`;S4.9 owner response gate 仍 `0%`;runtime landing 仍 `40-45%`。 +- `dispatch_authorized=false`、`request_sent=false`、`owner_response_received_count=0`、`owner_response_accepted_count=0`、`active_runtime_gate_count=0`、`github_primary_ready_count=0`、`refs_sync_authorized=false`、`repo_creation_authorized=false`、`workflow_modification_authorized=false`、`action_buttons_allowed=false`。 + ## 2026-06-04|IwoooS S4.9 Request Dispatch Preflight 交接包 **背景**:S4.9 current intake readiness 已整理成 AwoooP / reviewer 可照表收件與預檢,但尚缺「送件前交接包」:誰送、送哪些 template、附哪些脫敏 evidence refs、哪些 payload 禁止、何時可以增加 request_sent_count,以及送件後哪些 Gate 仍不得變動。本段只補送件前治理封套,不送件、不收 response、不開 runtime。 diff --git a/docs/workplans/2026-06-04-navigation-and-ai-flywheel-workplan.md b/docs/workplans/2026-06-04-navigation-and-ai-flywheel-workplan.md index 105500f2a..a675ec494 100644 --- a/docs/workplans/2026-06-04-navigation-and-ai-flywheel-workplan.md +++ b/docs/workplans/2026-06-04-navigation-and-ai-flywheel-workplan.md @@ -8,14 +8,14 @@ | --- | --- | | Repo/worktree | `/private/tmp/awoooi-iwooos-next-gate-20260604` | | 推版規則 | 只推 Gitea:`git push gitea HEAD:main`;GitHub 只讀備份 | -| 最新完成 commit | `0df3f1c3 feat(web): bridge WOOO Open Design tokens` | -| 最新 deployment marker | `da8a9937 chore(cd): deploy 0df3f1c [skip ci]` | -| 正式站驗證 | `https://awoooi.wooo.work/zh-TW/awooop/runs?project_id=awoooi&_v=da8a9937-wooo-design-d0` | +| 最新完成 commit | `b61ee9b0 feat(web): align AwoooP controls with WOOO radius tokens` | +| 最新 deployment marker | `8c9582f3 chore(cd): deploy b61ee9b [skip ci]` | +| 正式站驗證 | `https://awoooi.wooo.work/zh-TW/awooop/runs?project_id=awoooi&_v=8c9582f3-d1-prod-smoke` | | 首頁產品化入口 | 88% | | AI provider readability | 88% | | Runs visibility | 88% | | Work Items readability | 84% | -| Design system | 60% | +| Design system | 64% | | 完整 AI 自動化飛輪 | 72% | ## Session 啟動固定檢查 @@ -198,8 +198,8 @@ Live evidence: | 欄位 | 內容 | | --- | --- | | 優先級 | P1 | -| 狀態 | WOOO Open Design D0 token bridge 已上線並通過 production smoke | -| 目標完成度 | 首頁產品化入口 88% → 95%;Design system 60% → 70% | +| 狀態 | WOOO Open Design D1 AwoooP controls radius token cleanup 已上線並通過 production smoke | +| 目標完成度 | 首頁產品化入口 88% → 95%;Design system 60% → 70%(目前 64%) | 細項: - [ ] 首頁繼續從大量文字改成圖、表、流程、矩陣。 @@ -215,7 +215,8 @@ Live evidence: - [x] 接入 WOOO Open Design 採用策略:新增 token bridge 文件,先把 radius / shadow token 版本化。 - [x] D0 token bridge:`globals.css` 新增 `--wooo-radius-*` / `--wooo-shadow-*`,Tailwind `rounded-glass/card/button/pill` 指向 variables。 - [x] D0 production smoke:正式站 CSS bundle 已含 `--wooo-radius-card`,Runs 桌機 / 手機 `horizontalOverflow=0`。 -- [ ] D1:AwoooP Runs / Approvals / Work Items 清 inline radius 與過大圓角,保留 operator console 密度。 +- [x] D1:AwoooP Runs / Approvals / Work Items 清 inline radius 與過大圓角,保留 operator console 密度。 +- [x] D1 production smoke:`8c9582f3` 正式站 Runs / Approvals / Work Items 桌機與手機皆 `horizontalOverflow=0`,Runs / Approvals 控制項半徑為 `6px`。 - [ ] 若 `design.wooo.work` 對應 npm package / token export 可取得,改為 build-time package import,不做 runtime 遠端依賴。 ## Phase 6 - P1 Ansible / PlayBook / Auto Repair @@ -269,3 +270,4 @@ Live evidence: | 2026-06-04 | Phase 0 | 96% | `973fc7a4` 已推 Gitea main;正式站仍顯示舊 Sidebar,待 CD rollout | | 2026-06-04 | Phase 0 | 100% | 正式站已顯示新 Sidebar / AwoooP subnav,`horizontalOverflow=0` | | 2026-06-04 | Phase 1 | 38% | SLO 回綠;定位 pending approval timeline 留痕、manual-required 狀態浮現與 Runs/Work Items 可視性缺口 | +| 2026-06-04 | Phase 5 | 64% | WOOO Open Design D1 已上線;AwoooP Runs / Approvals 控制項吃 `rounded-button`,正式站桌機 / 手機 `horizontalOverflow=0` |