docs(logbook): 記錄 P2-101 正式驗證 [skip ci]
This commit is contained in:
@@ -18,9 +18,30 @@
|
||||
- `pnpm --filter @awoooi/web typecheck` 通過。
|
||||
- `NEXT_PUBLIC_API_URL=https://awoooi.wooo.work NEXT_PRIVATE_BUILD_WORKER_COUNT=1 SENTRY_SUPPRESS_GLOBAL_ERROR_HANDLER_FILE_WARNING=1 pnpm --filter @awoooi/web build`:Next compile / static page generation 通過;standalone copy 階段因本機磁碟只剩約 `127MiB` 觸發 `ENOSPC`,已清除本輪忽略產物 `apps/web/.next`,等待 Gitea CD runner 重新 build 作正式部署依據。
|
||||
|
||||
**正式部署 / production readback**:
|
||||
|
||||
- Code commit:`7c8bb364 feat(governance): 新增操作類別權限模型`。
|
||||
- Deploy marker:`cfdd930e chore(cd): deploy 7c8bb36 [skip ci]`。
|
||||
- Gitea Actions:code-review `#2791` 成功;CD `#2790` 成功。
|
||||
- Public health:`https://awoooi.wooo.work/api/v1/health` 回 `status=healthy`、`environment=prod`、`mock_mode=false`。
|
||||
- `GET /api/v1/agents/agent-operation-permission-model` 回 `schema_version=ai_agent_operation_permission_model_v1`、`current_task_id=P2-101`、`next_task_id=P2-102`、`overall_completion_percent=97`。
|
||||
- 正式 API readback:permission lane `5`、operation category `13`、Agent permission role `3`、gate transition `8`、operator decision template `5`、需人工批准 category `4`、明確阻擋 category `3`。
|
||||
- 正式 API readback 確認 runtime execution、Gateway queue write、Telegram send、production write、secret value read、destructive operation 近 24 小時計數全為 `0`,且 `runtime_execution_enabled=false`、`telegram_bot_api_call_enabled=false`、`gateway_queue_write_enabled=false`、`production_write_enabled=false`、`secret_value_read_enabled=false`、`destructive_operation_enabled=false`。
|
||||
- `GET /api/v1/agents/automation-backlog-snapshot` 回 `schema_version=ai_agent_automation_backlog_v1`、`current_task_id=P1-007`、`next_task_id=P2-004`、`overall_completion_percent=92`、done `23 / 25`;這是舊 backlog snapshot 的整體任務盤點,不取代 P2-101 專屬 readback 的 `97%`。
|
||||
|
||||
**正式頁 smoke**:
|
||||
|
||||
- In-app browser:`https://awoooi.wooo.work/zh-TW/governance?tab=automation-inventory&_v=cfdd930e-p2-101-prod-iab-retry`。
|
||||
- 可見文案:`P2-101`、`P2-102`、`97%`、`操作類別權限模型`、`操作類別`、`權限 lane`、`需人工批准`、`明確阻擋`、`Gateway queue`、`Telegram`、`不可誤讀合約`。
|
||||
- 錯誤文字:`502 Bad Gateway`、`Application error`、`Unhandled Runtime Error`、`Cannot read properties`、`無法載入` 均為 `false`。
|
||||
- 版面:`clientWidth=688`、`scrollWidth=688`、`horizontalOverflow=false`、overflowing elements `0`。
|
||||
- 危險互動入口:`0`;未出現發送 Telegram、寫入 Gateway、啟動 worker、執行修復、重啟服務、停止服務、讀取 Secret 或套用變更按鈕。
|
||||
- Rollout 觀察:deploy marker 剛出現後第一次頁面載入曾短暫回 `502 Bad Gateway`;同一正式 URL 後續 HTTP probe 回 `200`,重載後 smoke 通過,因此不列為最終頁面失敗。
|
||||
- 截圖:`/tmp/awoooi-p2-101-operation-permission-prod-iab-cfdd930e.png`。
|
||||
|
||||
**完成度同步**:
|
||||
|
||||
- P2-101:本地完成度 `97%`;permission lane `5`、operation category `13`、Agent permission role `3`、gate transition `8`、operator decision template `5`。
|
||||
- P2-101:本地 `97%`,正式站 `97%`;permission lane `5`、operation category `13`、Agent permission role `3`、gate transition `8`、operator decision template `5`。
|
||||
- runtime execution、Gateway queue write、Telegram send、Telegram Bot API、delivery receipt write、AI runtime worker、中低風險 auto worker、verifier live readback、production write、secret value read、paid provider call、host / cluster command、destructive action:全部仍為 `0`。
|
||||
- P2-102:下一步要讓所有候選操作具備 dry-run 證據、side-effect count、evidence hash 與 verifier plan;完成前不得 live worker、queue write、Telegram send、production write 或 verifier live readback。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user