-
Notifications
You must be signed in to change notification settings - Fork 0
Go Backend Rollback Drill Retry Recovery Reporting
CAVRA now provides retry execution dashboards, recovery SLO reporting, and closure trend analytics for acknowledgement audit delivery recovery.
-
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-recovery-reportbuilds a public-safe report from retry execution records, connector recovery playbooks, and recovery closures. - Provider-level summaries show retry execution count, delivered count, failed or skipped count, recovery playbook count, closure count, open recovery count, SLO breaches, latest execution, and latest closure.
- Recovery SLO rows show each provider playbook, current closure state, open or closed status, age, closure minutes, and SLO breach state.
- Closure trend analytics aggregate daily closure states and provider counts without exposing private ticket contents or connector credentials.
- Evidence Console now includes a Retry Recovery SLO table alongside drill notification history, escalation routes, routing history, and suppression summaries.
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:
- Deliver an acknowledgement audit package.
- Plan and acknowledge audit delivery retry work.
- Approve and execute live retry work.
- Generate a connector recovery playbook.
- Close recovery with verification evidence.
- Review Retry Recovery SLO to see open recoveries, breached SLOs, failed executions, and closure status by provider.
GET /runtime/go-pilot/rollback-drill-notifications/acknowledgements/audit-delivery/retry-recovery-report
Query parameters:
-
recovery_slo_minutes: public-safe recovery SLO threshold. Defaults to240. -
generated_by: report actor label. Defaults toconsole.
The endpoint returns:
-
report: retry execution and recovery SLO analytics. -
metadata: persisted public-safe report metadata with kindgo-backend-rollback-drill-acknowledgement-audit-delivery-retry-recovery-report.
execution_countexecution_success_countexecution_failed_countexecution_success_rateexecution_status_countsrecovery_playbook_provider_countrecovery_closed_countrecovery_open_countrecovery_slo_breached_countclosure_state_countsprovider_summaryrecovery_rowsclosure_trendslatest_executions
Reports are derived only from public-safe execution records, recovery playbooks, and closure metadata. They do not include connector secrets, private URLs, customer incident notes, Enterprise source code, private policy packs, private ticket payloads, or license server logic.
- As a release manager, I can see which approved retries failed or succeeded by provider.
- As a platform owner, I can identify open connector recovery work and breached recovery SLOs.
- As a SOC analyst, I can track closure trends without exposing private ticket contents.
- As an auditor, I can review retry execution, recovery state, and closure proof from a single report.
Enterprise recovery work often stalls after a retry is executed. This phase turns retry execution and connector recovery closure metadata into operational reporting so teams can manage recovery SLOs, provider reliability, and audit readiness from one surface.
See docs/diagrams/go-backend-rollback-drill-retry-recovery-reporting.svg.
Automated recovery escalation retry execution and scheduled executive report delivery are now covered in Go Backend Rollback Drill Recovery Escalation Retry Execution And Executive Delivery.
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