{
 "id": "slider-drag-recolours-track-and-swaps-tier-label",
 "title": "Drag a popover slider to its end so the track recolours and the model tier label swaps",
 "family": "panel",
 "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": [
  "-MPGU2a67Ls",
  "553553/8000",
  "117117/1600"
 ],
 "source": {
  "filmId": "-MPGU2a67Ls",
  "film": "Meet GPT-5.6",
  "url": "https://www.youtube.com/watch?v=-MPGU2a67Ls",
  "frames": [
   1659,
   1755
  ],
  "fps": {
   "numerator": 24000,
   "denominator": 1001
  },
  "startSeconds": 69.194125,
  "endSeconds": 73.198125,
  "publicationDate": "2026-07-09",
  "masterSha256": "54fa1912727b2cefcfc279aee5a9363d9c25fc6fd199d64fee8d3d14b26efa7b",
  "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 1659+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "c156828778f4bc08b03db8afa05218f2bdb861d3eb3a4c86aa8d5be014ce877b",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "A settings popover sits above a chat composer showing a blue slider filled about three quarters. The pointer travels to the knob (~f0\u2013f24), grabs it and drags right (~f24\u2013f33). As it passes the end the fill turns purple, a tooltip appears above the knob (~f30\u2013f39) and the tier name in the model button beneath changes (~f33). The popover holds with the new colour until it closes at ~f93, revealing the plain composer.",
 "mechanism": "Drag interaction with state feedback: slider fill grows and recolours, a transient tooltip flashes, and a dependent label swaps the moment the value commits.",
 "phases": [
  {
   "frame": 0,
   "label": "Popover open, slider at 75%"
  },
  {
   "frame": 24,
   "label": "Pointer grabs knob"
  },
  {
   "frame": 33,
   "label": "Drag completes: fill purple, label swaps"
  },
  {
   "frame": 30,
   "label": "Tooltip flashes"
  },
  {
   "frame": 93,
   "label": "Popover closes"
  }
 ],
 "checks": {
  "recipeSha256": "828b2acf8e5ac0ff25675c56f962dd60d871fa7d2ceedb23c7fda05fe61d1d8c",
  "renderManifestSha256": "bce2a335e0921aee6b14a27585cfa76aee50217395fa05834d1e492efcff40b8",
  "adaptationManifestSha256": "f0efae8cdf5aa52576eab9106a1b1877338952d3b43ad105e02683e6175bd2fd",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "c156828778f4bc08b03db8afa05218f2bdb861d3eb3a4c86aa8d5be014ce877b",
    "bytes": 225522,
    "width": 960,
    "height": 540,
    "fps": "24000/1001",
    "frames": 96,
    "duration": 4.004,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "2e45f7fc29930853c41575cb00cc75e9f058eb058bf8a99f82819dfa0d86ea07",
    "bytes": 38337,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 96,
    "duration": 4.003989,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "3c0410da96cd0c76abfa7bfedfdb8a1fc0cd25e5ac8a9afb45e1c35fefdc07ee",
    "bytes": 38369,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 96,
    "duration": 4.003989,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "e3123c577956aa4da6216c2696e70718792b0b2681ab091330d23bf759c8ed0b",
   "bytes": 147890,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "a94b271be4c9bff284feb03a21d3b95ea2fd1a86acbea5fd2a8875bd5951c660",
   "bytes": 2640,
   "drawableElements": 19,
   "rasterEmbedded": false,
   "frame": 72,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 19.5
 },
 "assets": {
  "source.mp4": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/source.mp4",
   "sha256": "c156828778f4bc08b03db8afa05218f2bdb861d3eb3a4c86aa8d5be014ce877b",
   "bytes": 225522
  },
  "remake.mp4": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/remake.mp4",
   "sha256": "2e45f7fc29930853c41575cb00cc75e9f058eb058bf8a99f82819dfa0d86ea07",
   "bytes": 38337
  },
  "adaptation.mp4": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/adaptation.mp4",
   "sha256": "3c0410da96cd0c76abfa7bfedfdb8a1fc0cd25e5ac8a9afb45e1c35fefdc07ee",
   "bytes": 38369
  },
  "editable.svg": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/editable.svg",
   "sha256": "a94b271be4c9bff284feb03a21d3b95ea2fd1a86acbea5fd2a8875bd5951c660",
   "bytes": 2640
  },
  "resolve.txt": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/resolve.txt",
   "sha256": "31e0756adb74d4aff85a9789ab2924a399d2a72bb492f19aebddf0f84e307f0d",
   "bytes": 5450
  },
  "package.zip": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/package.zip",
   "sha256": "e3123c577956aa4da6216c2696e70718792b0b2681ab091330d23bf759c8ed0b",
   "bytes": 147890
  },
  "recipe.json": {
   "path": "items/slider-drag-recolours-track-and-swaps-tier-label/recipe.json",
   "sha256": "828b2acf8e5ac0ff25675c56f962dd60d871fa7d2ceedb23c7fda05fe61d1d8c",
   "bytes": 7954
  }
 },
 "builtAt": "2026-09-18T05:50:36Z"
}