# Show a review step solidifying, then jump-cut to the finished 'Worked for' turn whose summary fills in word by word

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 "How Virgin Atlantic Uses ChatGPT Work to Turn Weeks of Work Into Hours" (WwxZeU4WH14), published 2026-07-20.
Source interval [780, 816) on the 24/1 fps master: 36 frames, 1.500000 s. Local frame 0 = source frame 780.
Create a 1920x1080 progressive timeline at 24/1 fps and a Fusion composition exactly 36 frames long. Keep integer frames; do not round the frame rate.
Background field: #0b0f17. Export silent H.264 yuv420p to match the intended playback container.

## Observation
Local 0 cuts to a document thumbnail with a paragraph beneath it rendered in light grey; over ~f0–9 the words turn solid dark left to right and a small 'Thinking' label appears (~f8). At ~f12 a jump cut lands on the top of the same thread: the user prompt bubble, a 'Worked for 4m 59s' status line, a 'Created the … Draft' link line, and a summary paragraph that again starts grey and solidifies word by word (~f14–30). A composer sits at the bottom and a chart card is pinned at right throughout.

## Mechanism
Ghost-to-solid word reveal for streamed text, used twice across a jump cut from an in-progress step to the completed turn.

## Phases (local frames)
- 0: Cut in: thumbnail and grey review paragraph
- 9: Review paragraph fully solid; 'Thinking' label
- 12: Jump cut to the completed turn: prompt, status, created link
- 14: Summary paragraph solidifies word by word
- 30: Summary solid; hold

## Layer inventory (absolute 1920x1080 top-left pixels, back to front)
- panel [rect] at (220, 0) size 1340x1080 fill #ffffff
- thumb [rect] at (300, 80) size 150x200 radius 6 fill #f4f4f4 stroke #e3e5e8 1px visible [0, 12)
- thumb-l1 [rect] at (316, 100) size 100x8 fill #d9d9d9 visible [0, 12)
- thumb-l2 [rect] at (316, 118) size 118x6 fill #e6e6e6 visible [0, 12)
- thumb-l3 [rect] at (316, 132) size 118x6 fill #e6e6e6 visible [0, 12)
- thumb-l4 [rect] at (316, 160) size 118x70 fill #eef3ea visible [0, 12)
- review-g [text] at (300, 320) size 1180x0 text "The first exported-page review found two layout issues: cramped metric values in the narrow 'Current' column and an orphaned experiment decision gate that pushed the methodology onto a mostly empty fifth page." 17px weight 400 #c4c7cc visible [0, 12)
- review-s [text] at (300, 320) size 1180x0 text "The first exported-page review found two layout issues: cramped metric values in the narrow 'Current' column and an orphaned experiment decision gate that pushed the methodology onto a mostly empty fifth page." 17px weight 400 #1f2328 reveal words frames 0-9 visible [0, 12)
- thinking [text] at (300, 420) text "Thinking" 15px weight 400 #9aa0a6 visible [8, 12)
- bubble [rect] at (760, 60) size 760x110 radius 18 fill #f1f2f4 visible [12, 36)
- prompt [text] at (784, 78) size 712x0 text "Use the validated findings and the export functionality to create a Google Doc PRD for improving Integration Hub activation and 30-day retention. Use the Activation & Retention PRD Template from Drive." 16px weight 400 #1f2328 visible [12, 36)
- worked [text] at (300, 210) text "Worked for 4m 59s  ›" 15px weight 400 #9aa0a6 visible [12, 36)
- createdA [text] at (300, 250) text "Created the" 17px weight 400 #1f2328 visible [12, 36)
- doc-icon [rect] at (394, 252) size 16x20 radius 2 fill #2b8ff2 visible [12, 36)
- createdB [text] at (418, 250) text "Integration Hub Activation & Retention PRD — Draft" 17px weight 400 #2b8ff2 visible [12, 36)
- createdC [text] at (900, 250) text "." 17px weight 400 #1f2328 visible [12, 36)
- summary-g [text] at (300, 290) size 1200x0 text "It preserves the Drive template and includes validated metrics, six requirements, success thresholds, two-cohort experiment, owners, dependencies, risks, and source caveats. Connector readback, HTML export, and all four exported PDF pages passed QA with no remaining placeholders or layout defects." 17px weight 400 #c4c7cc visible [12, 36)
- summary-s [text] at (300, 290) size 1200x0 text "It preserves the Drive template and includes validated metrics, six requirements, success thresholds, two-cohort experiment, owners, dependencies, risks, and source caveats. Connector readback, HTML export, and all four exported PDF pages passed QA with no remaining placeholders or layout defects." 17px weight 400 #1f2328 reveal words frames 14-30 visible [12, 36)
- composer [rect] at (260, 920) size 1260x110 radius 22 fill #ffffff stroke #e3e5e8 1px
- composer-ph [text] at (300, 942) text "Ask for follow-up changes" 18px weight 400 #9aa0a6
- composer-plus [text] at (290, 986) text "+   ◎ Approve for me" 20px weight 400 #5f6368
- composer-model [text] at (1290, 990) text "5.6 Sol  Extra High" 15px weight 400 #5f6368
- composer-send [ellipse] at (1470, 978) size 34x34 fill #111111
- right-card [rect] at (1560, 0) size 360x1080 fill #ffffff stroke #e3e5e8 1px
- axis [text] at (1580, 80) text "D30 retention" 13px weight 400 #9aa0a6
- bar-blue [rect] at (1660, 160) size 50x300 fill #2b8ff2
- bar-brown [rect] at (1720, 230) size 50x230 fill #8a4b2a
- axis-x [line] at (0, 0) stroke #e3e5e8 1px
- insight [text] at (1580, 520) size 320x0 text "Insight: Integration Hub adoption is 60% overall and 46% in Enterprise; retention is strong enough to warrant a connector-readiness program." 15px weight 400 #1f2328

