docs(logbook): record tenants responsive assets rollout [skip ci]

This commit is contained in:
Your Name
2026-06-25 15:27:20 +08:00
parent 7f44bc3bf5
commit 3c1ddc8964
3 changed files with 59 additions and 4 deletions

View File

@@ -1,3 +1,31 @@
## 2026-06-25Tenants 資產表格響應式卡片化正式驗證
**背景**:使用者明確指出 AWOOOI 仍有大量文字與表格,難以快速理解全產品 / 網站 / 專案納管狀態。上一刀已在 `/zh-TW/awooop/tenants` 補上 `產品納管作戰圖`,但下方網站入口與原始碼範圍仍依賴寬表格,手機雖無全頁水平溢出,仍不符合專業操作台閱讀方式。
**修正**
- `/zh-TW/awooop/tenants``網站與服務入口``脫敏原始碼範圍``xl` 以下改成卡片式證據視圖。
- 桌機大尺寸仍保留表格供比對;手機 / 平板改顯示入口卡、來源卡、狀態、入口形態、風險、管控狀態、待補證據與下一步管控。
- 新增 `data-testid="awooop-route-card-grid"``data-testid="awooop-source-card-grid"` 供 smoke 驗證。
- 新增 i18n labels`upstream``admin``realtime`;沒有在 TSX 硬編中文。
**Commit / Deploy**
- Code commit`d52583d9 feat(web): make tenants asset tables responsive`
- 最新 production deploy marker`7f44bc3b chore(cd): deploy 20c2c81 [skip ci]`,此部署包含 `d52583d9` 與平行 `20c2c81` SOC 補強。
- Gitea code-review`#3343` for `d52583d9` 成功;最新 `#3346` for `20c2c81` 成功。
**驗證**
- 本地:`I18N_JSON_AND_KEY_MIRROR_OK``git diff --check``SOURCE_CONTROL_OWNER_RESPONSE_GUARD_OK``SECURITY_MIRROR_PROGRESS_GUARD_OK``pnpm --filter @awoooi/web typecheck` 通過。
- 正式 desktop`https://awoooi.wooo.work/zh-TW/awooop/tenants?_v=7f44bc3b-tenants-responsive-prod-desktop``產品納管作戰圖``全域產品資產台帳`、核心產品名稱可見;`clientWidth=1274``scrollWidth=1274``horizontalOverflow=false`;危險操作標籤 `0`;內部工作用語外露 `0`
- 正式 mobile`https://awoooi.wooo.work/zh-TW/awooop/tenants?_v=7f44bc3b-tenants-responsive-prod-mobile``clientWidth=384``scrollWidth=384``horizontalOverflow=false``overflowing=[]``awooop-route-card-grid=true``awooop-source-card-grid=true`;舊 route/source 寬表格在手機 `visible=false`
- 截圖:`/tmp/awoooi-tenants-responsive-prod-desktop-7f44bc3b.png``/tmp/awoooi-tenants-responsive-prod-mobile-7f44bc3b.png`
**完成度同步**
- Tenants 全產品資產中心:`62% -> 68%`
- 全站 UI/UX 專業化:`47% -> 49%`
- 仍未提升owner response accepted、runtime gate、action buttons、live scan、deploy / repair / route mutation全數維持 `0 / false`
**邊界**本輪沒有新增部署、掃描、修復、刪除、重啟、SSH、active scan、secret read、workflow mutation 或 runtime execution 入口;只是把既有 read-only truth 改成更可讀的專業產品視圖。
## 2026-06-2515:04 post-start wrapper cold-start WARN 分級修正與 live readback
**背景**15:02 使用最新 main 版 `post-start-quick-check.sh --no-color` 跑 read-only 驗證時cold-start 本身是 `PASS=88 WARN=1 BLOCKED=0`,但 wrapper 只看 cold-start exit code將 WARN-only 誤判成 `BLOCKED`。這會把「rollout / stale warning」放大成服務 blocker與 SOP 分層判定目標不符。

View File

