fix(web): 清理 IwoooS 繁中文案殘留
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,41 @@
|
||||
## 2026-06-04|IwoooS P2-D0 全站繁中文案清理
|
||||
|
||||
**背景**:接續 IwoooS P2 前端產品化工作,本段處理全站繁中檢查的 D0:先清理 `apps/web/messages/zh-TW.json` / `en.json` 中 IwoooS 與 AwoooP 高風險產品文案殘留。這是文案與可讀性收斂,不是 owner response、runtime gate、Kali 維護、GitHub primary 或自動修復授權。
|
||||
|
||||
**本輪完成**:
|
||||
- 同步最新 `gitea/main=5c2578c1 test(api): harden trust drift log capture guard` 後,改在乾淨 worktree `/private/tmp/awoooi-iwooos-i18n-d0-20260604` 與分支 `codex/iwooos-i18n-d0-20260604` 重建本輪變更,避免碰主 repo 既有 dirty 檔。
|
||||
- 本地 smoke 完成後,提交前又 rebase 到 `5c2578c1`;該遠端提交只變更 API 測試 hardening,未改 `apps/web/messages/*`、IwoooS route 或前端 build surface。rebase 後重新跑 i18n key / mirror / placeholder、兩個 guard 與 `git diff --check` 皆通過。
|
||||
- 清理 IwoooS / AwoooP 高風險產品文案:`統帥`、`聊天同意`、`Session Handoff`、`跨 Session`、`execution router`、`runtime 授權`、`reviewer candidate`、`reviewer queue`、`閘門s`、`操作按鈕s`、`token/private key/session value` 等殘留已轉為繁中產品語氣。
|
||||
- 深層 handoff / checklist / packet / runtime / owner / evidence / metadata / payload / credential / scope / refs 等可見產品語彙已在 IwoooS path D0 清理;ICU placeholder、snake_case 旗標與全大寫契約 ID 維持原名或白名單,不誤翻程式綁定。
|
||||
- `en.json` 重新維持繁中鏡像,與 `zh-TW.json` 完全一致。
|
||||
- 更新 IwoooS P0/P1 主控總帳:新增 P2 全站繁中文案 D0 完成度 `35%`,並列 D1 待辦為 TSX 全量掃描、主要路由抽查與非 IwoooS 歷史字典盤點。
|
||||
|
||||
**完成度更新**:
|
||||
- P2 全站繁中文案 D0:`35%`。
|
||||
- Frontend design system / visual grammar:維持 `60%`。
|
||||
- IwoooS headline:維持 `64%`。
|
||||
- framework / read-only evidence / frontend visualization:維持 `92%`。
|
||||
- runtime landing:維持 `40-45%`。
|
||||
- owner response received / accepted:`0 / 0`。
|
||||
- active runtime gate:`0`。
|
||||
|
||||
**驗證**:
|
||||
- i18n key / mirror / placeholder:`8856` leaves;missing / added keys `0`;`zh-TW` / `en` mirror diff `0`;ICU placeholder drift `0`。
|
||||
- IwoooS 高風險文案掃描:遮蔽 ICU placeholder、snake_case 旗標與全大寫契約 ID 後命中 `0`。
|
||||
- 全域目標殘留掃描:`統帥`、`聊天同意`、`Session Handoff`、`AwoooP 跨 Session`、`互踩`、`production_landing_enabled`、`token、private key`、`session value`、`閘門s`、`操作按鈕s` 等命中 `0`。
|
||||
- `pnpm --filter @awoooi/web typecheck`:通過。
|
||||
- `python3 scripts/security/source-control-owner-response-guard.py --root .`:`SOURCE_CONTROL_OWNER_RESPONSE_GUARD_OK`。
|
||||
- `python3 scripts/security/security-mirror-progress-guard.py --root .`:`SECURITY_MIRROR_PROGRESS_GUARD_OK`。
|
||||
- `git diff --check`:通過。
|
||||
- `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/iwooos` First Load JS `283 kB`。
|
||||
- 本地 desktop 1440x1000 `/zh-TW/iwooos?_v=e73383c3-i18n-d0-local-desktop`:`IwoooS` 與「前台入口與既有資安頁」可見;展開後「審查後修正候選」與安全合規整合可見;`horizontalOverflow=0`、禁止 action href `0`、高風險殘留詞全為 false;截圖 `/private/tmp/iwooos-i18n-d0-local-desktop-e73383c3.png`。
|
||||
- 本地 mobile 390x844 `/zh-TW/iwooos?_v=e73383c3-i18n-d0-local-mobile`:`IwoooS` 與「前台入口與既有資安頁」可見;展開後「審查後修正候選」與安全合規整合可見;`horizontalOverflow=0`、禁止 action href `0`、高風險殘留詞全為 false;截圖 `/private/tmp/iwooos-i18n-d0-local-mobile-e73383c3.png`。
|
||||
|
||||
**目前邊界**:
|
||||
- 本段只改前端訊息字典與進度文件,不啟動 Kali `/execute`、SSH、主機更新、active scan、repo / refs / workflow / secret / primary 變更。
|
||||
- `deploy marker` 保留原文是 guard 契約;不代表本段已 deploy。正式站 production smoke 需等本 commit 推送、Gitea CD 完成與 deploy marker 產生後再補。
|
||||
- P2 全站繁中仍只有 D0 `35%`;TSX 全量掃描、其他主要路由與歷史字典仍在 D1。
|
||||
|
||||
## 2026-06-04|Agent 市場治理、自動化盤點與備份通知政策部署候選
|
||||
|
||||
**背景**:使用者要求以市場主流評估與可驗證數據調整 OpenClaw / Nemotron 規則,並要求整理所有 AI Agent 可監控、管理、備份、最佳化配置的自動化工作清單,最後批准推版到正式環境。
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
| 項目 | 目前值 |
|
||||
|------|--------|
|
||||
| 工作視窗 | IwoooS / AWOOOI 資安治理 P0 |
|
||||
| 本次乾淨 worktree | `/private/tmp/awoooi-iwooos-governance-p0-20260604` |
|
||||
| 本次分支 | `codex/iwooos-governance-p0-20260604` |
|
||||
| 最新觀察到的 `gitea/main` | `f9369284 chore(cd): deploy aec4b45 [skip ci]` |
|
||||
| 本次乾淨 worktree | `/private/tmp/awoooi-iwooos-i18n-d0-20260604` |
|
||||
| 本次分支 | `codex/iwooos-i18n-d0-20260604` |
|
||||
| 最新觀察到的 `gitea/main` | `5c2578c1 test(api): harden trust drift log capture guard` |
|
||||
| 前一個正式 IwoooS 候選基準 | code `7b8fc093`、deploy marker `45c63488`、LOGBOOK `02cadee6` |
|
||||
| 最新導航 IA 基準 | code `973fc7a4`、LOGBOOK `2555c811`、deploy marker `0260ec89` |
|
||||
| 禁止事項 | 不 force push、不 destructive git、不 SSH 修改主機、不 active scan、不收 secrets 明文、不把 AwoooP approval 當資安批准、不把 UI 可見當 runtime 授權 |
|
||||
@@ -29,6 +29,7 @@
|
||||
| VibeWork 納入 IwoooS | P1-9 onboarding handoff package `100%`;產品 / repo / surface / owner / evidence 邊界已可交接 | 否 | 保留 VibeWork 獨立產品邊界;不部署、不掃描、不改 repo / refs / workflow、不收 secrets |
|
||||
| IwoooS P2 首屏 UX / 資安圖表 | 本地階段 `100%`;正式站 `100%`;本輪前端發佈 `100%` | 否 | 首屏已精簡成摘要、資安網圖、拓樸圖譜、決策閘門與矩陣;S4.9 與長證據改為展開式。這只完成 P2 視覺 / 資訊架構 slice,不調高 IwoooS 整體 64% |
|
||||
| Frontend design system / visual grammar | 維持 `60%` | 否 | 本輪只推進 IwoooS 頁面資訊架構與圖表排序,不宣稱全站設計系統完成 |
|
||||
| P2 全站繁中文案 D0 | `35%` | 只限 D0 | 已清 `apps/web/messages/zh-TW.json` / `en.json` 中 IwoooS 與 AwoooP 高風險產品文案殘留,並保持 `8856` leaves、鏡像值與 ICU placeholder 全部一致;TSX 全量掃描、非 IwoooS 路由抽查與更多產品語彙仍列 D1 |
|
||||
|
||||
## 2. P0 工作拆解與優先順序
|
||||
|
||||
@@ -137,7 +138,7 @@ S4.9 是目前 IwoooS 64% 能往前的第一優先 gate。驗收前所有 count
|
||||
| P1 | Code Review 候選分類 | 前端體驗、測試補洞、文件同步、低風險重構;人工批准後才 Codex | 候選不自動改 code、不自動 deploy |
|
||||
| P2 | IwoooS UX 精簡 | 首屏保留進度誠實儀表、高層摘要、資安網圖、拓樸圖譜、決策閘門與矩陣;焦點導覽、深度地圖、證據流、解鎖佇列與 S4.9 草稿改成「首層證據與 S4.9 下鑽」展開區 | 本地 desktop/mobile 與正式站 desktop/mobile 已通過;水平溢出維持 0 |
|
||||
| P2 | 資安圖表專業化 | 主拓樸圖、攻擊路徑、主機 / 產品 / 版本來源關聯、決策閘門 flow 保留為主線;詳細證據與 scope 圖表改成下鑽 | 本地 build + browser 與正式站 browser 已通過 |
|
||||
| P2 | 全站繁中檢查 | `zh-TW` 與鏡像內容繁中;不得放內部對話或抱怨 | i18n parse、頁面抽查 |
|
||||
| P2 | 全站繁中檢查 | D0 已清 IwoooS / AwoooP 高風險產品字典:`統帥`、`聊天同意`、`Session Handoff`、`execution router`、`runtime 授權`、`reviewer candidate`、`閘門s`、`操作按鈕s` 與深層 handoff / checklist / packet 殘留;D1 需掃 TSX、主要路由與非 IwoooS 歷史字典 | i18n parse、key drift、placeholder drift、TypeScript、build、local / production desktop + mobile |
|
||||
| P3 | AI Agent 評估 | NemoTron / Hermes / OpenClaw / ElephantAlpha dry-run、benchmark、成本、安全邊界 | 不切 production |
|
||||
| P3 | runtime gate 收斂 | owner evidence、人工批准、rollback、disable、post-check | production truth,不只 UI |
|
||||
|
||||
@@ -250,6 +251,14 @@ P1 只讀重盤階段整體完成度:`70%`。它代表 freshness / inventory /
|
||||
| P2 production mobile `/zh-TW/iwooos` | 390x844,URL `https://awoooi.wooo.work/zh-TW/iwooos?_v=f9369284-iwooos-p2-prod-mobile`;首層證據與 S4.9 下鑽、決策圖表、資安網圖、閘門矩陣、拓樸圖譜與 runtime 0 可見;禁止 action href `0`;`horizontalOverflow=0` |
|
||||
| P2 production mobile 展開檢查 | 展開「首層證據與 S4.9 下鑽」與「前台入口與既有資安頁」後,S4.9 收件板、審查後修正候選、安全合規整合文案與 false 邊界可見;`horizontalOverflow=0` |
|
||||
| P2 production 截圖 | `/private/tmp/iwooos-p2-prod-desktop-20260604.png`、`/private/tmp/iwooos-p2-prod-mobile-20260604.png` |
|
||||
| P2-D0 i18n key / mirror / placeholder | `apps/web/messages/zh-TW.json` 與 `apps/web/messages/en.json` 皆為 `8856` 個 leaf;missing / added keys `0`;兩份鏡像差異 `0`;ICU placeholder drift `0` |
|
||||
| P2-D0 IwoooS 高風險文案掃描 | 遮蔽 ICU placeholder、snake_case 旗標與全大寫契約 ID 後,IwoooS path 命中 `0`:`統帥`、`聊天同意`、`跨 Session`、`execution router`、`runtime 授權`、`session replay`、`reviewer candidate`、`read-only evidence`、`owner/evidence/metadata/payload/credential/scope/pointer/workflow/secret/refs` 等高風險產品語彙皆已清掉 |
|
||||
| P2-D0 全域目標殘留掃描 | `apps/web/messages/zh-TW.json` / `en.json` 目標詞掃描命中 `0`:`統帥`、`聊天同意`、`Session Handoff`、`AwoooP 跨 Session`、`互踩`、`production_landing_enabled`、`token、private key`、`session value`、`閘門s`、`操作按鈕s` 等皆未再出現 |
|
||||
| P2-D0 TypeScript 檢查 | `pnpm --filter @awoooi/web typecheck` 通過 |
|
||||
| P2-D0 前端 build | `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/iwooos` First Load JS `283 kB` |
|
||||
| P2-D0 本地 desktop `/zh-TW/iwooos` | 1440x1000;`IwoooS` 與「前台入口與既有資安頁」可見;展開後「審查後修正候選」與安全合規整合可見;`horizontalOverflow=0`、禁止 action href `0`、高風險殘留詞全為 false;截圖 `/private/tmp/iwooos-i18n-d0-local-desktop-e73383c3.png` |
|
||||
| P2-D0 本地 mobile `/zh-TW/iwooos` | 390x844;`IwoooS` 與「前台入口與既有資安頁」可見;展開後「審查後修正候選」與安全合規整合可見;`horizontalOverflow=0`、禁止 action href `0`、高風險殘留詞全為 false;截圖 `/private/tmp/iwooos-i18n-d0-local-mobile-e73383c3.png` |
|
||||
| P2-D0 提交前同步 | 本地 smoke 後又 rebase 到 `5c2578c1`;該遠端提交只變更 API 測試 hardening,未改 `apps/web/messages/*`、IwoooS route 或前端 build surface;rebase 後 i18n key / mirror / placeholder、兩個 guard 與 `git diff --check` 仍通過 |
|
||||
|
||||
本輪驗證後仍維持:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user