Doe · PSA car talker · v3, hook re-picked from the library

102s · 7 additions (4.1 a minute) · 20.0 s with something on screen (20% of the clock) · captions re-burned with the words under every overlay dropped, so no caption line touches a picture

What changed from v2

  • The hook is new: v2 opened on the body donor's own first line with the nouns swapped and a sticker reading “even out your underarms”, which you rejected as a line people have heard a trillion times, so v3 opens on a hook ported from the library (donor MRP9R4XZASHQ9, acne-scar ad, stop-reframe family): “Stop letting your deodorant darken you in 2026. Let me show you how these women went from this to that.” Voiced in the same belt voice, lip-synced on InfiniteTalk, 6.8 s.
  • The before/after is in the hook: the brand BEFORE/AFTER static sits under the sticker from 0.3 s through “this to that”. It is the only real pair we hold; a harsher “before” needs a real photo we do not have yet.
  • Everything after the hook is v2 shifted by the hook delta: cutout stick on niacinamide and on the reveal, the before/after on the photo line, guarantee and site stickers at the close.
  • A gate now refuses any video run whose hook is not recorded from the library, is the body's own opener, is a bare benefit line, or (for a visible-result offer) has no before/after inside the first second.

The edit track

  • 0.0-3.2s sticker hook-v3 (3.2 s)
  • 0.3-6.57s overlay before-after (6.3 s)
  • 42.67-44.17s overlay stick-cutout (1.5 s)
  • 58.97-61.47s overlay stick-cutout (2.5 s)
  • 84.37-86.37s overlay before-after (2.0 s)
  • 93.27-95.27s sticker guarantee (2.0 s)
  • 98.77-101.27s sticker site (2.5 s)

The cut follows the measured pattern in research/callout-pattern-20261106/PATTERN.md through plan-v3.json, holds the hook picture past the 3 s overlay cap on purpose, and records the hook port in copy-hub/hooks/ports.jsonl.

Contact sheet: every overlay at its midpoint, and the empty beats between

contact sheet