{
 "id": "micro-hud-effort-slider-fills-then-relaxes",
 "title": "Fill a floating composer's effort slider as a physical dial turns, swap its label, then let it fall back",
 "family": "overlay",
 "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": [
  "m8uUUUsMD3Y",
  "1320319/24000",
  "461461/8000"
 ],
 "source": {
  "filmId": "m8uUUUsMD3Y",
  "film": "Introducing the Codex Micro",
  "url": "https://www.youtube.com/watch?v=m8uUUUsMD3Y",
  "frames": [
   1319,
   1383
  ],
  "fps": {
   "numerator": 24000,
   "denominator": 1001
  },
  "startSeconds": 55.01329166666667,
  "endSeconds": 57.682625,
  "publicationDate": "2026-07-15",
  "masterSha256": "06a3f9bad48ca0fd808a71957e12d30432ce6376d3b9525353fd1633e2f14795",
  "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 1319+i, re-encoded to 960x540 without omitted positions."
 },
 "sourceHash": "98e7f2f18561f447f1cad99ef574f4fb2caeaae92894c0e9963fcab8d52f98d0",
 "classification": "vector-code-approximation",
 "bindingLevel": "full-render-manifest",
 "observation": "A white composer card floats over warm, blurred desk footage while a hand works a small hardware controller. The card shows an empty placeholder, a 'Step 1 / 3' tag, an 'Advanced' row with an empty segmented slider, and a green-outlined model pill reading a light effort level. From ~f9 the slider fills blue left to right, reaching full at ~f26 while the pill label changes to the high effort level; it holds full until ~f51, then drains back to empty by ~f60 as the label reverts. The window ends on a cut at f64.",
 "mechanism": "Overlay control state driven by an off-screen input: a slider fill with a moving knob and a dependent label swap, then the reverse.",
 "phases": [
  {
   "frame": 0,
   "label": "Card idle, slider empty, light effort label"
  },
  {
   "frame": 9,
   "label": "Fill begins"
  },
  {
   "frame": 18,
   "label": "Label swaps to high effort"
  },
  {
   "frame": 26,
   "label": "Slider full"
  },
  {
   "frame": 51,
   "label": "Fill drains"
  },
  {
   "frame": 56,
   "label": "Label reverts"
  },
  {
   "frame": 60,
   "label": "Empty again; cut at 64"
  }
 ],
 "checks": {
  "recipeSha256": "c1a0d652c414fc42094a099f5184d4bc830e927d4399210a187c3a0b3a1a2bb9",
  "renderManifestSha256": "6853b1448913c2ce8fb416873f4efa87640a7a2123192ee55b89cc4c901ea28d",
  "adaptationManifestSha256": "1203773d61491718c73e10ae069b837b9b58a40dc666b307dc19208a749d890a",
  "implementationFiles": 15,
  "movies": {
   "source": {
    "sha256": "98e7f2f18561f447f1cad99ef574f4fb2caeaae92894c0e9963fcab8d52f98d0",
    "bytes": 248697,
    "width": 960,
    "height": 540,
    "fps": "24000/1001",
    "frames": 64,
    "duration": 2.669333,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "original": {
    "sha256": "f7dcd645b17d8560d326ada2f1b1a1ecaf9ebca003ab4198066aae48411b7c9e",
    "bytes": 33893,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 64,
    "duration": 2.669322,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   },
   "adaptation": {
    "sha256": "e7eabcf78f922b6d284d2499a19dec26887741213e3b102c689ae02854816196",
    "bytes": 33858,
    "width": 1920,
    "height": 1080,
    "fps": "24000/1001",
    "frames": 64,
    "duration": 2.669322,
    "codec": "h264",
    "pixelFormat": "yuv420p",
    "audioStreams": 0
   }
  },
  "preparedArchive": {
   "sha256": "389b0550eaa1a58f725bb6bc6b302f73422b6be4573ec27e2692bf3853785538",
   "bytes": 148366,
   "members": 20,
   "crc": "pass"
  },
  "selectedSvg": {
   "sha256": "00d79e9bf2dc23fca4e3dd9157bcdfe1c13b30260745bc7bcacea9cdb9689070",
   "bytes": 3691,
   "drawableElements": 25,
   "rasterEmbedded": false,
   "frame": 48,
   "meaningful": true
  },
  "contentDiffers": true,
  "renderSeconds": 41.7
 },
 "assets": {
  "source.mp4": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/source.mp4",
   "sha256": "98e7f2f18561f447f1cad99ef574f4fb2caeaae92894c0e9963fcab8d52f98d0",
   "bytes": 248697
  },
  "remake.mp4": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/remake.mp4",
   "sha256": "f7dcd645b17d8560d326ada2f1b1a1ecaf9ebca003ab4198066aae48411b7c9e",
   "bytes": 33893
  },
  "adaptation.mp4": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/adaptation.mp4",
   "sha256": "e7eabcf78f922b6d284d2499a19dec26887741213e3b102c689ae02854816196",
   "bytes": 33858
  },
  "editable.svg": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/editable.svg",
   "sha256": "00d79e9bf2dc23fca4e3dd9157bcdfe1c13b30260745bc7bcacea9cdb9689070",
   "bytes": 3691
  },
  "resolve.txt": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/resolve.txt",
   "sha256": "3e8a2044df36a4ca4a94b16419dc87c123c957c8abaa621e6a0ed96a0d703424",
   "bytes": 5790
  },
  "package.zip": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/package.zip",
   "sha256": "389b0550eaa1a58f725bb6bc6b302f73422b6be4573ec27e2692bf3853785538",
   "bytes": 148366
  },
  "recipe.json": {
   "path": "items/micro-hud-effort-slider-fills-then-relaxes/recipe.json",
   "sha256": "c1a0d652c414fc42094a099f5184d4bc830e927d4399210a187c3a0b3a1a2bb9",
   "bytes": 8263
  }
 },
 "builtAt": "2026-09-18T05:50:22Z"
}