Skip to content

Pipeline State Snapshot and One-Click Rollback System #491

@github-actions

Description

@github-actions

Strategic Improvement

Create automatic snapshots at each stage boundary (git state + pipeline artifacts + context). When pipeline fails, enable one-click rollback to last known good state, then retry with adjusted config. Reduces MTTR from hours to minutes by eliminating manual git recovery.

Acceptance Criteria

  • Auto-snapshot after each successful stage (git sha, artifacts, config, context)
  • Store snapshots in .claude/pipeline-artifacts/snapshots/.json
  • Implement rollback command that restores git state + artifacts + context
  • Integrate with daemon retry logic (auto-rollback on certain failure types)
  • Enable recovery from failed state in <5 minutes vs current ~2 hours

Context

  • Priority: P0
  • Complexity: standard
  • Generated by: Strategic Intelligence Agent
  • Strategy alignment: P0: Reliability & Success Rate

Metadata

Metadata

Assignees

No one assigned

    Labels

    auto-patrolCreated by autonomous patrol agentsready-to-buildIssue is ready for autonomous pipeline processingstrategicCreated by strategic intelligence agent

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions