{
  "entry": {
    "id": "kicker-type-on-title-type-on-then-name-pop",
    "title": "Type on a small kicker, then a two-line 140px title, then pop the subject name and a caption",
    "kind": "Typography",
    "status": "Rendered draft",
    "verification": "rendered-draft",
    "source": {
      "title": "How Model ML Uses GPT-5.6 Sol to Get Finance Work Done More Efficiently",
      "id": "OEkxKdhtQng",
      "url": "https://www.youtube.com/watch?v=OEkxKdhtQng",
      "start": 7.75775,
      "end": 12.5125
    },
    "preview": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/remake.mp4",
    "sourcePreview": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/source.mp4",
    "adaptationPreview": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/adaptation.mp4",
    "download": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/package.zip",
    "svg": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/editable.svg",
    "resolve": null,
    "limitations": [
      "Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution.",
      "Both variants rerendered from the packaged text renderer to repair a prior code/preview mismatch."
    ],
    "bindingLevel": "full-render-manifest",
    "bytes": 147068,
    "packageSha256": "0b1cf37410ec229a030d864804b5bc0588fa7159792a843668c3245b340b25ca",
    "poster": "/videos/examples/posters/kicker-type-on-title-type-on-then-name-pop.jpg",
    "render": {
      "width": 1920,
      "height": 1080,
      "fps": "24000/1001",
      "frames": 114,
      "audioStreams": 0
    },
    "originalRecord": "/videos/examples/rebuilds/kicker-type-on-title-type-on-then-name-pop/item.json",
    "observation": "Over a soft-focus glass-walled interview set (subject on the right, replaced here by blurred plates) a centred title block builds on the left third: a 36px kicker types on character by character (local 0\u201324), a two-line 140px title types on beneath it (local 27\u201344, wrapping onto the second line as it goes), holds, then the subject name appears in the same size at local 63 in a three-frame fade, and finally a small black caption pill appears bottom-right at local 103. All text is white and centred on x\u2248600.",
    "mechanism": "A stacked title build using two sequential character type-ons (kicker then title) followed by a hard pop of the name line and a late caption pill.",
    "phases": [
      {
        "frame": 0,
        "label": "Kicker types on"
      },
      {
        "frame": 24,
        "label": "Kicker complete"
      },
      {
        "frame": 27,
        "label": "Title types on across two lines"
      },
      {
        "frame": 44,
        "label": "Title complete, holds"
      },
      {
        "frame": 63,
        "label": "Name pops in (3-frame fade)"
      },
      {
        "frame": 103,
        "label": "Caption pill appears bottom-right"
      }
    ]
  },
  "repair": {
    "id": "kicker-type-on-title-type-on-then-name-pop",
    "reason": "Packaged Scene.tsx filters unrevealed characters before laying out the caret; prior preview used the earlier runtime.",
    "originalPackageSha256": "5db0f7c2384dd76d85a9da37f102c72a108a3be6ffaee6f1f9e596f991c20018"
  },
  "original": {
    "id": "kicker-type-on-title-type-on-then-name-pop",
    "title": "Type on a small kicker, then a two-line 140px title, then pop the subject name and a caption",
    "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": [
      "OEkxKdhtQng",
      "31031/4000",
      "1001/80"
    ],
    "source": {
      "filmId": "OEkxKdhtQng",
      "film": "How Model ML Uses GPT-5.6 Sol to Get Finance Work Done More Efficiently",
      "url": "https://www.youtube.com/watch?v=OEkxKdhtQng",
      "frames": [
        186,
        300
      ],
      "fps": {
        "numerator": 24000,
        "denominator": 1001
      },
      "startSeconds": 7.75775,
      "endSeconds": 12.5125,
      "publicationDate": "2026-08-10",
      "masterSha256": "a420315a9917e2492d44589aac03ba420ac8093e299dd0d0c35db772cf5c3ab7",
      "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 186+i, re-encoded to 960x540 without omitted positions."
    },
    "sourceHash": "3f0b31373c98ed533abd5136c6810bb87a5cac065aa3ed3ba5247ef506474210",
    "classification": "vector-code-approximation",
    "bindingLevel": "full-render-manifest",
    "observation": "Over a soft-focus glass-walled interview set (subject on the right, replaced here by blurred plates) a centred title block builds on the left third: a 36px kicker types on character by character (local 0\u201324), a two-line 140px title types on beneath it (local 27\u201344, wrapping onto the second line as it goes), holds, then the subject name appears in the same size at local 63 in a three-frame fade, and finally a small black caption pill appears bottom-right at local 103. All text is white and centred on x\u2248600.",
    "mechanism": "A stacked title build using two sequential character type-ons (kicker then title) followed by a hard pop of the name line and a late caption pill.",
    "phases": [
      {
        "frame": 0,
        "label": "Kicker types on"
      },
      {
        "frame": 24,
        "label": "Kicker complete"
      },
      {
        "frame": 27,
        "label": "Title types on across two lines"
      },
      {
        "frame": 44,
        "label": "Title complete, holds"
      },
      {
        "frame": 63,
        "label": "Name pops in (3-frame fade)"
      },
      {
        "frame": 103,
        "label": "Caption pill appears bottom-right"
      }
    ],
    "checks": {
      "recipeSha256": "2823c98798136f923bd985f9e666696716037985636132fb1534138bec9951d3",
      "renderManifestSha256": "482c8786958a1e010337760339e1e39720103bf6056950e97a4e1646b39f5311",
      "adaptationManifestSha256": "4f7663a8c8f839c28733532a453f9557cb667b52481c15c48528241b894f061f",
      "implementationFiles": 15,
      "movies": {
        "source": {
          "sha256": "3f0b31373c98ed533abd5136c6810bb87a5cac065aa3ed3ba5247ef506474210",
          "bytes": 519236,
          "width": 960,
          "height": 540,
          "fps": "24000/1001",
          "frames": 114,
          "duration": 4.75475,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "original": {
          "sha256": "48f5f7ba8789ccdeff120732e4539b41a72bad6768c0d0ce77196398c60362ac",
          "bytes": 54101,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 114,
          "duration": 4.754744,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "adaptation": {
          "sha256": "c3da80ff0ea04878f00201b5381d032a6031462846362a0a46c3d7f46558c416",
          "bytes": 55863,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 114,
          "duration": 4.754744,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        }
      },
      "preparedArchive": {
        "sha256": "5db0f7c2384dd76d85a9da37f102c72a108a3be6ffaee6f1f9e596f991c20018",
        "bytes": 146778,
        "members": 20,
        "crc": "pass"
      },
      "selectedSvg": {
        "sha256": "30cd1575584835cb6a2c7877dd0d0592f4812d09ad350fc2b1e892535b06c1e9",
        "bytes": 1867,
        "drawableElements": 11,
        "rasterEmbedded": false,
        "frame": 85,
        "meaningful": true
      },
      "contentDiffers": true,
      "renderSeconds": 30.4
    },
    "assets": {
      "source.mp4": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/source.mp4",
        "sha256": "3f0b31373c98ed533abd5136c6810bb87a5cac065aa3ed3ba5247ef506474210",
        "bytes": 519236
      },
      "remake.mp4": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/remake.mp4",
        "sha256": "48f5f7ba8789ccdeff120732e4539b41a72bad6768c0d0ce77196398c60362ac",
        "bytes": 54101
      },
      "adaptation.mp4": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/adaptation.mp4",
        "sha256": "c3da80ff0ea04878f00201b5381d032a6031462846362a0a46c3d7f46558c416",
        "bytes": 55863
      },
      "editable.svg": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/editable.svg",
        "sha256": "30cd1575584835cb6a2c7877dd0d0592f4812d09ad350fc2b1e892535b06c1e9",
        "bytes": 1867
      },
      "resolve.txt": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/resolve.txt",
        "sha256": "3159b99c6406cb884175011631fc71b8a7f4736c3437c9e434d3488cae0ffa9f",
        "bytes": 4651
      },
      "package.zip": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/package.zip",
        "sha256": "5db0f7c2384dd76d85a9da37f102c72a108a3be6ffaee6f1f9e596f991c20018",
        "bytes": 146778
      },
      "recipe.json": {
        "path": "items/kicker-type-on-title-type-on-then-name-pop/recipe.json",
        "sha256": "2823c98798136f923bd985f9e666696716037985636132fb1534138bec9951d3",
        "bytes": 5397
      }
    },
    "builtAt": "2026-09-18T05:09:14Z"
  }
}
