{
 "id": "two-line-title-word-reveal-then-hard-cut-to-app",
 "title": "Reveal a two-line title word by word, hold it, then hard cut into the app",
 "family": "title",
 "status": "rendered-draft",
 "edition": "studies-300",
 "gaps": [
  "Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution."
 ],
 "intervalKey": [
  "HHt8CPJRviA",
  "0",
  "4"
 ],
 "source": {
  "filmId": "HHt8CPJRviA",
  "film": "Use ChatGPT Work to pressure-test marketing campaign briefs",
  "url": "https://www.youtube.com/watch?v=HHt8CPJRviA",
  "frames": [
   0,
   240
  ],
  "fps": {
   "numerator": 60,
   "denominator": 1
  },
  "startSeconds": 0.0,
  "endSeconds": 4.0,
  "publicationDate": "2026-09-04",
  "masterSha256": "cdcd3651a3bfc6dd50fe4fcf5448e9cd5ab25f5ebfc3655efa631413e7383fca",
  "clockBasis": "Downloaded 1920x1080 rendition at 60/1 fps; excerpt frame i = master frame 0+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "1c33a127c9d08f6d220257f2daee1148c6a68794300e54a6bb48e78a559d66be",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "The film opens on an off-white field. A two-line centred title appears one word at a time in its final position: word 1 at ~f6, word 2 ~f14, word 3 (start of line two) ~f22, word 4 ~f28 and the last word ~f34, with no slide or fade. The full title holds until f179, then a hard cut lands on a full-screen browser recording of a chat app with a sidebar, a suggested message, a highlighted user bubble and a read-only composer, which holds to the end of the window.",
 "mechanism": "Word-by-word in-place title reveal on a fixed beat, followed by a hard cut from the title card straight into the product frame.",
 "phases": [
  {
   "frame": 0,
   "label": "Empty off-white field"
  },
  {
   "frame": 6,
   "label": "Words appear in place every ~7 frames"
  },
  {
   "frame": 41,
   "label": "Two-line title complete, hold"
  },
  {
   "frame": 179,
   "label": "Hard cut to app recording"
  }
 ],
 "checks": {
  "recipeSha256": "c245e8fa2725f64c8eb7ec346dd0d5d67a6acedf313743899a149edc2931fed5",
  "renderManifestSha256": "8cd73653f553e92bfa33393b3bd3ab475680da13aea3a011896d0f9f2b837eea",
  "adaptationManifestSha256": "25275618acec9cbdc62ac73323fab6be0b1f7e6b4a55cf47b79493858e070b17",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "1c33a127c9d08f6d220257f2daee1148c6a68794300e54a6bb48e78a559d66be",
    "bytes": 89433,
    "width": 960,
    "height": 540,
    "fps": "60/1",
    "frames": 240,
    "duration": 4.0,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "701e814ff3639f6c490ff5926e9c6d34d8feb8d2c33de3b38f781fbb6afa7ee1",
    "bytes": 132877,
    "width": 1920,
    "height": 1080,
    "fps": "60/1",
    "frames": 240,
    "duration": 4.0,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "58917fb33cde62368e5fec4672c1729d0112e47faddea78a1fb5a7d2e55381d5",
    "bytes": 129077,
    "width": 1920,
    "height": 1080,
    "fps": "60/1",
    "frames": 240,
    "duration": 4.0,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "67ca243c7b1919de0ea3473e9b4c9ca0527c5d7b2fd8d8d410fbe73f0c81fe4a",
   "bytes": 151461,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "61868993cdd92b146ba6dec3294d05d1a4cc5bba4277e821789bd6c20a7eff86",
   "bytes": 9668,
   "drawableElements": 49,
   "rasterEmbedded": false,
   "frame": 180,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 30.6
 },
 "assets": {
  "source.mp4": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/source.mp4",
   "sha256": "1c33a127c9d08f6d220257f2daee1148c6a68794300e54a6bb48e78a559d66be",
   "bytes": 89433
  },
  "remake.mp4": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/remake.mp4",
   "sha256": "701e814ff3639f6c490ff5926e9c6d34d8feb8d2c33de3b38f781fbb6afa7ee1",
   "bytes": 132877
  },
  "adaptation.mp4": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/adaptation.mp4",
   "sha256": "58917fb33cde62368e5fec4672c1729d0112e47faddea78a1fb5a7d2e55381d5",
   "bytes": 129077
  },
  "editable.svg": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/editable.svg",
   "sha256": "61868993cdd92b146ba6dec3294d05d1a4cc5bba4277e821789bd6c20a7eff86",
   "bytes": 9668
  },
  "resolve.txt": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/resolve.txt",
   "sha256": "1e30ddb606079d1a1305884437ee4a6d58d1fa810d1fdf3c38406a3e221952fe",
   "bytes": 9667
  },
  "package.zip": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/package.zip",
   "sha256": "67ca243c7b1919de0ea3473e9b4c9ca0527c5d7b2fd8d8d410fbe73f0c81fe4a",
   "bytes": 151461
  },
  "recipe.json": {
   "path": "items/two-line-title-word-reveal-then-hard-cut-to-app/recipe.json",
   "sha256": "c245e8fa2725f64c8eb7ec346dd0d5d67a6acedf313743899a149edc2931fed5",
   "bytes": 10811
  }
 },
 "builtAt": "2026-09-18T04:46:39Z"
}