test(producer): regenerate 7 stale regression baselines (#946)

## 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)
This commit is contained in:
Miguel Ángel
2026-05-19 02:38:07 +02:00
committed by GitHub
14 changed files with 2695 additions and 619 deletions
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52d1b047b61edce8109ed49bf3812d73030c0d9d65b0075a9f788a4e31d11ce2
size 420071
oid sha256:821153ebdf6af02bb2b3d7b303f07749aaeaf8143915ef692322d40caba37e6b
size 410348
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d7a67603547c49da6f75e967afbdc5f849aed3323658ae0ad4d45fc5dfad2eeb
size 22330971
oid sha256:87726d8fff0ca08d7dc3be938c4d680f6f3646a72dcb2f85413e6f8a202060f7
size 22401485
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5bc77b1c42ebaf496bcff565bd334bd67ae1e2fc44f685d1d41c840a57f810df
size 15232127
oid sha256:c6a09875d9f8941beac18932b2e5ef98d9d27154a1badfdb171ff6571a21896f
size 15203934
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20f1d8f5824520f55369794c6674717c230f5ceacc05222f06080bd555ccc1f7
size 7198724
oid sha256:834b825c0d4f855b294a3a5db7629fbe28e38c43c713871589235960ebc614ad
size 7201159
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1e51dc54e0190fcf54851c7b885501370a565516ba3c1312d285e689190a216
size 10368454
oid sha256:3f65d173a65ebf2702818121b58d57b405c96762916c75a90e58b9b058bab7cc
size 12305451
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4c781e6b31c1631dd2a4ef537f26e35888227240d071fff99683b05c27eb7251
size 8569076
oid sha256:a005acdf38870cea1e4bb2e870bbd662ebb26dba60539481cda77a4cb719f42e
size 14507933
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f419db5ff8a944712be32eb03215e0111a539d7c15da1feffd5cc6e85d6de03
size 159786
oid sha256:b8892f647ae811f8740989b8a6c9b8147d3322fafacc6c3c25145f2548e78abb
size 152435