# Hard cut from the source document's tables to the chat that consumes them Manual DaVinci Resolve / Fusion construction guide generated from the recipe. It is not a tested .drp. The accompanying Remotion project (recipe.json) is the executable definition; the numbers below are copied from it. Neither construction establishes source fidelity: this is an original vector approximation of an inspected editing moment. ## Source and clock Reference: OpenAI's "Use ChatGPT Work to pressure-test marketing campaign briefs" (HHt8CPJRviA), published 2026-09-04. Source interval [2200, 2400) on the 60/1 fps master: 200 frames, 3.333333 s. Local frame 0 = source frame 2200. Create a 1920x1080 progressive timeline at 60/1 fps and a Fusion composition exactly 200 frames long. Keep integer frames; do not round the frame rate. Background field: #ffffff. Export silent H.264 yuv420p to match the intended playback container. ## Observation Frames 2200-2245 hold a full-screen browser recording of a word-processor page: two bold centred headings each followed by a dense five-column table with a bold header row. At local frame 46 (master ~2246) a hard cut lands on a chat transcript view: a small title row at top-left and a tall, pale-blue highlighted block of instruction text in the centre column (intro line, a bold-led bulleted list of four roles, two long paragraphs) that runs off the bottom of the frame. Nothing moves on either side of the cut. ## Mechanism Hard cut from a static source document to the static chat that references it, using the change of layout (tables to a highlighted text block) alone to carry the edit. ## Phases (local frames) - 0: Document with two tables, hold - 46: Hard cut to chat with highlighted instruction block - 199: Chat holds ## Layer inventory (absolute 1920x1080 top-left pixels, back to front) - doc [group] at (0, 0) size 1920x1080 visible [0, 46) - tabstrip [rect] at (0, 0) size 1920x40 fill #2f7f8f - tab-active [rect] at (60, 8) size 190x32 radius 8 fill #f1f3f4 - urlbar-bg [rect] at (0, 40) size 1920x36 fill #f1f3f4 - urlbar [rect] at (90, 45) size 1500x26 radius 13 fill #ffffff stroke #dcdfe3 1px - doc-icon [rect] at (24, 90) size 26x34 radius 4 fill #3b6fd8 - doc-title [text] at (64, 92) text "Enterprise launch messaging brief" 20px weight 400 #1f1f1f - menu [text] at (64, 122) text "File Edit View Insert Format Tools Extensions Help" 14px weight 400 #3c3c3c - share [rect] at (1700, 88) size 120x38 radius 19 fill #c2e7ff - share-text [text] at (1700, 97) size 120x0 text "Share" 16px weight 600 #0b3c5d - toolbar [rect] at (24, 148) size 1872x40 radius 20 fill #eef2f7 - toolbar-text [text] at (48, 158) text "☰ Menus ↶ ↷ ⎙ 100% ▾ Title ▾ Sans ▾ 16 ▾ B I U A" 14px weight 400 #3c3c3c - heading1 [text] at (0, 246) size 1920x0 text "Field team messaging" 24px weight 700 #111111 - t1-frame [rect] at (240, 300) size 1472x432 stroke #8f8f8f 1px - t1-head-bg [rect] at (240, 300) size 1472x60 fill #f3f3f3 - t1-l1 [line] at (0, 0) stroke #8f8f8f 1px - t1-l2 [line] at (0, 0) stroke #8f8f8f 1px - t1-l3 [line] at (0, 0) stroke #8f8f8f 1px - t1-l4 [line] at (0, 0) stroke #8f8f8f 1px - t1-l5 [line] at (0, 0) stroke #8f8f8f 1px - t1-c1 [line] at (0, 0) stroke #8f8f8f 1px - t1-c2 [line] at (0, 0) stroke #8f8f8f 1px - t1-c3 [line] at (0, 0) stroke #8f8f8f 1px - t1-c4 [line] at (0, 0) stroke #8f8f8f 1px - t1-h1 [text] at (252, 320) text "Message lane Get to a finished draft Work from your own files Keep momentum Stay accountable" 16px weight 700 #111111 - t1-hcells [group] at (0, 0) size 1920x1080 - text [text] at (252, 320) size 270x0 text "Message lane" 16px weight 700 #111111 - text [text] at (546, 320) size 270x0 text "Get to a finished draft" 16px weight 700 #111111 - text [text] at (840, 320) size 270x0 text "Work from your own files" 16px weight 700 #111111 - text [text] at (1134, 320) size 270x0 text "Keep momentum" 16px weight 700 #111111 - text [text] at (1428, 320) size 270x0 text "Stay accountable" 16px weight 700 #111111 - t1-r1 [group] at (0, 0) size 1920x1080 - text [text] at (252, 384) size 270x0 text "Core promise" 16px weight 600 #111111 - text [text] at (546, 384) size 270x0 text "Rough notes become a draft" 16px weight 400 #222222 - text [text] at (840, 384) size 270x0 text "Use approved files and data" 16px weight 400 #222222 - text [text] at (1134, 384) size 270x0 text "Nothing waits on a handoff" 16px weight 400 #222222 - text [text] at (1428, 384) size 270x0 text "Track every change" 16px weight 400 #222222 - t1-r2 [group] at (0, 0) size 1920x1080 - text [text] at (252, 458) size 270x0 text "Where it helps" 16px weight 600 #111111 - text [text] at (546, 458) size 270x0 text "Plans, decks, briefs, reports" 16px weight 400 #222222 - text [text] at (840, 458) size 270x0 text "Spreadsheets, wikis, tickets" 16px weight 400 #222222 - text [text] at (1134, 458) size 270x0 text "Recurring updates and reviews" 16px weight 400 #222222 - text [text] at (1428, 458) size 270x0 text "Approvals and audit trails" 16px weight 400 #222222 - t1-r3 [group] at (0, 0) size 1920x1080 - text [text] at (252, 532) size 270x0 text "Why it is believable" 16px weight 600 #111111 - text [text] at (546, 532) size 270x0 text "Show a real draft in minutes" 16px weight 400 #222222 - text [text] at (840, 532) size 270x0 text "Show sources cited inline" 16px weight 400 #222222 - text [text] at (1134, 532) size 270x0 text "Show a project that kept moving" 16px weight 400 #222222 - text [text] at (1428, 532) size 270x0 text "Show who approved what" 16px weight 400 #222222 - t1-r4 [group] at (0, 0) size 1920x1080 - text [text] at (252, 606) size 270x0 text "What to avoid" 16px weight 600 #111111 - text [text] at (546, 606) size 270x0 text "Promising perfect output" 16px weight 400 #222222 - text [text] at (840, 606) size 270x0 text "Implying unlimited access" 16px weight 400 #222222 - text [text] at (1134, 606) size 270x0 text "Overstating autonomy" 16px weight 400 #222222 - text [text] at (1428, 606) size 270x0 text "Claiming compliance we lack" 16px weight 400 #222222 - t1-r5 [group] at (0, 0) size 1920x1080 - text [text] at (252, 680) size 270x0 text "Proof to show" 16px weight 600 #111111 - text [text] at (546, 680) size 270x0 text "Draft plus revision history" 16px weight 400 #222222 - text [text] at (840, 680) size 270x0 text "Cited paragraph from a file" 16px weight 400 #222222 - text [text] at (1134, 680) size 270x0 text "Timeline of a real project" 16px weight 400 #222222 - text [text] at (1428, 680) size 270x0 text "Admin controls screen" 16px weight 400 #222222 - heading2 [text] at (0, 760) size 1920x0 text "Executive buyer messaging" 24px weight 700 #111111 - t2-frame [rect] at (240, 812) size 1472x268 stroke #8f8f8f 1px - t2-head-bg [rect] at (240, 812) size 1472x56 fill #f3f3f3 - t2-l1 [line] at (0, 0) stroke #8f8f8f 1px - t2-l2 [line] at (0, 0) stroke #8f8f8f 1px - t2-l3 [line] at (0, 0) stroke #8f8f8f 1px - t2-c1 [line] at (0, 0) stroke #8f8f8f 1px - t2-c2 [line] at (0, 0) stroke #8f8f8f 1px - t2-c3 [line] at (0, 0) stroke #8f8f8f 1px - t2-c4 [line] at (0, 0) stroke #8f8f8f 1px - t2-h [group] at (0, 0) size 1920x1080 - text [text] at (252, 830) size 270x0 text "Buyer lens" 16px weight 700 #111111 - text [text] at (546, 830) size 270x0 text "Chief marketing officer" 16px weight 700 #111111 - text [text] at (840, 830) size 270x0 text "Chief revenue officer" 16px weight 700 #111111 - text [text] at (1134, 830) size 270x0 text "Chief technology officer" 16px weight 700 #111111 - text [text] at (1428, 830) size 270x0 text "Chief information officer" 16px weight 700 #111111 - t2-r1 [group] at (0, 0) size 1920x1080 - text [text] at (252, 890) size 270x0 text "What they want to know" 16px weight 600 #111111 - text [text] at (546, 890) size 270x0 text "Will the story land with buyers" 16px weight 400 #222222 - text [text] at (840, 890) size 270x0 text "Will reps close faster" 16px weight 400 #222222 - text [text] at (1134, 890) size 270x0 text "Will it fit our stack" 16px weight 400 #222222 - text [text] at (1428, 890) size 270x0 text "Will data stay governed" 16px weight 400 #222222 - t2-r2 [group] at (0, 0) size 1920x1080 - text [text] at (252, 962) size 270x0 text "Value that matters" 16px weight 600 #111111 - text [text] at (546, 962) size 270x0 text "Sharper positioning, faster" 16px weight 400 #222222 - text [text] at (840, 962) size 270x0 text "Prepared calls, fewer misses" 16px weight 400 #222222 - text [text] at (1134, 962) size 270x0 text "Supported integrations" 16px weight 400 #222222 - text [text] at (1428, 962) size 270x0 text "Permissions and retention" 16px weight 400 #222222 - t2-r3 [group] at (0, 0) size 1920x1080 - text [text] at (252, 1034) size 270x0 text "Proof required" 16px weight 600 #111111 - text [text] at (546, 1034) size 270x0 text "A campaign that shipped" 16px weight 400 #222222 - text [text] at (840, 1034) size 270x0 text "A pipeline that moved" 16px weight 400 #222222 - text [text] at (1134, 1034) size 270x0 text "An architecture review" 16px weight 400 #222222 - text [text] at (1428, 1034) size 270x0 text "A security summary" 16px weight 400 #222222 - chat [group] at (0, 0) size 1920x1080 visible [46, 200) - chat-title [text] at (16, 30) text "Create messaging review skill · Work" 17px weight 400 #3a3a3a - chat-menu [text] at (1880, 28) text "⋮" 18px weight 400 #6a6a68 - highlight [rect] at (740, 84) size 810x996 radius 4 fill #e3edf9 - intro [text] at (752, 96) text "messages, landing pages, emails and calls to action through / enterprise customer perspectives." 20px weight 400 #1f1f1f - lead [text] at (752, 176) text "The skill should use four distinct customer stakeholder agents:" 20px weight 400 #1f1f1f - b1-dot [ellipse] at (774, 244) size 8x8 fill #1f1f1f - b1-name [text] at (796, 232) text "Camille, CMO:" 20px weight 700 #1f1f1f - b1-text [text] at (796, 262) size 740x0 text "customer insight, brand differentiation, audience relevance and creative judgment." 20px weight 400 #1f1f1f - b2-dot [ellipse] at (774, 332) size 8x8 fill #1f1f1f - b2-name [text] at (796, 320) text "Devon, CRO:" 20px weight 700 #1f1f1f - b2-text [text] at (796, 350) size 740x0 text "customer value, buyer urgency, sales execution and commercial impact." 20px weight 400 #1f1f1f - b3-dot [ellipse] at (774, 420) size 8x8 fill #1f1f1f - b3-name [text] at (796, 408) text "Simone, CTO:" 20px weight 700 #1f1f1f - b3-text [text] at (796, 438) size 740x0 text "technical architecture, integrations, permissions, product credibility and implementation needs." 20px weight 400 #1f1f1f - b4-dot [ellipse] at (774, 538) size 8x8 fill #1f1f1f - b4-name [text] at (796, 526) text "Andre, CIO:" 20px weight 700 #1f1f1f - b4-text [text] at (796, 556) size 740x0 text "enterprise governance, deployment, adoption, information controls and accountable ownership." 20px weight 400 #1f1f1f - para1 [text] at (752, 664) text "Ground each perspective in the established buyer profiles I have attached and / informed by account records, recorded call conversations, customer emails, / voice-of-customer feedback and campaign engagement. Use underlying source / records to clarify, refresh or substantiate a buyer's perspective when needed, / but do not require citations for every observation." 20px weight 400 #1f1f1f - para2 [text] at (752, 844) text "Evaluate the product and audience described in the actual material being / reviewed. Do not assume that a marketing campaign describes a product intended / exclusively for marketers, and do not invent capabilities, customer outcomes, / approvals or commercial results." 20px weight 400 #1f1f1f - scroll-hint [ellipse] at (1130, 1030) size 30x30 fill #ffffff stroke #d0d0cd 1px - scroll-arrow [path] at (1145, 1045) stroke #5a5a58 2px ## Construction steps 1. Timeline 1920x1080 progressive at 60 fps; Fusion composition 200 frames. Local 0 = master frame 2200. 2. Track 1 (frames 0-45): document view. Browser chrome (teal tab strip 0-40, grey URL bar 40-76), a title row and toolbar pill, then two centred 24 px bold headings at y=246 and y=760 with tables 1472 px wide starting at x=240: table one 6 rows x 5 columns (row pitch 74, header 60 high, #f3f3f3), table two 4 rows (row pitch 72). All grid lines 1 px #8f8f8f; header cells 16 px/700, body 16 px. 3. Track 2 (frames 46-199): chat view. Small 17 px title row at (16,30); a pale-blue highlight rectangle 810x996 (#e3edf9) at (740,84) that runs off the bottom of frame; 20 px text at line height 30: two-line intro, lead sentence, four bullets with a bold name followed by a wrapped description, then two paragraphs at y=664 and y=844. 4. Cut: end track 1 at frame 45 and start track 2 at frame 46 with no transition. Both sides are completely static. 5. Easy mistake: adding a dissolve or a scroll; the source shows two still frames joined by a straight cut, and the only motion cue is the layout change from ruled tables to one highlighted text block. ## Content variants Default copy: - docTitle: Enterprise launch messaging brief - heading1: Field team messaging - heading2: Executive buyer messaging - t1h: Message lane / Get to a finished draft / Work from your own files / Keep momentum / Stay accountable - t1r1: Core promise / Rough notes become a draft / Use approved files and data / Nothing waits on a handoff / Track every change - t1r2: Where it helps / Plans, decks, briefs, reports / Spreadsheets, wikis, tickets / Recurring updates and reviews / Approvals and audit trails - t1r3: Why it is believable / Show a real draft in minutes / Show sources cited inline / Show a project that kept moving / Show who approved what - t1r4: What to avoid / Promising perfect output / Implying unlimited access / Overstating autonomy / Claiming compliance we lack - t1r5: Proof to show / Draft plus revision history / Cited paragraph from a file / Timeline of a real project / Admin controls screen - t2h: Buyer lens / Chief marketing officer / Chief revenue officer / Chief technology officer / Chief information officer - t2r1: What they want to know / Will the story land with buyers / Will reps close faster / Will it fit our stack / Will data stay governed - t2r2: Value that matters / Sharper positioning, faster / Prepared calls, fewer misses / Supported integrations / Permissions and retention - t2r3: Proof required / A campaign that shipped / A pipeline that moved / An architecture review / A security summary - chatTitle: Create messaging review skill - intro: messages, landing pages, emails and calls to action through / enterprise customer perspectives. - lead: The skill should use four distinct customer stakeholder agents: - r1: Camille, CMO: - r1t: customer insight, brand differentiation, audience relevance and creative judgment. - r2: Devon, CRO: - r2t: customer value, buyer urgency, sales execution and commercial impact. - r3: Simone, CTO: - r3t: technical architecture, integrations, permissions, product credibility and implementation needs. - r4: Andre, CIO: - r4t: enterprise governance, deployment, adoption, information controls and accountable ownership. - para1: Ground each perspective in the established buyer profiles I have attached and / informed by account records, recorded call conversations, customer emails, / voice-of-customer feedback and campaign engagement. Use underlying source / records to clarify, refresh or substantiate a buyer's perspective when needed, / but do not require citations for every observation. - para2: Evaluate the product and audience described in the actual material being / reviewed. Do not assume that a marketing campaign describes a product intended / exclusively for marketers, and do not invent capabilities, customer outcomes, / approvals or commercial results. Adaptation changes: - docTitle: Pricing page review brief - heading1: Self-serve buyer messaging - heading2: Procurement messaging - t1h: Message lane / Pick a plan quickly / Understand what is included / Avoid surprises / Upgrade with confidence - chatTitle: Create pricing review skill - intro: pricing pages, plan comparison tables, checkout copy and upgrade prompts / through the eyes of different buyers. - lead: The skill should use four distinct buyer agents: - r1: Priya, founder: - r1t: cash sensitivity, speed to value, willingness to self-serve. - r2: Marcus, team lead: - r2t: seat counts, admin needs, predictability of monthly cost. - r3: Elena, finance: - r3t: annual commitments, invoicing, discount structure and renewal terms. - r4: Tom, procurement: - r4t: vendor terms, security review, data residency and exit clauses. ## Limits Easing names map to Fusion spline shapes: linear = linear, in/out/inOut = ease curves on the same frames, hold = step, spring/overshoot = slight overshoot past the target before settling. Text reveal frames give the first and last unit; distribute characters/words evenly between them. Cursor click rings last 14 frames. Vector illustration is an approximation of layout and motion, not the product UI or recovered production assets.