feat(awooop): apply source correlation links
All checks were successful
Code Review / ai-code-review (push) Successful in 12s
CD Pipeline / tests (push) Successful in 4m1s
CD Pipeline / build-and-deploy (push) Successful in 4m8s
CD Pipeline / post-deploy-checks (push) Successful in 2m2s

This commit is contained in:
Your Name
2026-05-21 10:23:29 +08:00
parent d25237a31f
commit fe3bf5dc18
8 changed files with 1011 additions and 7 deletions

View File

@@ -2531,6 +2531,15 @@ Phase 6 完成後
- Production / CI`88e7477a feat(awooop): record source correlation review decisions` 已推 Gitea maindeploy marker `242b2f41 chore(cd): deploy 88e7477 [skip ci]`。Actions#1958 Code Review success、#1957 CD success。Production health healthy/prod/mock_mode=falsesource-correlation review smoke 對 canary work item 記錄 `decision=needs_more_evidence``review_record_status=recorded``alert_operation_id=37de0c0c-ba30-47e1-9d47-115ec61100b0`write flags 全為 falserecurrence `provider=sentry``source_correlation_decision_recorded_group_total=1`canary work item `next_step=collect_more_source_evidence`Work Items source-evidence deep link HTTP 200。
- 目前進度更新AwoooP 告警可觀測鏈約 99.99%Source refs / Sentry / SigNoz 可見性約 99.95%Incident-level source correlation 可見性約 90%Source correlation review 可處理性約 80%;完整 AI 自動化管理產品化約 99.72%。
**T118 Source correlation apply append-only link2026-05-21 台北)**
- 觸發T117 已能記錄來源配對審核,但 accepted review 尚未形成可由 recurrence / status-chain 讀回的 append-only source linkoperator 仍無法確認「已配對」是否真的套用到來源鏈。
- 修正:新增 `POST /api/v1/platform/events/dossier/recurrence/source-correlation/apply`;只接受已 accepted 的 `source_correlation_review` work item成功時 append `source_correlation_linked` 來源事件到 `awooop_conversation_event`,並寫入 `timeline_events``alert_operation_log`schema `awooop_source_correlation_apply_v1`)。
- 安全邊界:`writes_incident_state=false``writes_auto_repair_result=false``writes_ticket=false`,不改 Incident 狀態、不改 auto-repair、不建外部 ticket本階段只允許 append-only `writes_source_event=true`
- Read modelrecurrence summary 新增 `source_correlation_applied_group_total`item 顯示 `source_correlation_apply``source_event_provider_event_id`;已套用項目下一步為 `verify_source_link_in_status_chain`
- UIAwoooP Work Items 在 accepted source review 後顯示「套用配對」,卡片同步顯示來源套用狀態與 append-only source event idsummary 顯示已套用數量。
- Local verification`py_compile` passtargeted pytest `21 passed`web typecheck passproduction URL build 90/90 static pagesi18n JSON oktargeted ruff pass with existing B008 ignored`git diff --check` pass。
- 目前進度更新AwoooP 告警可觀測鏈約 99.991%Source refs / Sentry / SigNoz 可見性約 99.96%Incident-level source correlation 可見性約 93%Source correlation review 可處理性約 90%;完整 AI 自動化管理產品化約 99.76%。
---
### 2026-04-20 晚 (台北) — C1-C4 全流程串接 — Playbook 鏈路保護commit de2d34d