Video Production Rules (REQUIRED for all video build agents)

Hard rules for the Remotion brand-video engine + any video build. Read before editing the video composition; self-QA against this before declaring a render done. Reason: repeated rejects from overlaps + weak motion.

Layout — never overlap (the #1 recurring failure)

Style

Motion — cinematic, not slideshow

GIF

Self-QA before declaring done (MANDATORY)

  1. Render, then extract frames (ffmpeg) at each beat.
  2. Verify: no logo/text overlap on ANY frame; logo prominent; accent not blocking; correct photos (right ones, no weird cutout, no one cropped); fonts rendering (not fallback); closing long enough.
  3. Only declare done if all pass. If any fail, fix and re-render. Log the result to LEARNINGS.md.

QA gate

A separate video-QA pass (agent or this self-check) must approve frames before the video is shown to Marita. Never surface a render without the frame-check.