Files
hyperframes/packages
Vance IngallsandClaude Opus 5 cef0dde5f2 fix(core): draw the dim baseline only from tweens the guess still applies to
Review catch. The baseline was taken from the first colour tween unconditionally,
so a tween declared "active" at index 0 set the reference its undeclared siblings
were compared against -- and the genuinely dim tween beside it was classified
active and given the wrong override. A partial migration could therefore end up
worse off than a composition that declared nothing.

The reference is now a declared "dim" tween if one exists, else the first
undeclared one: the heuristic stops drawing its inputs from records the
declaration has already spoken to.

Also pins the fallback for a malformed declaration -- a typo, a number, a null, or
a non-object `data` -- so a future tightening of the accepted union cannot quietly
turn an unrecognised value into a broken composition.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-07 20:14:51 -07:00
..
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00
2026-08-07 16:12:25 -07:00