{
  "id": "agent-tools-menu-to-mode-and-source-chips",
  "title": "Choose agent mode and replace Tools with active composer chips",
  "family": "panel",
  "status": "rendered-draft",
  "edition": "studies-500",
  "gaps": [
    "Visual fidelity is an authored draft judgement from sampled source frames; no independent blind review or native Resolve execution."
  ],
  "intervalKey": [
    "Wgn4JeYI9lY",
    "269269/24000",
    "59059/4000"
  ],
  "source": {
    "filmId": "Wgn4JeYI9lY",
    "film": "Introducing ChatGPT agent",
    "publicationDate": "2025-07-17",
    "fps": {
      "numerator": 24000,
      "denominator": 1001
    },
    "frames": [
      269,
      354
    ],
    "url": "https://www.youtube.com/watch?v=Wgn4JeYI9lY",
    "startSeconds": 11.219541666666666,
    "endSeconds": 14.76475,
    "masterSha256": "c3c48236dc5bad192382926d6667ee7e7eb436a84ce7c3cbfdfcc89d2823087c",
    "masterBytes": 14576368,
    "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 269+i. Re-encoded to 960 pixels wide with every native frame position preserved."
  },
  "sourceHash": "f05ef01e7aadbb0a0a920496587d223029d049cbdcd363ad3283b95e5ef8c4c7",
  "classification": "vector-code-approximation",
  "bindingLevel": "full-render-manifest",
  "observation": "The Tools menu opens with several actions. The cursor moves to Agent mode; the dropdown closes and mode/source chips occupy the composer footer. Observed in sampled source frames; event onsets between samples are approximate.",
  "mechanism": "A vertical menu selection transforms into inline persistent controls. Geometry, copy, vector artwork and easing are authored approximations.",
  "phases": [
    {
      "frame": 0,
      "label": "Initial source composition"
    },
    {
      "frame": 10,
      "label": "Tools menu opens below the composer"
    },
    {
      "frame": 39,
      "label": "Pointer reaches the final Agent mode row"
    },
    {
      "frame": 50,
      "label": "Menu collapses into active mode and source chips"
    }
  ],
  "checks": {
    "recipeSha256": "a5428224f62918733108a758b94a9680df5a014cdb590d49f3256ec93b52c341",
    "renderManifestSha256": "1acf56f31320eafd9b2430251e6a28b0a4bb0d8d2fc4746629238b6f55a52227",
    "adaptationManifestSha256": "03ce155c8deb426d9151aed7a059f61cdaec1d9f59bcd909c573c353ba012fa1",
    "implementationFiles": 18,
    "movies": {
      "source": {
        "sha256": "f05ef01e7aadbb0a0a920496587d223029d049cbdcd363ad3283b95e5ef8c4c7",
        "bytes": 22949,
        "width": 960,
        "height": 540,
        "fps": "24000/1001",
        "frames": 85,
        "duration": 3.545208,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      },
      "original": {
        "sha256": "eadd6cff90bd1ec9f81af78d869178469240336874604c680caf8d46c6f98deb",
        "bytes": 48703,
        "width": 1920,
        "height": 1080,
        "fps": "24000/1001",
        "frames": 85,
        "duration": 3.5452,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      },
      "adaptation": {
        "sha256": "fdb701f188b7fd0bb5a7b8b279f3787b6fb1a00edb9be2c229b77556e6ceaecd",
        "bytes": 49731,
        "width": 1920,
        "height": 1080,
        "fps": "24000/1001",
        "frames": 85,
        "duration": 3.5452,
        "codec": "h264",
        "pixelFormat": "yuv420p",
        "audioStreams": 0
      }
    },
    "preparedArchive": {
      "sha256": "d8bd216248613faea82fdae820e04272ee33dfcbadefeec0f5ce906483fb2305",
      "bytes": 711550,
      "members": 29,
      "crc": "pass"
    },
    "selectedSvg": {
      "sha256": "411cfe370a87ea29f4ce0eac1dae4d4d1da7593a256cd796d96d7d64e4e77476",
      "bytes": 684981,
      "drawableElements": 10,
      "rasterEmbedded": false,
      "frame": 50,
      "meaningful": true
    },
    "contentDiffers": true,
    "masterFrozenBeforeAndAfter": true,
    "renderSeconds": 48.391999999999996
  },
  "assets": {
    "source.mp4": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/source.mp4",
      "sha256": "f05ef01e7aadbb0a0a920496587d223029d049cbdcd363ad3283b95e5ef8c4c7",
      "bytes": 22949
    },
    "remake.mp4": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/remake.mp4",
      "sha256": "eadd6cff90bd1ec9f81af78d869178469240336874604c680caf8d46c6f98deb",
      "bytes": 48703
    },
    "adaptation.mp4": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/adaptation.mp4",
      "sha256": "fdb701f188b7fd0bb5a7b8b279f3787b6fb1a00edb9be2c229b77556e6ceaecd",
      "bytes": 49731
    },
    "editable.svg": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/editable.svg",
      "sha256": "411cfe370a87ea29f4ce0eac1dae4d4d1da7593a256cd796d96d7d64e4e77476",
      "bytes": 684981
    },
    "resolve.txt": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/resolve.txt",
      "sha256": "30d828f7e6ff8191ac6ae5ecb7b2f4df3fd196472348e2176994f7027c6858aa",
      "bytes": 7880
    },
    "package.zip": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/package.zip",
      "sha256": "d8bd216248613faea82fdae820e04272ee33dfcbadefeec0f5ce906483fb2305",
      "bytes": 711550
    },
    "recipe.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/recipe.json",
      "sha256": "a5428224f62918733108a758b94a9680df5a014cdb590d49f3256ec93b52c341",
      "bytes": 7228
    },
    "poster.jpg": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/poster.jpg",
      "sha256": "777596065a8dea5f74f74cc48e3c7d9cd56d8d4ae592444a9440fbd79d4f58f2",
      "bytes": 6430
    },
    "remake.mp4.manifest.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/remake.mp4.manifest.json",
      "sha256": "1acf56f31320eafd9b2430251e6a28b0a4bb0d8d2fc4746629238b6f55a52227",
      "bytes": 2524
    },
    "adaptation.mp4.manifest.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/adaptation.mp4.manifest.json",
      "sha256": "03ce155c8deb426d9151aed7a059f61cdaec1d9f59bcd909c573c353ba012fa1",
      "bytes": 2532
    },
    "source.manifest.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/source.manifest.json",
      "sha256": "29a1e563e269ed0572cc1eab354a6aca5498d4ced3a78ad2d35f0ed4367e4359",
      "bytes": 1225
    },
    "source-frame-clock.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/source-frame-clock.json",
      "sha256": "ac3c0f426771ff9d0b59742d784128dd9def750851e936a09d322616c3eeb522",
      "bytes": 2238
    },
    "editable.svg.manifest.json": {
      "path": "items/agent-tools-menu-to-mode-and-source-chips/editable.svg.manifest.json",
      "sha256": "7ea0c39cfe8be47f94a4803b7c747d6b6da061bf79ff482fd6759407a8294673",
      "bytes": 1993
    }
  },
  "builtAt": "2026-09-18T15:59:30Z"
}
