Skip to content

feat(studio): bulk-edit easing for merged keyframes#2568

Draft
miguel-heygen wants to merge 1 commit into
codex/pr2387-timeline-uifrom
codex/pr2387-bulk-ease
Draft

feat(studio): bulk-edit easing for merged keyframes#2568
miguel-heygen wants to merge 1 commit into
codex/pr2387-timeline-uifrom
codex/pr2387-bulk-ease

Conversation

@miguel-heygen

@miguel-heygen miguel-heygen commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

Merged diamonds can now apply one easing edit to every underlying keyframe while preserving each animation's identity.

Stack

Part 15 of 20. Parent: #2567. Next: #2581. The golden reference, #2387, remains open and unchanged.

Test plan

  • Integrated Studio suite: 2,800 tests passed
  • Integrated parser suite: 853 tests passed
  • Studio and parser typechecks passed
  • Studio and parser production builds passed
  • Per-PR CI completes on the submitted stack

Post-Deploy Monitoring & Validation

Validation window: first 24 hours after the stack merges. Owner: Studio maintainers. Watch browser console and support reports for [Timeline], gsap-parser, failed keyframe mutations, or preview/render easing mismatches. Healthy means edits persist and preview/render agree; revert the first failing layer if authored animation data changes unexpectedly.


Compound Engineering
Codex

miguel-heygen commented Jul 16, 2026

Copy link
Copy Markdown
Collaborator Author

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

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