## Quality Gate Reference - **Checklist Item**: CCD-008 (Rollback Strategy) - **Current Score**: 0.50/1.0 - **Impact**: Medium — Tier 2 blocker - **Effort**: Medium ## Description Rollback workflow exists on `feat/autonomous-convergence` but is not on `main`. Implement automatic rollback on release failure: 1. Post-release smoke test that validates the published artifact 2. On failure, use `author/action-rollback` to delete bad release and tag 3. Keep previous release installable For CLI plugins: rollback = delete bad release + ensure previous release remains installable. ### Implementation 1. Add post-release verification step in release.yml 2. Add `author/action-rollback` as conditional step on failure 3. Merge existing rollback.yml from PR #1 ## Acceptance Criteria - [ ] Release pipeline includes post-release verification - [ ] Automatic rollback triggers on verification failure - [ ] CCD-008 score improves - [ ] All existing tests pass ## References - [author/action-rollback](https://github.com/author/action-rollback) - Depends on: CI fixes (issue #1)
Quality Gate Reference
Description
Rollback workflow exists on
feat/autonomous-convergencebut is not onmain. Implement automatic rollback on release failure:author/action-rollbackto delete bad release and tagFor CLI plugins: rollback = delete bad release + ensure previous release remains installable.
Implementation
author/action-rollbackas conditional step on failureAcceptance Criteria
References