mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-03 04:38:33 +00:00
## Summary - Regenerate golden baselines for 7 regression tests that were deterministically failing due to stale baselines from before the recent renderer fixes - Root cause: renderer changes (revert flattenInnerRoot, late-bind polling removal, conditional rebind, sub-comp timeline readiness polling) changed visual output, but baselines were never regenerated - CI's `Detect changes` job was skipping shards on non-engine commits, masking the failures — making it look like flaky tests when in reality they failed every time shards ran ## Tests regenerated (all in Docker with pinned Chrome 148.0.7778.167) | Test | Previously failed frames | Baseline age | |---|---|---| | `gsap-letters-render-compat` | 86/100 | old | | `typegpu-adapter` | 76/100 | May 13 | | `style-7-prod` | 60/100 | PR #368 (very old) | | `style-15-prod` | 59/100 | May 17 (pre-renderer-fixes) | | `style-18-prod` | 19/100 | old | | `style-3-prod` | 7/100 | May 17 (pre-renderer-fixes) | | `style-8-prod` | 1/100 | borderline | ## Test plan - [x] All 7 tests pass locally in Docker with 0 failed frames - [x] Verified deterministic — ran style-7-prod twice, same result both times - [x] All 8 CI regression shards green - [x] Other tests (style-1, 2, 4, 5, 6, 9, 10, 11, 12, 13, 16, 17, overlay-montage, sub-composition-video, vignelli-stacking, etc.) still pass 🤖 Generated with [Claude Code](https://claude.com/claude-code)