@@ -1,7 +1,7 @@
# AWOOOI 導航與頁面資訊架構整合決策表
> 日期2026-06-25台北時間
> 基線:`gitea/main=3b552100`deploy `c07fefbe`
> 基線:`gitea/main=7f44bc3b`deploy `20c2c81`,包含 Tenants 作戰圖與資產卡片
> 目標把左側導航、AwoooP 二層菜單、頁內 tabs 與重複頁面整合成專業 AI 營運產品資訊架構。
> 邊界:本輪先調整導航曝光與 AwoooP contextual rail不刪除路由、不改 API、不開 runtime gate。
@@ -78,12 +78,24 @@
| Layout | 桌機 `scrollWidth=1434 clientWidth=1434`;手機 `scrollWidth=384 clientWidth=384`;作戰圖內溢出 `0` |
| 邊界 | 不新增部署、掃描、修復、刪除、重啟或其他危險操作入口;不提升 owner response、執行閘門或 runtime 授權 |
## 4.2 2026-06-25 Tenants 資產表格響應式切片
| 項目 | 結果 |
|---|---|
| Code commit | `d52583d9 feat(web): make tenants asset tables responsive` |
| Deploy marker | `7f44bc3b chore(cd): deploy 20c2c81 [skip ci]`,包含 `d52583d9` |
| Production desktop | `/zh-TW/awooop/tenants?_v=7f44bc3b-tenants-responsive-prod-desktop` |
| Production mobile | `/zh-TW/awooop/tenants?_v=7f44bc3b-tenants-responsive-prod-mobile` |
| Mobile UI | `網站與服務入口``脫敏原始碼範圍` 改為卡片視圖route/source 寬表格在手機隱藏 |
| Layout | 手機 `clientWidth=384``scrollWidth=384``horizontalOverflow=false``overflowing=[]` |
| 邊界 | 不新增任何部署、掃描、修復、刪除、重啟或 runtime execution 入口;仍是 read-only 資產台帳 |
## 5. 下一輪必做
| 優先級 | 工作 | 驗收 |
|---|---|---|
| P0 | AwoooP Overview / Runs / Work Items / Approvals 共用 Situation Strip / Agent Flow / Action Rail | desktop / mobile 首屏能一眼看懂卡點與下一步 |
| P0 | Tenants 舊表格 responsive 化 | 下方 route / source / tenant table 改成卡片 + drawermobile 不再依賴寬表格捲動 |
| P0 | Tenants 舊表格 responsive 化 | route / source 已完成卡片化;下一步處理租戶資料表 drawer 與產品 topology drilldown |
| P0 | Observability topology | 主機 / 服務 / 網站 / 告警 / SLO 關聯可視化 |
| P0 | Knowledge / Automation trust ledger | KM、PlayBook、腳本、排程、dry-run、verifier 有統一沉澱面板 |
| P1 | 開始 redirect 舊頁 | 只有在父頁 `?tab=` parity 與 production smoke 通過後執行 |

View File

@@ -1,7 +1,7 @@
# AWOOOI 全面工作盤點與產品 UI/UX 專業化推進清單
> 日期2026-06-25台北時間
> 基線:`gitea/main=2a4d13b959556d9a45cfa4add7387a9f4ebd4c3c`
> 基線:`gitea/main=7f44bc3b`deploy `20c2c81`,包含 Tenants 響應式資產卡片)
> 定位:回應「做了很多但使用者看不到成果」的產品真相盤點、頁面優化計畫與 AI 自動化落地路線。
> 邊界:本文件只建立盤點與推進清單;不開 runtime gate、不 SSH、不 active scan、不讀 secret、不發 Telegram、不修改主機或 workflow。
@@ -16,7 +16,7 @@
| AI Agent 只讀治理 / API / gate 契約 | `92%` | 已有很多 snapshot、API、治理頁與邊界顯示但主要仍是「看得到、不能動」。 |
| 完整 AI 自動化產品閉環 | 約 `58-62%` | Sensor / Evidence / Classification / Gate / UI 有雛形execution、verifier、KM / PlayBook writeback、Telegram live receipt 仍不足。 |
| 真正 production autonomous repair | 約 `3-5%` verified success | 多數告警仍落在 manual review、repair candidate missing、general fallback 或 no-action。 |
| 全站專業 UI/UX 產品化 | 約 `47%` | Google Ads 式 shell、主導航整併Tenants 作戰圖已上線;大量文字、重複頁、寬表格、內部 key、0/0/--、loading / error 語義仍需持續清理。 |
| 全站專業 UI/UX 產品化 | 約 `49%` | Google Ads 式 shell、主導航整併Tenants 作戰圖與 mobile responsive 資產卡已上線;大量文字、重複頁、內部 key、0/0/--、loading / error 語義仍需持續清理。 |
| 全產品 / 網站 / 專案納管 | read-only `65%`runtime `0%` | Tenants API 已列 `16` 個產品面、`31` 條公開路由、`10` 個候選 repoowner accepted / runtime gate / action buttons 仍全為 `0`。 |
因此下一階段不能再以「新增更多文字卡」為主要進度。必須改成:
@@ -105,6 +105,21 @@ Tenants 目前已讀到:
| 正式站驗證 | deploy marker `3b552100`desktop / mobile smoke 通過,作戰圖內水平溢出 `0` |
| 仍未完成 | 下方 route / source / tenant 寬表格仍需改成 responsive cards / drawerowner accepted、執行閘門、操作入口仍為 `0` |
### 2.4.2 Tenants 資產表格響應式卡片化
2026-06-25 已完成第二刀,將 `/zh-TW/awooop/tenants` 下方的 `網站與服務入口``脫敏原始碼範圍` 從手機寬表格改為卡片式證據視圖。
| 項目 | 完成 |
|---|---|
| Code commit | `d52583d9 feat(web): make tenants asset tables responsive` |
| Deploy marker | `7f44bc3b chore(cd): deploy 20c2c81 [skip ci]`,包含 `d52583d9` |
| Mobile UX | `awooop-route-card-grid=true``awooop-source-card-grid=true`;兩張舊寬表格在手機 `visible=false` |
| Layout | mobile `clientWidth=384``scrollWidth=384``horizontalOverflow=false``overflowing=[]` |
| 桌機 | 保留表格供比對;作戰圖、全域產品資產台帳與核心產品名稱可見 |
| 邊界 | 沒有新增部署、掃描、修復、刪除、重啟或 runtime executionowner accepted、執行閘門、操作入口仍為 `0` |
完成度同步Tenants 全產品資產中心 `62% -> 68%`;全站 UI/UX 專業化 `47% -> 49%`
## 3. 頁面 UI/UX 現況盤點
2026-06-25 對正式站桌機 / mobile 抽查: