The run's bob tween overlapped the leap tween by 0.02s on the same axis — the checker flagged the overlap before it could show as a hitch. The bob now ends cleanly before the leap owns the axis.
The walk-back bob originally ended 0.1s before the loop point, leaving the hero a few pixels high on the final frame — invisible in playback, fatal to a seamless loop. A closing set snaps the hero to the exact start pose on the last frame.
Banned list ✓Beat grid ✓Build method ✓Self-review ✓
<direction>
A 6-second meme video for the caption pair ME EXPLAINING MY FIVE-YEAR PLAN / ME, FIVE MINUTES INTO MONDAY, 1080x1080 square. Classic meme grammar: a white caption band at the top, a white caption band at the bottom, and one scene in the middle band on near-black. Heavy display type in the bands, black on white. The scene is a slapstick loop with one round character and one wall labelled MONDAY.
Banned: gradients in the bands, emoji, watermarks, camera movement, any cut — the loop point must be invisible.
</direction>
<structure>
Beat 1 (0-1.1s): the character runs in, bobbing, speed lines behind it. Beat 2 (1.1-1.75s): it leaps at the wall, full confidence. Beat 3 (1.75s): BONK — squash against the wall face, impact stars. Beat 4 (1.9-2.7s): it slides down the wall. Beat 5 (2.7-3.9s): head shake, one-word verdict caption. Beat 6 (3.9-6s): the defeated walk back, ending in the EXACT start pose — frame 6.0 equals frame 0.
</structure>
<build>
One HyperFrames composition. Every element a top-level clip; the character is one clip with plain inner divs for its face. GSAP timeline, paused, seek-driven; every frame a pure function of time. Render at 30fps.
</build>
<gotchas>
The loop is the product: any tween still moving at the end breaks it. End the walk-back bob before the final frame and snap x/y/rotation to the start pose with a closing set. Keep the bonk squash on the wall's face, not past it — the character's edge should meet the wall, never cross it.
</gotchas>
A meme that loops so cleanly nobody sees the join. The template is the classic grammar — caption band, scene, caption band — and the scene is a tiny slapstick loop: confidence, a leap, a wall labelled with the thing that stops you, and the slow walk back to the exact first frame.