-
Notifications
You must be signed in to change notification settings - Fork 0
Go Backend Rollback Drill Audit Delivery Retry Worker
CAVRA now plans governed retries for failed rollback drill acknowledgement audit delivery and records scheduled worker dry-runs for recurring retry operations.
-
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-planfor creating a public-safe retry plan from failed acknowledgement audit delivery metadata. -
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-runfor running a scheduled retry worker. The worker defaults todry_run=true. -
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-runsfor reviewing worker execution history. -
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-dashboardfor worker run count, dry-run count, executed count, retryable count, and selected retry count. - Evidence Console actions for Plan Audit Retry and Run Audit Worker.
- Dashboard cards for audit retry plans, retryable audit deliveries, worker runs, and worker dry-runs.
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 Deliver Ack Audit to route an acknowledgement audit package.
- Use the dashboard and filters to find failed audit delivery attempts.
- Use Plan Audit Retry to create a retry plan from failed delivery metadata.
- Use Run Audit Worker to dry-run the scheduled retry worker.
- Review worker history and retry decisions before executing non-dry-run retry delivery in a governed deployment.
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-plan
POST /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-run
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-runs
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/worker-dashboard
Retry planning is derived from redacted connector delivery metadata only. Worker records contain retry decisions, schedule windows, dry-run state, and public-safe result summaries. They do not expose connector credentials, private URLs, customer payloads, Enterprise source code, license validation secrets, or private policy packs.
- As a release manager, I can see which failed acknowledgement audit delivery attempts are eligible for retry.
- As a platform owner, I can dry-run a scheduled retry worker before allowing it to execute delivery.
- As a SOC analyst, I can verify that failed SIEM audit delivery attempts are queued for governed recovery.
- As an auditor, I can review retry decisions and worker evidence without needing connector secrets.
Enterprise rollback evidence cannot depend on a single delivery attempt. Governed retry plans and dry-run worker evidence make failed acknowledgement audit delivery recoverable while preserving clear operator control and a public-safe Community Edition boundary.
See docs/diagrams/go-backend-rollback-drill-audit-delivery-retry-worker.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
- Conclusion