promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_promptdojo_

HyperFrames and Remotion — the two tools that own this space — step 9 of 9

Checkpoint

One last thing before we move on. pass this to mark the lesson done, or skip and keep moving. hop to the next when you're ready.

Final design drill. Five projects on your desk. Pick a tool for each.

Write route_projects(projects) that returns a dict mapping each project's name to "hyperframes", "remotion", "both", or "ai-gen-only".

Same four rules as the previous step, in order:

  1. complexity == "simple" AND render_target == "local""ai-gen-only".
  2. team_familiarity_react AND render_target == "scale""remotion".
  3. needs_text_reflow OR NOT team_familiarity_react"hyperframes".
  4. Else → "both".

Expected output:

founder vision reel:    ai-gen-only
spotify wrapped clone:  remotion
brand kit promo:        hyperframes
multilingual product:   hyperframes
agency in-house team:   both

full-screen editor opens — close anytime to keep reading.