diff --git a/docs/LOGBOOK.md b/docs/LOGBOOK.md index 369086a12..33cd744d2 100644 --- a/docs/LOGBOOK.md +++ b/docs/LOGBOOK.md @@ -75,15 +75,30 @@ - 本地 Chrome desktop `1440x1100`:`http://localhost:3027/zh-TW/iwooos?_v=wazuh-local-smoke-dom` 命中 Wazuh readback 必要 marker,敏感 / 內部協作片語命中 `0`,`horizontalOverflow=0`,截圖 `/tmp/iwooos-wazuh-desktop-local.png`。 - 本地 Chrome mobile `390x844`:同一路由命中 Wazuh readback 必要 marker,敏感 / 內部協作片語命中 `0`,`horizontalOverflow=0`,截圖 `/tmp/iwooos-wazuh-mobile-local.png`。 +**Gitea / CD**: +- Code commit:`ac9ee65c feat(iwooos): 接入 Wazuh 入侵回讀 gate`。 +- Code-review run:`3086` 成功。 +- CD run:`3085` 成功;tests、build-and-deploy、post-deploy-checks 全部 completed / success。 +- Build-and-deploy job 確認 Docker build lock acquired / released、deploy marker 建立、ArgoCD sync 到目標 revision、rollout 完成。 +- Post-deploy checks:API health / Alertmanager webhook / SigNoz webhook / Sentry webhook / SigNoz HTTP 檢查通過,Playwright smoke `5 passed`。 +- Deploy marker:`7cb3fd32 chore(cd): deploy ac9ee65 [skip ci]`。 + +**Production 驗證**: +- HTML readback:`https://awoooi.wooo.work/zh-TW/iwooos?_v=7cb3fd32-wazuh-prod-html` 回 `200`,Wazuh readback 必要 marker 缺漏 `0`,敏感 / 內部協作片語命中 `0`。 +- 命中的 IwoooS marker:`wazuh_intrusion_readback_plan_candidate_count=6`、`wazuh_intrusion_readback_plan_affected_host_alias_count=2`、`wazuh_intrusion_readback_plan_wazuh_event_accepted_count=0`、`wazuh_intrusion_readback_plan_host_forensics_accepted_count=0`、`wazuh_intrusion_readback_plan_active_response_authorized_count=0`、`wazuh_intrusion_readback_plan_runtime_gate_count=0`、`monitoring_alerting_observability_coverage_percent=72`、`high_value_config_control_coverage_average_percent=72`、`public_frontend_sensitive_surface_guard_file_count=226`。 +- Chrome desktop `1440x1100`:`https://awoooi.wooo.work/zh-TW/iwooos?_v=7cb3fd32-wazuh-prod-cdp` marker 全部命中,敏感 / 內部協作片語命中 `0`,`horizontalOverflow=0`,`scrollWidth=1440`,截圖 `/tmp/iwooos-wazuh-desktop-prod-7cb3fd32.png`。 +- Chrome mobile `390x844`:同一路由 marker 全部命中,敏感 / 內部協作片語命中 `0`,`horizontalOverflow=0`,`scrollWidth=390`,截圖 `/tmp/iwooos-wazuh-mobile-prod-7cb3fd32.png`。 +- Production API health:`https://awoooi.wooo.work/api/v1/health` 回 `200`。 + **完成度與邊界**: -- Wazuh / IwoooS intrusion readback framework:repo 內 artifact / guard / 前台 marker / 本地 desktop-mobile smoke `100%`。 +- Wazuh / IwoooS intrusion readback framework:repo 內 artifact / guard / 前台 marker / 本地與正式站 desktop-mobile smoke `100%`。 - Wazuh event refs received / accepted:`0% / 0%`。 - Host forensic refs received / accepted:`0% / 0%`。 - Containment decision / recovery proof / independent postcheck / recurrence guard accepted:`0%`。 - Read-only Wazuh API code path present:`100%`;production env enabled:`0%`。 - Active response、host write、secret collection、action button、runtime gate:全部 `0 / false`。 - 本輪未 SSH、未讀 live host、未查 live Wazuh API、未修改 Wazuh manager / rule / decoder / agent、未重啟服務、未隔離主機、未封鎖端口、未改 firewall / Nginx / Docker / systemd / workflow / runner / repository secret、未收 secrets 明文、未 active scan、未 force push。 -- 正式站尚未部署本階段 marker;下一步需推送 Gitea main、等待 CD / deploy marker,並對 production `/zh-TW/iwooos` 做 desktop / mobile smoke 與敏感字串檢查後,才能把 production verification 記為完成。 +- Production deploy / marker readback:`100%`;但這不代表 Wazuh 事件已驗收、木馬已清除、主機已乾淨、外部 Agent 宣稱已成立或 active response 可啟用。 ## 2026-06-16|IwoooS CD / Runner / Secret 回讀 Gate 正式部署驗證