diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 2b11dc2d5..4ae136bb3 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -1,3 +1,19 @@ +## 2026-06-05|P1-007 紅線欄位遮蔽正式部署 + +**背景**:`30bf5d97 [skip ci]` 已記錄 P1-007 正式驗證並帶入 governance UI 遮蔽邏輯,但正式站仍需一般 code commit 觸發 CD,確保 raw forbidden field 不再出現在 DOM。 + +**正式鏈路**: +- Trigger commit:`f5cd37b7 fix(web): 部署服務健康紅線欄位遮蔽`。 +- Deploy marker:`0ba92357 chore(cd): deploy f5cd37b [skip ci]`。 + +**Production browser smoke**: +- Governance desktop `1440x1000`:`https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=0ba92357-redaction-desktop` 通過;`服務健康失敗限定通知合約`、`成功降噪`、`已隔離欄位`、`不顯示內部欄位名稱`、`P1-007`、`P2-004` 可見;`work_window_transcript`、`session_id`、`browser_context`、`codex_user_message`、`prompt_text`、`chain_of_thought`、`工作視窗`、`對話內容` 全未命中;`horizontalOverflow=0`、overflowing elements `0`、內容危險操作入口 `0`、錯誤文字 `0`。 +- Governance mobile `390x844`:同上必要文案可見;raw forbidden fields / 內部工作線禁用字串全未命中;`horizontalOverflow=0`、overflowing elements `0`、內容危險操作入口 `0`、錯誤文字 `0`。 +- 截圖:`/tmp/awoooi-p1-007-redaction-prod-desktop-0ba92357.png`、`/tmp/awoooi-p1-007-redaction-prod-mobile-0ba92357.png`。 + +**邊界**: +- 這只是 UI 遮蔽與文案部署,不發 Telegram / AwoooP、不做 live probe、不重啟服務、不改 endpoint、不讀 secret、不提高 runtime gate。 + ## 2026-06-05|P1-007 服務健康失敗限定通知合約正式上線 **背景**:接續 P1-006 服務健康證據卡正式驗證後,P1-007 已建立 failure-only Telegram / AwoooP 通知合約。本段只做 committed policy / API / UI 顯示與正式驗證;不發送 Telegram / AwoooP、不做 live probe、不重啟服務、不改 endpoint、不讀 secret、不開 runtime gate。 diff --git a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md index 21907473f..a89537fc8 100644 --- a/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md +++ b/docs/superpowers/specs/2026-04-15-MASTER-ai-autonomous-flywheel-v2.md @@ -3612,3 +3612,9 @@ Phase 6 完成後 **正式環境**:code commit `5c2ac4d5`,redaction 修正 `d2963c16` / `d66effe6`,deploy marker `5eafe0d0 chore(cd): deploy d66effe [skip ci]`。Production API readback 通過:backlog current `P1-007`、next `P2-004`、overall `92%`、done `23/25`;inventory tasks `33`、read-only allowed `30`;failure notification policy rules `7`、成功降噪 `2`、action-required `2`、failure escalation `3`,notification_send / live_probe / runtime_execution 全為 `false`。Governance desktop/mobile smoke 通過,P1-007 區塊可見、禁用字串 `0`、水平溢出 `0`、危險操作入口 `0`。IwoooS desktop/mobile 文案邊界通過,內部工作線禁用字串 `0`、水平溢出 `0`。 **裁決:** P1-007 只完成 failure-only notification policy、API 與 UI 可讀性;不得把 Telegram / AwoooP channel、failure escalation rule、message template、redaction contract 或治理頁顯示解讀成通知已發送、live probe、服務重啟、endpoint / ConfigMap 修改、runtime gate 提高、S4.9 owner response gate 提高或 security acceptance 已成立。 + +### 2026-06-05 下午 (台北) — P1-007 紅線欄位遮蔽正式部署 + +Trigger commit `f5cd37b7` 與 deploy marker `0ba92357` 已把 governance UI 的 forbidden field 遮蔽送上正式站。Production desktop/mobile smoke 通過:`已隔離欄位`、`不顯示內部欄位名稱` 可見;`work_window_transcript`、`session_id`、`browser_context`、`codex_user_message`、`prompt_text`、`chain_of_thought`、`工作視窗`、`對話內容` 全未命中;水平溢出 `0`、危險操作入口 `0`。 + +**裁決:** 此段只完成 UI redaction deployment,不代表通知發送、live probe、服務重啟、endpoint 修改、runtime gate 或資安驗收已授權。