mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-14 13:27:13 +00:00
Per-session critique surfaced that our step-3 had a strong "compose by default; assets decorate" bias that conflicted with the actual value prop of website-to-hyperframes (we HAVE the brand's real assets; leverage them). Main went the opposite direction with PR #1026 ("captured assets are first-class primaries"). User picked a third position that captures the nuance: 1. Both composed and captured are first-class — agent decides per beat 2. Beats usually CORRELATE both — pure composition or pure capture rarely produces the strongest beat 3. Variation across beats — different content-source proportions per beat, varied motion patterns, varied framing — keep ONE stylistic spine (the brand) but vary the technique 4. Multiplicity inside a beat isn't spam when the concept needs it (46-SVG partner-logo grid IS the concept, not spam) 5. Brand-mark floor (opener + closer + signature visual) unchanged Net 5 edits in step-3-storyboard.md: - Opening framing (line 3): captured assets and composed visuals are both first-class beat content; agent decides per beat. - Global guardrails (line 132): removed "captured assets are accents... typically 2-4 across the whole video" cap. Replaced with "both load-bearing, most beats correlate both". - "Compose the load-bearing visuals yourself" paragraph (line 308): flipped from "compose by default, accent with assets" to "pick per beat: composed / captured / layered, with examples of each including the 46-SVG grid use case". Added explicit "asset use isn't spamming when concept needs it" paragraph. - "Composition + Accents" per-beat block (line 346): renamed to "Visual content + technique"; restructured to list three options at equal weight (composed / captured / both layered). - "Brand Accents Pass" section (line 393): renamed to "Asset & Brand Floor (verify after beats are written)". Kept the floor (brand mark + signature visual) and added a variation check. Dropped the "2-4 accents total" cap. Dropped the "SKIP for product UI" default. Asset use table no longer lists SKIP rows — only assets actually used appear. Result: no biasing language toward composition or capture; agent trusted to make context-aware per-beat decisions; one stylistic spine + technique variation principle stated explicitly.