docs(logbook): 記錄 P1-305 P1-306 正式驗證 [skip ci]
This commit is contained in:
@@ -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 pods:API `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 可見且關卡穩定後再做。
|
||||
|
||||
@@ -1046,6 +1046,8 @@ UI:
|
||||
證據:automation inventory schema / snapshot 已新增 task approval_boundary 與 task_approval_boundary_rollup;automation backlog schema / snapshot 已新增 item approval_boundary、item_approval_boundary_rollup 與 progress_summary;治理頁任務卡已顯示允許、禁止與需批准摘要,並新增進度彙總區塊。
|
||||
目前數字:inventory tasks 26;task read_only_allowed 24;explicit approval tasks 2;backlog total 23;done 16;overall progress 70%;P1 progress 76%。
|
||||
驗證:JSON 解析通過;zh-TW / en i18n key 差異 0;Python py_compile 通過;automation inventory / backlog 目標 pytest 15 passed;web typecheck 通過;Next production build 通過;source-control-owner-response guard 與 security-mirror-progress guard 通過;git diff --check 通過。
|
||||
正式驗證:code-review run 3714 success;CD run 3713 success;deploy 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。
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user