From 10f08c424b57679842ace264fde6388b742024ca Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 5 Jun 2026 01:22:14 +0800 Subject: [PATCH] =?UTF-8?q?docs(logbook):=20=E8=A8=98=E9=8C=84=20IwoooS=20?= =?UTF-8?q?D2=20=E6=AD=A3=E5=BC=8F=E9=83=A8=E7=BD=B2=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/LOGBOOK.md | 6 +++++- .../2026-06-04-iwooos-security-governance-p0.md | 10 +++++----- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 70b20fab9..badd3976e 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -7,6 +7,8 @@ - 將 `apps/web/src` 內註解語氣從 `統帥鐵律`、`統帥規格`、`統帥指示`、`統帥批准` 改為 `專案鐵律`、`專案規格`、`既有決策`、`人工批准`。 - 將 `188 基地真實血脈` 註解改為 `production 真實資料源`。 - 本段未改 runtime 行為、API、i18n key、messages、guard 契約或任何可見頁面 layout。 +- Code commit `6ccdf199 chore(web): 清理 IwoooS D2 註解語氣` 已推 `gitea main`。 +- Deploy marker `2857da80 chore(cd): deploy 6ccdf19 [skip ci]` 已追加。 **完成度更新**: - D2 註解語氣 slice:`0% → 100%`。 @@ -25,7 +27,9 @@ - `python3 scripts/security/security-mirror-progress-guard.py --root .`:`SECURITY_MIRROR_PROGRESS_GUARD_OK`。 - `git diff --check`:通過。 - `pnpm --filter @awoooi/web typecheck`:通過。 -- 本段為 comments-only,無前台 DOM / CSS / bundle 行為變更;不啟動 build / browser smoke,頁面驗證留給下一個可見文案或 layout 變更切片。 +- Gitea code-review run `2581`:成功。 +- Gitea CD run `2580`:tests / build-and-deploy / post-deploy-checks 全部成功。 +- 本段為 comments-only,無前台 DOM / CSS / bundle 行為變更;不啟動額外本機 build / browser smoke,正式驗證採 CD post-deploy checks。頁面驗證留給下一個可見文案或 layout 變更切片。 **目前邊界**: - 不啟動 Kali `/execute`、SSH、主機更新、active scan、repo / refs / workflow / secret / primary 變更。 diff --git a/docs/workplans/2026-06-04-iwooos-security-governance-p0.md b/docs/workplans/2026-06-04-iwooos-security-governance-p0.md index a2cdadcf2..245c1ef87 100644 --- a/docs/workplans/2026-06-04-iwooos-security-governance-p0.md +++ b/docs/workplans/2026-06-04-iwooos-security-governance-p0.md @@ -9,11 +9,11 @@ | 工作視窗 | IwoooS / AWOOOI 資安治理 P0 | | 本次乾淨 worktree | `/private/tmp/awoooi-iwooos-i18n-d2-20260605` | | 本次分支 | `codex/iwooos-i18n-d2-20260605` | -| 最新觀察到的 `gitea/main` | `8f8c914a docs(logbook): 記錄 IwoooS D1 正式驗證 [skip ci]` | +| 最新觀察到的 `gitea/main` | `a367227d feat(api): 新增復原演練批准包模板`;D2 deploy marker 為 `2857da80` | | 最新 P2-D0 繁中文案基準 | code `cd2275a2`、deploy marker `1920bd08`、code-review `2565`、CD `2564` | | 最新 P2-D1 本地掃描基準 | `VISIBLE_LITERAL_TARGET_SCAN_OK files=221`;全站 TS / TSX 中文 literal 盤點 `35` 檔 / `752` 行;註解語氣 backlog `32` 筆 | | 最新 P2-D1 正式部署基準 | code `f9bf8a28`、deploy marker `879b0a36`、CD `2578`、code-review `2579` | -| 最新 P2-D2 註解語氣基準 | `apps/web/src` 內部稱謂殘留 `32 → 0`;D1 高風險詞命中 `0` | +| 最新 P2-D2 註解語氣基準 | code `6ccdf199`、deploy marker `2857da80`、CD `2580`、code-review `2581`;`apps/web/src` 內部稱謂殘留 `32 → 0`;D1 高風險詞命中 `0` | | 前一個正式 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 授權 | @@ -46,7 +46,7 @@ | P0-2b | S4.9 request dispatch preflight 交接包 | 100% | 送件前檢查、交接封套欄位與送後不變條件已固定;dispatch authorized 仍 false | JSON parse、owner response guard、progress guard | | P0-3 | AwoooP 同步封包 | 100% | 已送至 AwoooP 平行工作 thread `019e9154-7d5e-7b72-85be-c9d97e43ecc9`;後續仍需每次推版前重新 fetch / fast-forward | 本文件、thread send readback、mirror checklist readback | | P0-4 | production live sanity 節點 | 100% | desktop / mobile / 展開區塊 / overflow / action href 檢查已完成 | Playwright production sanity 通過 | -| P0-5 | LOGBOOK 與完成度更新 | 100% | 本輪 code-review、CD、deploy marker、正式站 desktop/mobile smoke 已回填 | `docs/LOGBOOK.md` readback | +| P0-5 | LOGBOOK 與完成度更新 | 100% | D2 code-review、CD、deploy marker 已回填;本段 comments-only,不補頁面 smoke | `docs/LOGBOOK.md` readback | ## 3. S4.9 Owner Response Gate 規範 @@ -142,7 +142,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 | 全站繁中檢查 | D0 已清 messages;D1 已完成 TS / TSX 高風險 literal 掃描與小修;D2 已清 `apps/web/src` 內部稱謂註解 `32 → 0`,仍保留 `35` 檔 / `752` 行中文 literal backlog | comments-only 切片跑文字掃描、guard、diff check;後續可見文案搬遷需 i18n parse、key drift、placeholder drift、TypeScript、build、local / production desktop + mobile | +| P2 | 全站繁中檢查 | D0 已清 messages;D1 已完成 TS / TSX 高風險 literal 掃描與小修;D2 已清 `apps/web/src` 內部稱謂註解 `32 → 0` 並以 deploy marker `2857da80` 正式收尾,仍保留 `35` 檔 / `752` 行中文 literal backlog | comments-only 切片跑文字掃描、guard、diff check、TypeScript 與 CD post-deploy;後續可見文案搬遷需 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 | @@ -276,7 +276,7 @@ P1 只讀重盤階段整體完成度:`70%`。它代表 freshness / inventory / | P2-D1 本地 `/zh-TW/code-review` | desktop 1440x1000 / mobile 390x844 皆可載入,`平行工作同步` 可見;`跨 Session` 舊詞與高風險詞命中 `0`;`horizontalOverflow=0`;截圖 `/private/tmp/code-review-i18n-d1-local-desktop-a5324ef7.png`、`/private/tmp/code-review-i18n-d1-local-mobile-a5324ef7.png` | | P2-D1 production `/zh-TW/iwooos` | desktop 1440x1000 / mobile 390x844 皆可載入,`IwoooS` 與「前台入口與既有資安頁」可見;展開整合區後「審查後修正候選」可見;`horizontalOverflow=0`、禁止 action href `0`、高風險詞命中 `0`;截圖 `/private/tmp/iwooos-i18n-d1-prod-desktop-879b0a36.png`、`/private/tmp/iwooos-i18n-d1-prod-mobile-879b0a36.png` | | P2-D1 production `/zh-TW/code-review` | desktop 1440x1000 / mobile 390x844 皆可載入,`平行工作同步` 可見;`跨 Session` 舊詞與高風險詞命中 `0`;`horizontalOverflow=0`;截圖 `/private/tmp/code-review-i18n-d1-prod-desktop-879b0a36.png`、`/private/tmp/code-review-i18n-d1-prod-mobile-879b0a36.png` | -| P2-D2 註解語氣掃描 | `apps/web/src` 內 `統帥`、`188 基地真實血脈` 命中 `0`;D1 高風險詞命中 `0`;owner response guard、security mirror progress guard、`git diff --check`、`pnpm --filter @awoooi/web typecheck` 通過;本段 comments-only,無前台 DOM / CSS / bundle 行為變更,不需頁面 smoke | +| P2-D2 註解語氣掃描 | `apps/web/src` 內 `統帥`、`188 基地真實血脈` 命中 `0`;D1 高風險詞命中 `0`;owner response guard、security mirror progress guard、`git diff --check`、`pnpm --filter @awoooi/web typecheck` 通過;Gitea code-review `2581` 成功、CD `2580` tests / build-and-deploy / post-deploy-checks 全部成功;deploy marker `2857da80`;本段 comments-only,無前台 DOM / CSS / bundle 行為變更,不需頁面 smoke | 本輪驗證後仍維持: