Rewind showcase

All runs

Rewound

#15 Weekend flash sale: $15 off every order

Run run_20261027T001023_fee2 Checkpoint cp_20261027T001026_c117 Merge request !15 Release #2992229204 Incident #16 Started 27 Oct

The run

Back to the checkpoint in 34.9s · zero drift
  1. Checkpoint: restored to this checkpoint. Project state captured before agents act. 00:10:23restored here
  2. Plan: rolled back by Rewind. Agent posts its plan. 00:10:26
  3. Develop: rolled back by Rewind. Agent opens a merge request. 00:10:30
  4. Gate: rolled back by Rewind. Can everything it ships be undone?. 00:12:15
  5. Verify: rolled back by Rewind. Tests and security scans on the merge request. 00:12:20
  6. Review: rolled back by Rewind. Duo code review. 00:14:26
  7. Merge: rolled back by Rewind. Rewind merges the exact gated commit. 00:16:07
  8. Release: production regressed here. Staging, production, flags, monitoring. 00:18:07production regressed
  9. Rewound 00:27:03

Rewind rw_20261027T002628_d56c

release pipeline failed: monitor:production (script failure)
Production mitigated 18s traffic and flags back
Everything restored 35s6 undo steps
Verification Zero drift compared with the checkpoint again
The 6 undo steps, in the order Rewind ran them
#UndoOutcomeDetailTime
1route production traffic to rewind-demo-production-bca46c7f-j17486998127 (100%)restored production traffic → rewind-demo-production-bca46c7f-j17486998127 (100%)9.4s
2route staging traffic to rewind-demo-staging-bca46c7f-j17486998124 (100%)restored staging traffic → rewind-demo-staging-bca46c7f-j17486998124 (100%)6.3s
3restore feature flag new_pricing (strategies)restored feature flag new_pricing: restored strategies1.0s
4commit restoring the default branch tree to bca46c7fcompensated restore commit 9cfc384b merged via !16 (3 paths)10s
5annotate merged MR !15 (code is restored by the repository restore)compensated annotated merged MR !151.1s
6restore state on issue #15restored issue #15: restored state_event1.3s

Reversibility gate

Allow

Checked 6fee2be4 · 3 file(s) · before merge, on the exact commit that would ship.

Everything this change ships can be undone by Rewind.

Change set

6 change(s) since cp_20261027T001026_c117
Reversible4 · Rewind restores these exactly.
  • production now serves rewind-demo-production-34dc25ff-j17488050518 (100%) (was rewind-demo-production-bca46c7f-j17486998127 (100%)) by release pipeline
  • staging now serves rewind-demo-staging-34dc25ff-j17488050515 (100%) (was rewind-demo-staging-bca46c7f-j17486998124 (100%)) by release pipeline
  • feature flag new_pricing changed strategies by release pipeline (configure)
  • issue #15 changed state — Weekend flash sale: $15 off every order by Rewind's gated merge (Closes #)
Compensatable2 · Neutralised by a new, recorded action; history is kept.
  • MR !15 opened and merged — Weekend flash sale: $15 off every order by developer flow #10096010
  • default branch moved bca46c7f → 34dc25ff by Rewind's gated merge
Irreversible0 · Cannot be undone, so the gate stops them.
  • None

DevSecOps lifecycle

9 of 9 stages with evidence
plan
1 evidence
create
1 evidence
verify
changes requested
package
2 evidence
secure
5 evidence
release
5 evidence
configure
1 evidence
monitor
failed
govern
4 evidence
All 29 pieces of evidence, in lifecycle order
StageEvidenceStatus
plan Plan posted by developer flow #10096010 before coding posted
create MR !15 opened by developer flow #10096010 opened
verify lint · MR pipeline #2992216493 success
test:rewind · MR pipeline #2992216493 success
test:app · MR pipeline #2992216493 success
Duo code review flow #10096119 done
Duo code review requested changes on MR !15 changes requested
lint · release pipeline #2992229204 success
test:rewind · release pipeline #2992229204 success
test:app · release pipeline #2992229204 success
package build-image · MR pipeline #2992216493 success
build-image · release pipeline #2992229204 success
secure rewind-gate · MR pipeline #2992216493 success
container_scanning · release pipeline #2992229204 success
secret_detection · release pipeline #2992229204 success
gemnasium-python-dependency_scanning · release pipeline #2992229204 success
semgrep-sast · release pipeline #2992229204 success
release MR !15 merged as 34dc25ff merged
deploy:production · release pipeline #2992229204 success
smoke:staging · release pipeline #2992229204 success
configure:staging · release pipeline #2992229204 success
deploy:staging · release pipeline #2992229204 success
configure configure:production · release pipeline #2992229204 success
monitor monitor:production · release pipeline #2992229204 failed
Rewind rw_20261027T002628_d56c zero drift
govern Checkpoint cp_20261027T001026_c117 (default branch bca46c7f, staging: rewind-demo-staging-bca46c7f-j17486998124, production: rewind-demo-production-bca46c7f-j17486998127) recorded
Reversibility gate on 6fee2be4 allow
Code review concerns accepted by policy for 6fee2be4: every change in it is undoable accepted by policy
Requested changes overridden for 6fee2be4 (Rewind policy) overridden