From 83ca72e98976ad4af16765cc1e374807fa1b369e Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 20 May 2026 01:58:16 +0800 Subject: [PATCH] docs(governance): record km archive preview rollout [skip ci] --- docs/LOGBOOK.md | 56 +++++++++++++++++-- ...-04-15-MASTER-ai-autonomous-flywheel-v2.md | 3 +- 2 files changed, 53 insertions(+), 6 deletions(-) diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 2b0dd02bd..3de5f8472 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -60,16 +60,62 @@ Screenshot: /tmp/awoooi-t95-km-archive-two-step-local.png ``` +**Production deploy / smoke(完成)**: + +```text +Code commit: + ba904ec4 feat(governance): require dry-run preview before km archive + +Deploy marker: + 42b668bb chore(cd): deploy ba904ec [skip ci] + +Gitea Actions: + 2551 -> completed / success + 2552 -> completed / success + +GET https://awoooi.wooo.work/api/v1/health + -> healthy, prod, mock_mode=false + +GET /api/v1/ai/governance/km-review-drafts/dedupe?limit=100 + -> schema_version=km_review_draft_dedupe_v1 + -> total_review_drafts=95 + -> event_group_total=28 + -> duplicate_draft_total=67 + +Work Items Playwright production smoke: + -> nav visible + -> KM draft dedupe view visible + -> confirmDisabledBefore=true + -> previewVisible=true + -> confirmVisible=true + -> previewResultVisible=true + -> previewShowsNoWrites=true + -> dryRunRequestOnly=true + -> confirmEnabledAfterPreview=true + -> blockedNoWrites=true + -> pageErrors=0 / consoleErrors=0 + +Observed POST: + /api/v1/ai/governance/km-review-drafts/dedupe/{event}/archive-duplicates + body dry_run=true, owner_approved=false, owner=operator_console + +Dry-run guard: + -> duplicate_draft_total before=67 / after=67 + +Screenshot: + /tmp/awoooi-t95-km-archive-two-step-production.png +``` + **目前整體進度**: - AwoooP 告警可觀測鏈:約 99.1%。 - 低風險自動修復閉環:約 95%。 -- 前端 AI 自動化管理介面同步:約 98.2%。 -- 治理告警可讀性 / 可處置性:約 98.5%。 -- AI Agent ownership 可追溯性:約 97.3%。 +- 前端 AI 自動化管理介面同步:約 98.3%。 +- 治理告警可讀性 / 可處置性:約 98.6%。 +- AI Agent ownership 可追溯性:約 97.4%。 - KM healthcheck 派工可追蹤性:約 99.5%。 -- Hermes KB growth 草稿 / owner review 閉環:約 99.1%。 -- 完整 AI 自動化管理產品化:約 96.7%。 +- Hermes KB growth 草稿 / owner review 閉環:約 99.2%。 +- 完整 AI 自動化管理產品化:約 96.8%。 ## 2026-05-20|T94 KM archive 後 stale ratio recheck trace 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 e160d0531..7ef62398a 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 @@ -2338,7 +2338,8 @@ Phase 6 完成後 - 修正:`/awooop/work-items` 的 KM 草稿去重 action 改為兩段式。第一段 `乾跑預覽` 送 `dry_run=true`、`owner_approved=false`;第二段 `確認封存` 只有 preview 成功後才解除 disabled,送 `dry_run=false`、`owner_approved=true`。Preview 顯示 would-archive 數量、`writes_km=false`、`writes_governance_audit=false`、stale ratio snapshot;confirm 結果保留 archive audit dispatch 與 stale ratio recheck dispatch。 - 邊界:T95 沒有實際封存 production KM;local smoke 用 live production API bridge 只允許 `dry_run=true` POST,測試層阻擋任何非 dry-run archive request。這仍符合「高影響 KM 必須 owner review」與「破壞性動作先 dry-run」鐵律。 - Local verification:Work Items Next lint ok;`tsc --noEmit` ok;i18n JSON parse ok;未設 `NEXT_PUBLIC_API_URL` 的 build 仍被既有 guard 阻擋;`NEXT_PUBLIC_API_URL=https://awoooi.wooo.work pnpm --dir apps/web run build` 成功產出 90/90 static pages。Local Playwright smoke 確認 confirm button preview 前 disabled、preview 後 enabled、唯一 POST 為 `dry_run=true` + `owner_approved=false`、`writes_km=false` / `writes_governance_audit=false` 可見、blockedWrites=0、pageErrors=0 / consoleErrors=0,截圖 `/tmp/awoooi-t95-km-archive-two-step-local.png`。 -- 目前進度更新:前端 AI 自動化管理介面同步約 98.2%;治理告警可讀性 / 可處置性約 98.5%;AI Agent ownership 可追溯性約 97.3%;KM healthcheck 派工可追蹤性約 99.5%;Hermes KB growth 草稿 / owner review 閉環約 99.1%;完整 AI 自動化管理產品化約 96.7%。 +- Production:`ba904ec4 feat(governance): require dry-run preview before km archive` 已推 Gitea main;deploy marker `42b668bb chore(cd): deploy ba904ec [skip ci]`;Gitea runs `2551` / `2552` completed success。Production health healthy/prod/mock_mode=false。`GET /ai/governance/km-review-drafts/dedupe?limit=100` 回 `total_review_drafts=95`、`event_group_total=28`、`duplicate_draft_total=67`。Work Items production smoke 顯示 nav、KM 草稿去重視圖、乾跑預覽、確認封存;confirm button preview 前 disabled、preview 後 enabled;唯一 POST 為 `dry_run=true` + `owner_approved=false`;`writes_km=false` / `writes_governance_audit=false` 可見;blockedWrites=0;pageErrors=0 / consoleErrors=0;dry-run 前後 duplicate total 仍為 67;截圖 `/tmp/awoooi-t95-km-archive-two-step-production.png`。 +- 目前進度更新:前端 AI 自動化管理介面同步約 98.3%;治理告警可讀性 / 可處置性約 98.6%;AI Agent ownership 可追溯性約 97.4%;KM healthcheck 派工可追蹤性約 99.5%;Hermes KB growth 草稿 / owner review 閉環約 99.2%;完整 AI 自動化管理產品化約 96.8%。 ---