{
  "entry": {
    "id": "mode-pill-activates-then-prompt-types-and-send-arms",
    "title": "Click a mode pill to turn it active blue, then type so the send button arms",
    "kind": "Selection & controls",
    "status": "Rendered draft",
    "verification": "rendered-draft",
    "source": {
      "title": "OpenAI deep research in practice.",
      "id": "zm6F0vo2E64",
      "url": "https://www.youtube.com/watch?v=zm6F0vo2E64",
      "start": 38.872166666666665,
      "end": 41.79175
    },
    "preview": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/remake.mp4",
    "sourcePreview": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/source.mp4",
    "adaptationPreview": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/adaptation.mp4",
    "download": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/package.zip",
    "svg": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/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 after correcting unrevealed whitespace and the caret\u2019s active line."
    ],
    "bindingLevel": "full-render-manifest",
    "bytes": 148088,
    "packageSha256": "c63834178d4363da4b5384dbd10dedc1d1c37f288fd3ad4ddf9b622689e6febd",
    "poster": "/videos/examples/posters/mode-pill-activates-then-prompt-types-and-send-arms.jpg",
    "render": {
      "width": 1920,
      "height": 1080,
      "fps": "24000/1001",
      "frames": 70,
      "audioStreams": 0
    },
    "originalRecord": "/videos/examples/caret-fix/mode-pill-activates-then-prompt-types-and-send-arms/item.json",
    "observation": "A white screen shows a centred 'What can I help with?' heading, a light grey composer with a placeholder, a row of mode pills (Attach, Search, Deep research) and a round black voice button, plus a row of suggestion chips below. The pointer moves to the 'Deep research' pill (f0-10) and clicks (~f12): the pill fills light blue with blue text and icon. A caret appears in the field around f22 and 'Can you' types on from about f44 to f60; on the first character the round button swaps its voice glyph for an upward send arrow. Hard cut out at f70.",
    "mechanism": "State chaining in a composer: a pill toggles to an active colour, focus enters the field, and the first typed character re-arms the primary button.",
    "phases": [
      {
        "frame": 0,
        "label": "Composer idle, pointer approaching"
      },
      {
        "frame": 12,
        "label": "Click: pill turns active blue"
      },
      {
        "frame": 22,
        "label": "Caret appears in the field"
      },
      {
        "frame": 44,
        "label": "Typing begins; button swaps to send arrow"
      },
      {
        "frame": 60,
        "label": "Hold typed text until the cut"
      }
    ]
  },
  "repair": {
    "id": "mode-pill-activates-then-prompt-types-and-send-arms",
    "reason": "Hide unrevealed spaces and keep the caret on the currently revealed line."
  },
  "original": {
    "id": "mode-pill-activates-then-prompt-types-and-send-arms",
    "title": "Click a mode pill to turn it active blue, then type so the send button arms",
    "family": "composer",
    "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": [
      "zm6F0vo2E64",
      "233233/6000",
      "167167/4000"
    ],
    "source": {
      "filmId": "zm6F0vo2E64",
      "film": "OpenAI deep research in practice.",
      "url": "https://www.youtube.com/watch?v=zm6F0vo2E64",
      "frames": [
        932,
        1002
      ],
      "fps": {
        "numerator": 24000,
        "denominator": 1001
      },
      "startSeconds": 38.872166666666665,
      "endSeconds": 41.79175,
      "publicationDate": "2025-02-04",
      "masterSha256": "de5b9c52974d095a6849907e9ef535ce1c9de5c4c44c39505c10834bab1c930c",
      "clockBasis": "Downloaded 1920x1080 rendition at 24000/1001 fps; excerpt frame i = master frame 932+i, re-encoded to 960x540 without omitted positions."
    },
    "sourceHash": "648cc2ebccfbddc6f6791ac251ae8d5bbd201cece25c87704959bff19052f8a9",
    "classification": "vector-code-approximation",
    "bindingLevel": "full-render-manifest",
    "observation": "A white screen shows a centred 'What can I help with?' heading, a light grey composer with a placeholder, a row of mode pills (Attach, Search, Deep research) and a round black voice button, plus a row of suggestion chips below. The pointer moves to the 'Deep research' pill (f0-10) and clicks (~f12): the pill fills light blue with blue text and icon. A caret appears in the field around f22 and 'Can you' types on from about f44 to f60; on the first character the round button swaps its voice glyph for an upward send arrow. Hard cut out at f70.",
    "mechanism": "State chaining in a composer: a pill toggles to an active colour, focus enters the field, and the first typed character re-arms the primary button.",
    "phases": [
      {
        "frame": 0,
        "label": "Composer idle, pointer approaching"
      },
      {
        "frame": 12,
        "label": "Click: pill turns active blue"
      },
      {
        "frame": 22,
        "label": "Caret appears in the field"
      },
      {
        "frame": 44,
        "label": "Typing begins; button swaps to send arrow"
      },
      {
        "frame": 60,
        "label": "Hold typed text until the cut"
      }
    ],
    "checks": {
      "recipeSha256": "3c69ba6fc56aa53b38c75571f79f64cb624bedd009be2d55d843fd6b57be1265",
      "renderManifestSha256": "e35bd622a4b098b20e1ace7d29f2f1913cd5151957152ac3f31c1dc67d04b293",
      "adaptationManifestSha256": "f9e58f3a7acb9688826dc3e9f90cd0e7092f35b8d1e82c973a9e4e48350b7020",
      "implementationFiles": 15,
      "movies": {
        "source": {
          "sha256": "648cc2ebccfbddc6f6791ac251ae8d5bbd201cece25c87704959bff19052f8a9",
          "bytes": 64490,
          "width": 960,
          "height": 540,
          "fps": "24000/1001",
          "frames": 70,
          "duration": 2.919583,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "original": {
          "sha256": "ed7e426748cc9d7150aac5e0577320bb6ff74d1226eab0144d2a4e22d294ae3c",
          "bytes": 34932,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 70,
          "duration": 2.919578,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        },
        "adaptation": {
          "sha256": "c8f34778f6726215f83df1a484c65390e802f045ac1d71fd1c0bf24968760aea",
          "bytes": 35849,
          "width": 1920,
          "height": 1080,
          "fps": "24000/1001",
          "frames": 70,
          "duration": 2.919578,
          "codec": "h264",
          "pixelFormat": "yuv420p",
          "audioStreams": 0
        }
      },
      "preparedArchive": {
        "sha256": "50b7926eacc9c983783456869ecaefadc31ccc3c3ff229b65eafe49de4f7e3da",
        "bytes": 147570,
        "members": 20,
        "crc": "pass"
      },
      "selectedSvg": {
        "sha256": "e8451dc4e2aaf64e18f6448b7ea92eb8dc32f3a8354fa352dcd873fc259d0977",
        "bytes": 2944,
        "drawableElements": 14,
        "rasterEmbedded": false,
        "frame": 52,
        "meaningful": true
      },
      "contentDiffers": true,
      "renderSeconds": 27.8
    },
    "assets": {
      "source.mp4": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/source.mp4",
        "sha256": "648cc2ebccfbddc6f6791ac251ae8d5bbd201cece25c87704959bff19052f8a9",
        "bytes": 64490
      },
      "remake.mp4": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/remake.mp4",
        "sha256": "ed7e426748cc9d7150aac5e0577320bb6ff74d1226eab0144d2a4e22d294ae3c",
        "bytes": 34932
      },
      "adaptation.mp4": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/adaptation.mp4",
        "sha256": "c8f34778f6726215f83df1a484c65390e802f045ac1d71fd1c0bf24968760aea",
        "bytes": 35849
      },
      "editable.svg": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/editable.svg",
        "sha256": "e8451dc4e2aaf64e18f6448b7ea92eb8dc32f3a8354fa352dcd873fc259d0977",
        "bytes": 2944
      },
      "resolve.txt": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/resolve.txt",
        "sha256": "1dfe2c7074be066eba3bfbaef90e948c892fa22693aa4cce3d3161ac2c6d3927",
        "bytes": 5254
      },
      "package.zip": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/package.zip",
        "sha256": "50b7926eacc9c983783456869ecaefadc31ccc3c3ff229b65eafe49de4f7e3da",
        "bytes": 147570
      },
      "recipe.json": {
        "path": "items/mode-pill-activates-then-prompt-types-and-send-arms/recipe.json",
        "sha256": "3c69ba6fc56aa53b38c75571f79f64cb624bedd009be2d55d843fd6b57be1265",
        "bytes": 6766
      }
    },
    "builtAt": "2026-09-18T05:50:22Z"
  }
}
