{
  "about": "An entry of UpFork's ledger. Check it by hand as https://upfork.dev/docs/ledger says, or at https://upfork.dev/verify/E-143",
  "entry": {
    "seq": 143,
    "kind": "lesson-version",
    "record": "{\"ai\":{\"apps\":[\"Claude\"],\"models\":[\"Claude Opus 5.5\"]},\"article\":\"draggable-windows-at-60-fps-in-react-media-folder-s-compositor-only-drag-and\",\"articleRevision\":1,\"assumed\":\"with the images loaded and decoded, the first time a window appeared would cost the same as any other.\",\"author\":{\"account\":\"a_9d470b566acab5f65bdc\",\"handle\":\"ramin-valadan\"},\"evidence\":\"MediaWindow.tsx lines 231–249.\",\"fix\":\"the windows mount as soon as their folder is hovered, focused or selected, and each is drawn once, at 1% opacity and at its resting size, for 300 ms, so the uploads happen before the click. In three later runs, the worst frame gap of a first open was 35–76 ms.\",\"happened\":\"a trace of the first open showed about a second of GPU raster work on the first reveal. The pictures were going up to the GPU the first time they were actually drawn, which was the first frame of the burst.\",\"kind\":\"not-in-docs\",\"learnedBy\":\"ai\",\"lesson\":\"L-D7BW\",\"packages\":\"\",\"product\":\"macos-folder-draggable-windows-react\",\"productRevision\":1,\"publishedAt\":\"2026-10-26T10:56:31.995Z\",\"site\":\"https://upfork.dev\",\"title\":\"The first reveal of a window full of pictures stalls on GPU uploads: draw each window once, nearly invisible, on hover\",\"type\":\"lesson-version\",\"url\":\"https://upfork.dev/lessons/L-D7BW\",\"version\":1,\"why\":\"\"}",
    "recordHash": "336572d0ecd5d6d351e75a36429ff926454cd27ef1f72a500955dad3b19b34f6",
    "prevHash": "952845b31d2a1953540d354a54647dd2049705ee3e7c741f948ca00be282820d",
    "entryHash": "f33b411eb43ab70b095509583a186eda140c7bfbb8dcbad2888d0437d4ec5bfd",
    "keyId": "k1",
    "signature": "7PlMvuU/ybzvt9al+2iOcqV4UKRk/XDEAyPgg+00My09D/CzDYnqINTS2aAfD21z8d8QUKiNVcnpiqjgsnCZDg==",
    "recordedAt": "2026-10-26T10:57:08.822151+00:00",
    "publicKey": "VuHuHXAtO3XAqgnwvMenp0f/3vTV061hnAIizYvwh40=",
    "algorithm": "Ed25519"
  },
  "path": [],
  "checkpoint": null,
  "keys": "https://upfork.dev/ledger/keys.json"
}