docs(logbook): 記錄受控執行閘門橋接 [skip ci]
This commit is contained in:
@@ -1,3 +1,36 @@
|
||||
## 2026-06-26|AwoooP Work Items 受控執行閘門橋接正式上線:舊修復草案不再只顯示「尚未回補」
|
||||
|
||||
**背景**:`INC-20260626-F0C9A7` 類 Work Item 已能在 status-chain 讀到 `ansible_check_mode_only` 與 `automation_handoff.closure_readiness`,但 repair-candidate draft 面板只看新補的 `repair_candidate_promotion_contract`。舊 incident 沒有 retroactive promotion metadata 時,頁面仍顯示「尚未取得升級合約」,讓 operator 看不到已存在的 Apply Gate readiness、owner release 欄位與實際卡點。
|
||||
|
||||
**完成**:
|
||||
- `RepairCandidateDraftPanel` 在 `repair_candidate_promotion` 不存在但 `automation_handoff.closure_readiness` 存在時,改顯示受控執行閘門橋接卡。
|
||||
- 新橋接卡顯示 `閘門準備度`、ready / total / blocked、`blocked_before_owner_release`、`runtime gate=0`、八格 gate、Owner release 必填欄位。
|
||||
- `zh-TW` / `en` i18n 鏡像新增 `promotion.bridge`,英文檔仍維持繁中鏡像,避免 AwoooP 操作台文案漂移。
|
||||
|
||||
**Commit / Deploy**:
|
||||
- Code commit:`58cccc55 fix(awooop): 顯示受控執行閘門卡點`。
|
||||
- Deploy marker:`4014d475 chore(cd): deploy 58cccc5 [skip ci]`。
|
||||
- Gitea Actions:`code-review.yaml #3456` 成功;`cd.yaml #3455` 成功並產生 deploy marker。
|
||||
|
||||
**驗證**:
|
||||
- `pnpm --filter @awoooi/web typecheck`:通過。
|
||||
- `I18N_JSON_MIRROR_OK leaves=14042`。
|
||||
- `source-control-owner-response-guard.py`、`security-mirror-progress-guard.py`:通過。
|
||||
- `scripts/ops/doc-secrets-sanity-check.py docs .gitea`:`DOC_SECRET_SANITY_OK scanned_files=1031`。
|
||||
- `git diff --check`:通過。
|
||||
- Production API `/api/v1/platform/status-chain?project_id=awoooi&incident_id=INC-20260626-F0C9A7` 回 `repair_state=ansible_check_mode_only`、`promotion_available=false`、`closure_status=blocked_before_owner_release`、`closure_percent=25`。
|
||||
- Production Work Items desktop `1440x1000`:`/zh-TW/awooop/work-items?project_id=awoooi&incident_id=INC-20260626-F0C9A7&work_item_id=repair-candidate-draft%3Aawoooi%3AINC-20260626-F0C9A7%3Apromote_diagnostic_to_repair_p&_v=4014d475-apply-gate-bridge-prod-desktop-final` 可見 `候選升級合約`、`閘門準備度 25%`、`已備 2/8 · 卡點 5`、`blocked_before_owner_release`、`改看受控執行閘門`、`Owner release 必填欄位`;console error `0`、horizontal overflow `0`。
|
||||
- Production Work Items mobile `390x844`:同路徑 `_v=4014d475-apply-gate-bridge-prod-settled-mobile` 可見同一組橋接資訊;console error `0`、horizontal overflow `0`。
|
||||
- 截圖:`/tmp/awoooi-apply-gate-bridge-desktop-final-4014d475.png`、`/tmp/awoooi-apply-gate-bridge-settled-mobile-4014d475.png`。
|
||||
|
||||
**完成度同步**:
|
||||
- AwoooP Work Items 修復候選 / Apply Gate 橋接可視化:`100%`。
|
||||
- Telegram / AwoooP operator 判讀可信度:`88% -> 90%`。
|
||||
- P0-9 MCP evidence -> PlayBook 修復候選:`98% -> 99%`;這只代表舊草案與 apply gate readiness 的畫面斷鏈已補上,不代表已自動執行修復。
|
||||
- 真正 AI 自動化 verified repair 成功率仍不提高;`runtime_execution_authorized=false`、`runtime_write_allowed=false`、active runtime gate 仍 `0`。
|
||||
|
||||
**邊界**:本段只改 Work Items 前端 read model 顯示;不 SSH、不重啟服務、不執行 Ansible apply、不發 Telegram、不寫 KM、不改 PlayBook trust、不讀 secret、不開 runtime gate。
|
||||
|
||||
## 2026-06-26|P2-412 市場主流 AI Agent / AI 技術雷達正式上線:Primary Source、審核佇列與 production readback 完成
|
||||
|
||||
**背景**:使用者要求不要再用歷史定位保護 OpenClaw,也不要讓 NemoTron / Nemotron 只停在口號;必須用市場主流 AI Agent、AI 技術、版本、官方 primary-source 與 AWOOOI 可重跑數據決定角色。此段承接同日 P2-412 本地完成記錄,補上 Gitea main、deploy marker、production API 與桌機 / 手機讀回。
|
||||
|
||||
Reference in New Issue
Block a user