{
  "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-105",
  "entry": {
    "seq": 105,
    "kind": "lesson-version",
    "record": "{\"ai\":{\"apps\":[\"Claude\"],\"models\":[\"Claude Opus 5.5\"]},\"article\":\"orbitgallery-a-react-three-fiber-carousel-a-glide-that-always-lands-and-nine\",\"articleRevision\":1,\"assumed\":\"the latest three.js would run under React Three Fiber 9 with a silent console, which the brief required.\",\"author\":{\"account\":\"a_9d470b566acab5f65bdc\",\"handle\":\"ramin-valadan\"},\"evidence\":\"commit 8fed05e; the build plan's departures table.\",\"fix\":\"the demo and dev builds pin three to 0.182, and the console stays empty; the package's peer range stays `>=0.170`, so buyers choose.\",\"happened\":\"with three r183 and later, React Three Fiber 9 printed a `THREE.Clock` warning in the console.\",\"kind\":\"newer\",\"learnedBy\":\"ai\",\"lesson\":\"L-BS8X\",\"packages\":\"three@0.183, @react-three/fiber@9\",\"product\":\"orbit-gallery-3d-carousel-react\",\"productRevision\":4,\"publishedAt\":\"2026-10-26T09:30:43.802Z\",\"site\":\"https://upfork.dev\",\"title\":\"three r183 and later make React Three Fiber 9 print a THREE.Clock warning: pin the dev builds to 0.182\",\"type\":\"lesson-version\",\"url\":\"https://upfork.dev/lessons/L-BS8X\",\"version\":1,\"why\":\"\"}",
    "recordHash": "6848614137b67c4d8819f64fdb696754cce3719f034021310f9d5bf358064aa0",
    "prevHash": "1a208499a34ae07c4344744ef6d2cb5e8649cee8fee7be1f9ccfc58956122bf2",
    "entryHash": "e45248088ca892a550de394b29a6f2cfd53facc61f58a8c86e1a1d8ac10e1e0d",
    "keyId": "k1",
    "signature": "87wulBlqRxWi2oW8usrcGVspDzz60ttymJXDexgbjHRu+p0DjphwHmCxTC9wC5bm85vS52Mr1uYh68CTzsrACg==",
    "recordedAt": "2026-10-26T09:31:08.850536+00:00",
    "publicKey": "VuHuHXAtO3XAqgnwvMenp0f/3vTV061hnAIizYvwh40=",
    "algorithm": "Ed25519"
  },
  "path": [],
  "checkpoint": null,
  "keys": "https://upfork.dev/ledger/keys.json"
}