{
  "provenance": "Existing homepage preset exports using public/default-cat.png as input, copied byte for byte. scripts/prerender-default-cat-gifs.ts and app/prerender/default-cat/prerender-default-cat-client.tsx provide the source mapping. Nod, bounce and shake transform the input; Hype adds text; cat-jam-crying starts with the input then uses a separate reaction cutaway. These are inspection samples, not Twitch approval tests.",
  "files": [
    {
      "file": "nod.gif",
      "width": 112,
      "height": 112,
      "bytes": 50937,
      "alpha": true,
      "sha256": "203d67cd345e0205ef2b9c3fcee7f301520d8e021f5e538215b4e5f774cb8e30",
      "frames": 10,
      "durationMs": 800,
      "loop": 0,
      "source": "public/prerendered/default-cat/nod.gif"
    },
    {
      "file": "bounce.gif",
      "width": 112,
      "height": 112,
      "bytes": 74234,
      "alpha": true,
      "sha256": "e24070c369036b3275f1871ed032f7b8bcba9f3c6241bca779b8c883024f3c81",
      "frames": 10,
      "durationMs": 400,
      "loop": 0,
      "source": "public/prerendered/default-cat/bounce.gif"
    },
    {
      "file": "shake.gif",
      "width": 112,
      "height": 112,
      "bytes": 72985,
      "alpha": true,
      "sha256": "928a8518b0d0bfd7ff0a08149b0cffef0ea0445f61a1aa3206843d718eaa73e7",
      "frames": 10,
      "durationMs": 400,
      "loop": 0,
      "source": "public/prerendered/default-cat/shake.gif"
    },
    {
      "file": "cat-jam-crying.gif",
      "width": 112,
      "height": 112,
      "bytes": 942009,
      "alpha": true,
      "sha256": "f7b5e0f980dc8023b4a160bbaa5419696cd4b402185de6f2269a0f042555d5cf",
      "frames": 168,
      "durationMs": 6820,
      "loop": 0,
      "source": "public/prerendered/default-cat/cat-jam-crying.gif"
    },
    {
      "file": "hype.gif",
      "width": 112,
      "height": 112,
      "bytes": 51083,
      "alpha": true,
      "sha256": "893f2ded131566481f8900f9c87301ea2c1aef6ea4cc122c87c2141c54be635e",
      "frames": 10,
      "durationMs": 800,
      "loop": 0,
      "source": "public/prerendered/default-cat/hype.gif"
    }
  ]
}
