docs(logbook): record WOOO design D1 rollout smoke [skip ci]
This commit is contained in:
@@ -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。
|
||||
|
||||
@@ -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` |
|
||||
|
||||
Reference in New Issue
Block a user