Skip to content

Implement rollback timeline model#211

Merged
han4wluc merged 6 commits intomainfrom
feat/rollback-timeline
Mar 30, 2026
Merged

Implement rollback timeline model#211
han4wluc merged 6 commits intomainfrom
feat/rollback-timeline

Conversation

@han4wluc
Copy link
Copy Markdown
Contributor

@han4wluc han4wluc commented Mar 27, 2026

Summary

  • replace section-local rollback assumptions with a per-context linear rollback timeline and inclusive checkpoint replay
  • restore rollback state from the actions that actually executed at each checkpoint, derive rollback start state from project-defined context defaults, harden replay cleanup with try/finally, and suppress nextLineConfig.auto timers during rollback restore
  • move rollback visual coverage into a dedicated Rollback VT section with focused pages for to-line, by-offset, choice-event, cross-section, layered-view restore, auto suppression, and a 20-line multi-section/multi-scene back-one-line sandbox

Validation

  • bun run test
  • bun run lint
  • rtgl vt report --folder rollback

@han4wluc han4wluc merged commit 24ba8d2 into main Mar 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant