{
  "entry": {
    "id": "name-card-holds-while-caption-pill-refits",
    "title": "Hold a white name card lower-left while the subtitle pill hard-swaps and refits to the new line",
    "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": 17.5175,
      "end": 20.02
    },
    "preview": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/remake.mp4",
    "sourcePreview": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/source.mp4",
    "adaptationPreview": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/adaptation.mp4",
    "download": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/package.zip",
    "svg": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/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": 146795,
    "packageSha256": "d6b3f685c686d2702408f42326bf7e3b2d248402c01e05a311292ce43684db2b",
    "poster": "/videos/examples/posters/name-card-holds-while-caption-pill-refits.jpg",
    "render": {
      "width": 1920,
      "height": 1080,
      "fps": "24000/1001",
      "frames": 60,
      "audioStreams": 0
    },
    "originalRecord": "/videos/examples/rebuilds/name-card-holds-while-caption-pill-refits/item.json",
    "observation": "On the interview set a white rounded name card (44px name, 22px role) sits at lower-left, x\u2248170\u2013740, y\u2248750\u2013916, and does not move for the whole interval. A black subtitle pill sits bottom-centre; at local 22 (master 442) its text changes from a short line to a longer one and the pill widens from ~500px to ~840px instantly, staying centred on x=960. Nothing animates; both changes are hard.",
    "mechanism": "A static lower-third name card paired with a centred subtitle pill that hard-swaps and re-sizes to its text on each new line.",
    "phases": [
      {
        "frame": 0,
        "label": "Name card and short caption hold"
      },
      {
        "frame": 22,
        "label": "Caption swaps; pill refits wider, still centred"
      },
      {
        "frame": 60,
        "label": "End of interval"
      }
    ]
  },
  "repair": {
    "id": "name-card-holds-while-caption-pill-refits",
    "reason": "Packaged Scene.tsx filters unrevealed characters before laying out the caret; prior preview used the earlier runtime.",
    "originalPackageSha256": "cf857cf1ef6b6eecc1868565994516eb8ebb8e48c24cb16026715601d86ada4c"
  },
  "original": {
    "id": "name-card-holds-while-caption-pill-refits",
    "title": "Hold a white name card lower-left while the subtitle pill hard-swaps and refits to the new line",
    "family": "lower-third",
    "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",
      "7007/400",
      "1001/50"
    ],
    "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": [
        420,
        480
      ],
      "fps": {
        "numerator": 24000,
        "denominator": 1001
      },
      "startSeconds": 17.5175,
      "endSeconds": 20.02,
      "publicationDate": "2026-08-10",
      "masterSha256": "a420315a9917e2492d44589aac03ba420ac8093e299dd0d0c35db772cf5c3ab7",
      "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 420+i, re-encoded to 960x540 without omitted positions."
    },
    "sourceHash": "ab4b743a039607e83abdf51988c55115ba749858a1cced2d07bb4ee4f2cf792f",
    "classification": "vector-code-approximation",
    "bindingLevel": "full-render-manifest",
    "observation": "On the interview set a white rounded name card (44px name, 22px role) sits at lower-left, x\u2248170\u2013740, y\u2248750\u2013916, and does not move for the whole interval. A black subtitle pill sits bottom-centre; at local 22 (master 442) its text changes from a short line to a longer one and the pill widens from ~500px to ~840px instantly, staying centred on x=960. Nothing animates; both changes are hard.",
    "mechanism": "A static lower-third name card paired with a centred subtitle pill that hard-swaps and re-sizes to its text on each new line.",
    "phases": [
      {
        "frame": 0,
        "label": "Name card and short caption hold"
      },
      {
        "frame": 22,
        "label": "Caption swaps; pill refits wider, still centred"
      },
      {
        "frame": 60,
        "label": "End of interval"
      }
    ],
    "checks": {
      "recipeSha256": "4f83364c135445d4c6127ec51124df5df7ed95a20b010f8f6aa379623c569c15",
      "renderManifestSha256": "22951058c3a3358a75c310adc851156f8d653f1a55a6199d0036da0a3db81278",
      "adaptationManifestSha256": "e8d43ddcc2940a30c1385fb653cfd7383c77118f038d19a85e4f4a4422ba6c7c",
      "implementationFiles": 15,
      "movies": {
        "source": {
          "sha256": "ab4b743a039607e83abdf51988c55115ba749858a1cced2d07bb4ee4f2cf792f",
          "bytes": 270209,
          "width": 960,
          "height": 540,
          "fps": "24000/1001",
          "frames": 60,
          "duration": 2.5025,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "original": {
          "sha256": "b1fd112cb0c42ce76f2a7f8049adef48071cbafef8dbe9ce96e8a47c14564798",
          "bytes": 38568,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 60,
          "duration": 2.502489,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "adaptation": {
          "sha256": "29a611bd2eea78b28d44183505f6154b3114cac8392274e8470c80a1f663f9fb",
          "bytes": 38665,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 60,
          "duration": 2.502489,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        }
      },
      "preparedArchive": {
        "sha256": "cf857cf1ef6b6eecc1868565994516eb8ebb8e48c24cb16026715601d86ada4c",
        "bytes": 146324,
        "members": 20,
        "crc": "pass"
      },
      "selectedSvg": {
        "sha256": "558bf17e8e2ce1a9de8445fb0311c28c43033c80ffa6c8e68098efd1481bf4c9",
        "bytes": 2046,
        "drawableElements": 13,
        "rasterEmbedded": false,
        "frame": 45,
        "meaningful": true
      },
      "contentDiffers": true,
      "renderSeconds": 41.6
    },
    "assets": {
      "source.mp4": {
        "path": "items/name-card-holds-while-caption-pill-refits/source.mp4",
        "sha256": "ab4b743a039607e83abdf51988c55115ba749858a1cced2d07bb4ee4f2cf792f",
        "bytes": 270209
      },
      "remake.mp4": {
        "path": "items/name-card-holds-while-caption-pill-refits/remake.mp4",
        "sha256": "b1fd112cb0c42ce76f2a7f8049adef48071cbafef8dbe9ce96e8a47c14564798",
        "bytes": 38568
      },
      "adaptation.mp4": {
        "path": "items/name-card-holds-while-caption-pill-refits/adaptation.mp4",
        "sha256": "29a611bd2eea78b28d44183505f6154b3114cac8392274e8470c80a1f663f9fb",
        "bytes": 38665
      },
      "editable.svg": {
        "path": "items/name-card-holds-while-caption-pill-refits/editable.svg",
        "sha256": "558bf17e8e2ce1a9de8445fb0311c28c43033c80ffa6c8e68098efd1481bf4c9",
        "bytes": 2046
      },
      "resolve.txt": {
        "path": "items/name-card-holds-while-caption-pill-refits/resolve.txt",
        "sha256": "201c7d474d8353e886b88d1aaef157d72a169b2b59bf3c44ed267fc5ad4a1520",
        "bytes": 4333
      },
      "package.zip": {
        "path": "items/name-card-holds-while-caption-pill-refits/package.zip",
        "sha256": "cf857cf1ef6b6eecc1868565994516eb8ebb8e48c24cb16026715601d86ada4c",
        "bytes": 146324
      },
      "recipe.json": {
        "path": "items/name-card-holds-while-caption-pill-refits/recipe.json",
        "sha256": "4f83364c135445d4c6127ec51124df5df7ed95a20b010f8f6aa379623c569c15",
        "bytes": 5051
      }
    },
    "builtAt": "2026-09-18T05:09:19Z"
  }
}
