What problem does it solve? When assembling HyperFrames launch videos, transitions between scenes can render incorrectly — most visibly a white flash at cut or crossfade seams on dark films — because the master timeline lacks the render prerequisites that make overlapping scene wrappers composite correctly. ## Core Features & Use Cases - White-flash guard doctrine: Explains why an opaque #root stage background (var(--canvas-deep, var(--canvas, #000))) is mandatory so opacity dips between wrappers never composite over the renderer's default white page. - Injector mechanics reference: Documents how the injector extends the outgoing wrapper's duration, pulls the incoming wrapper's start earlier, ping-pongs data-track-index between tracks 0/1, and stamps the gsap_template at the overlap-start time. - Template placeholder table: Defines the substitution tokens (__OLD__, __NEW__, __T__, __DUR__, __DX__, __DY__, __ORIGIN_OUT__/__ORIGIN_IN__) used in transition GSAP templates. - Use Case: While assembling index.html for a dark-themed product launch video, a white flash appears at every crossfade seam; load this Skill to verify the stage-ground background and confirm the injector's overlap and track-assignment behavior before debugging individual transitions. ## Quick Start Load this Skill when assembling the master timeline index.html or when a white flash appears at a scene transition seam, and ask it to verify the stage-ground background and injector overlap mechanics.