Dev-ready backlog surfaced by the two Fable audits during the #36 Comparison build. All optional — the tab shipped complete without them.
Motion (GSAP / CSS, reduced-motion gated):
3D (defense flex, never a parity gate):
Curated tools (Víctor's picks — evaluate per surface):
Known-minor (P3, cosmetic): the delta sign-fill can appear to end a few hundred metres before the line's right edge on some renders — an ECharts area entrance-animation artifact (mitigated animation:false); data/line/tally are correct.
Dev-ready backlog surfaced by the two Fable audits during the #36 Comparison build. All optional — the tab shipped complete without them.
Motion (GSAP / CSS, reduced-motion gated):
revealProgressprop on TrackCanvas). Touches page + canvas.finished).quickTothe cursor overlays on discrete seeks only, never during rAF playback).3D (defense flex, never a parity gate):
useReplayClock.subscribe+frameAt(t)are consumer-agnostic.Curated tools (Víctor's picks — evaluate per surface):
bg-accent. Needs themotiondep — pair with M7 so the dep earns its slot.circuitDrawoutline), + a Home/landing hero texture. Never behind dense data..mcp.json(gitignored), MIT/Apache only.Known-minor (P3, cosmetic): the delta sign-fill can appear to end a few hundred metres before the line's right edge on some renders — an ECharts area entrance-animation artifact (mitigated
animation:false); data/line/tally are correct.