-
Notifications
You must be signed in to change notification settings - Fork 0
Go Backend Rollback Drill Audit Worker Health Alerts
CAVRA now exposes worker health for rollback drill acknowledgement audit retry automation, routes worker health alerts, and records retry acknowledgements.
-
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-healthfor missed worker runs, stale retry metadata, retryable delivery count, connector delivery failures, and recommendations. -
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alerts/deliverfor routing public-safe worker health alerts to configured connectors. -
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alerts/{health_id}/acknowledgementsfor recording health alert review state. -
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alertsand/worker-health-alert-dashboardfor alert delivery and acknowledgement history. -
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-plans/{retry_plan_id}/acknowledgementsfor accepting, deferring, escalating, resolving, or dismissing retry decisions. - Evidence Console actions for Send Worker Alert and Ack Retry.
Start the API and sandbox UI:
cavra api
cd apps/sandbox-ui
python3 -m http.server 5173Open http://127.0.0.1:5173/index.html and use the Go Rollback Drill Notifications section.
Recommended operator flow:
- Use Plan Audit Retry to create a retry plan from failed acknowledgement audit delivery metadata.
- Use Run Audit Worker to dry-run the scheduled worker.
- Use Send Worker Alert to route worker health to a configured connector.
- Use Ack Retry to record the operator decision for the latest retry plan.
- Filter by Ack audit worker health or retry acknowledgement kind to review public-safe evidence.
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alerts/deliver
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alerts/{health_id}/acknowledgements
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alerts
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-health-alert-dashboard
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-plans/{retry_plan_id}/acknowledgements
Worker health is derived from public-safe retry plans, worker run metadata, and redacted connector delivery evidence. Alert payloads do not include connector credentials, private URLs, Enterprise source code, customer secrets, or private policy packs. Retry acknowledgements record operator review only; they do not execute retry delivery.
- As a release manager, I can see when retryable acknowledgement audit delivery failures still need action.
- As a platform owner, I can route worker health alerts into release-governance channels without exposing connector secrets.
- As a SOC analyst, I can verify that repeated SIEM delivery failures are acknowledged.
- As an auditor, I can review who accepted, deferred, or escalated retry decisions.
Enterprise rollback assurance requires evidence that failed audit delivery was noticed, routed, and reviewed. Worker health alerts and retry acknowledgements close the operational loop between failed delivery, retry planning, worker execution, and accountable review.
See docs/diagrams/go-backend-rollback-drill-audit-worker-health-alerts.svg.
The next recommended implementation step is to add approval-bound live retry execution records and connector recovery closure evidence.
Before the agent acts, CAVRA asks: who is acting, what will change, what policy applies, and what evidence will prove it?
| Start | Build | Operate | Assure |
|---|---|---|---|
| Quick Start | CLI | Enterprise Guide | AISPM |
| Reader Paths | Policy Syntax | Deployments | Evidence |
| Community | GUI | Troubleshooting | Conclusion |
- Foreword And Reader Paths
- Why CAVRA Exists
- Runtime Authority Model
- Architecture
- Editions
- Install And Deploy
- Community Guide
- Enterprise Guide
- CLI Reference
- GUI And Sandbox
- AISPM Guide
- Policy And Evidence
- Operations And Integrations
- Labs And Use Cases
- Appendices And FAQ
- Policy Language Reference
- Troubleshooting Playbook
- Technology Stack
- Conclusion