docs(logbook): 記錄 P1-305 P1-306 正式驗證 [skip ci]

This commit is contained in:
Your Name
2026-06-05 09:39:36 +08:00
parent af3a9d4852
commit 2e93c1d1a9
2 changed files with 61 additions and 0 deletions

View File

@@ -30240,3 +30240,62 @@ production browser smoke:
1. Commit 並推送 Gitea main。
2. 等待 Gitea CD / deploy marker。
3. 以 production API 與 `/zh-TW/governance?tab=automation-inventory` 做 desktop / mobile smoke確認進度彙總、批准邊界、無水平溢出與無執行按鈕。
## 2026-06-05 — P1-305 / P1-306 正式環境 rollout smoke
**Gitea / CD**
- Code commit`4f0787f8 feat(governance): 顯示任務批准邊界與進度彙總`
- Code-review run`3714`,成功。
- CD run`3713``tests` / `build-and-deploy` / `post-deploy-checks` 全部成功。
- Deploy marker`af3a9d48 chore(cd): deploy 4f0787f [skip ci]`
**正式站版本**
- K8s `awoooi-api` image`192.168.0.110:5000/awoooi/api:4f0787f8694ca9d3a8652eb490e4642a0014b9a7`
- K8s `awoooi-web` image`192.168.0.110:5000/awoooi/web:4f0787f8694ca9d3a8652eb490e4642a0014b9a7`
- K8s `awoooi-worker` image`192.168.0.110:5000/awoooi/api:4f0787f8694ca9d3a8652eb490e4642a0014b9a7`
- K8s `awoooi-auto-repair-canary` image`192.168.0.110:5000/awoooi/api:4f0787f8694ca9d3a8652eb490e4642a0014b9a7`
- `awoooi-api` / `awoooi-web` rollout status成功。
- 新 ReplicaSet podsAPI `2/2`、Web `2/2`、Worker `1/1`、Canary `1/1`restart `0`
**正式 API readback**
- Public health`https://awoooi.wooo.work/api/v1/health``status=healthy``environment=prod``mock_mode=false`
- `GET /api/v1/agents/automation-inventory-snapshot`
- `schema_version=ai_agent_automation_inventory_snapshot_v1`
- `current_task_id=P1-306`
- `next_task_id=P1-001`
- `overall_completion_percent=100`
- `task_approval_boundary_rollup.total_tasks=26`
- `read_only_allowed=24`
- `tasks_requiring_explicit_approval=["P0-001","P0-004"]`
- `GET /api/v1/agents/automation-backlog-snapshot`
- `schema_version=ai_agent_automation_backlog_v1`
- `current_task_id=P1-306`
- `next_task_id=P1-001`
- `overall_completion_percent=70`
- `progress_summary.done_items=16`
- `progress_summary.total_items=23`
- `progress_summary.by_priority.P1=76%`
- `items_requiring_explicit_approval=["AUTO-P1-004","AUTO-P2-004","AUTO-P3-001"]`
**正式頁 smoke**
- Desktop `https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=4f0787f8-p1-305-306-prod-desktop`
- `AI Agent 自動化盤點``P1-306``P1-001``進度彙總``任務邊界``需明確批准``70%` 可見。
- `horizontalOverflow=0`
- 禁止操作按鈕 `0`
- Mobile `https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=4f0787f8-p1-305-306-prod-mobile`
- `AI Agent 自動化盤點``P1-306``P1-001``進度彙總``任務邊界``需明確批准``70%` 可見。
- `horizontalOverflow=0`
- 禁止操作按鈕 `0`
- Production 截圖:
- `/private/tmp/awoooi-automation-inventory-prod-desktop-4f0787f8.png`
- `/private/tmp/awoooi-automation-inventory-prod-mobile-4f0787f8.png`
**目前狀態**
- P1-305 任務批准邊界:本地 `100%`,正式站 `100%`
- P1-306 進度百分比彙總:本地 `100%`,正式站 `100%`
- 本輪 P1-305 / P1-306`100%`
- 所有資料仍是 read-only governance surface不代表任務可自動批准、自動執行、自動合併、自動部署或改動 runtime。
**下一步**
1. P1-001盤點 API / Web / Worker / K8s runtime surface。
2. P2 / P3 必須等 P1 runtime surface 可見且關卡穩定後再做。

View File

@@ -1046,6 +1046,8 @@ UI
證據automation inventory schema / snapshot 已新增 task approval_boundary 與 task_approval_boundary_rollupautomation backlog schema / snapshot 已新增 item approval_boundary、item_approval_boundary_rollup 與 progress_summary治理頁任務卡已顯示允許、禁止與需批准摘要並新增進度彙總區塊。
目前數字inventory tasks 26task read_only_allowed 24explicit approval tasks 2backlog total 23done 16overall progress 70%P1 progress 76%。
驗證JSON 解析通過zh-TW / en i18n key 差異 0Python py_compile 通過automation inventory / backlog 目標 pytest 15 passedweb typecheck 通過Next production build 通過source-control-owner-response guard 與 security-mirror-progress guard 通過git diff --check 通過。
正式驗證code-review run 3714 successCD run 3713 successdeploy marker `af3a9d48 chore(cd): deploy 4f0787f [skip ci]`production API / Web / Worker / Canary image 均為 `4f0787f8694ca9d3a8652eb490e4642a0014b9a7`production health `healthy/prod/mock_mode=false`inventory API 回 `current=P1-306`、`next=P1-001`、tasks `26`、read_only_allowed `24`、explicit approval tasks `2`backlog API 回 overall `70%`、done `16/23`、P1 `76%`desktop `1440x1000` 與 mobile `390x844` smoke 均 `horizontalOverflow=0`、禁止操作按鈕 `0`。
正式截圖:`/private/tmp/awoooi-automation-inventory-prod-desktop-4f0787f8.png`、`/private/tmp/awoooi-automation-inventory-prod-mobile-4f0787f8.png`。
阻擋:無;所有邊界仍為只讀展示,不新增執行按鈕,不批准生產寫入、付費 API、shadow/canary、破壞性操作或 runtime execution。
下一步P1-001 盤點 API / Web / Worker / K8s runtime surface。
```