## Construction steps
1. Timeline 1920x1080 at 24 fps; Fusion comp of 36 frames. Local 0 = master frame 780.
2. Chat panel: white 1340 px column at x=220 with a 1260x110 composer plate at y=920 and a 360 px white chart card pinned at x=1560 (two bars, insight text) that never changes.
3. Beat A (frames 0–12): 150x200 document thumbnail at (300,80); paragraph at y=320 drawn twice, once in #c4c7cc and once in #1f2328 with a Write On by word from frame 0 to 9 (3-frame fade per word); 'Thinking' label appears at 8.
4. Beat B (from frame 12): hard cut. Prompt bubble 760x110 at (760,60); 'Worked for' status line at y=210; 'Created the' line with a blue 16x20 doc glyph and blue link text at y=250; summary paragraph at y=290 with the same ghost/solid pair, Write On by word from 14 to 30.
5. Keep both grey copies visible under the solid copies; the fade of each word is what sells the streaming.
6. Easy mistake: fading the whole paragraph in. The source keeps the grey placeholder text fully legible and only the dark ink advances word by word.

## Content variants
Default copy:
- reviewGhost: The first exported-page review found two layout issues: cramped metric values in the narrow 'Current' column and an orphaned experiment decision gate that pushed the methodology onto a mostly empty fifth page.
- thinking: Thinking
- prompt: Use the validated findings and the export functionality to create a Google Doc PRD for improving Integration Hub activation and 30-day retention. Use the Activation & Retention PRD Template from Drive.
- worked: Worked for 4m 59s  ›
- createdA: Created the
- createdB: Integration Hub Activation & Retention PRD — Draft
- createdC: .
- summary: It preserves the Drive template and includes validated metrics, six requirements, success thresholds, two-cohort experiment, owners, dependencies, risks, and source caveats. Connector readback, HTML export, and all four exported PDF pages passed QA with no remaining placeholders or layout defects.
- placeholder: Ask for follow-up changes
- model: 5.6 Sol  Extra High
- insight: Insight: Integration Hub adoption is 60% overall and 46% in Enterprise; retention is strong enough to warrant a connector-readiness program.
Adaptation changes:
- reviewGhost: The second export check found one issue: the risks table wrapped onto a new page and left the appendix heading stranded at the bottom of page three.
- prompt: Use the approved roadmap notes to draft a one-page launch brief for the Partner Portal beta. Use the Launch Brief template from Drive.
- worked: Worked for 3m 12s  ›
- createdB: Partner Portal Beta — Launch Brief (Draft)
- summary: It keeps the template structure and fills in goals, audience, three success metrics, rollout phases, owners, and open risks. Export to PDF passed review with no overflow or empty sections.
- insight: Insight: partner sign-ups doubled after the API docs refresh; a guided beta should convert the backlog.

## 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.
