{
  "schemaVersion": 1,
  "generatedAt": "2026-07-09T20:30:39.241Z",
  "catalogSource": "src/data/catalog.js",
  "captureRecordsPath": "assets/demo-media/capture-records.json",
  "projectCount": 47,
  "frameCount": 141,
  "atlas": {
    "path": "assets/demo-media/demo-screen-atlas.webp",
    "format": "webp",
    "sha256": "590c0a720ab3688a3bac59b8948eadb552f702d01f08f8a8869c23549f6735fb",
    "width": 3120,
    "height": 1776,
    "columns": 12,
    "rows": 12,
    "cellWidth": 256,
    "cellHeight": 144,
    "gutter": 2
  },
  "projects": [
    {
      "projectId": "ride-revere-ride",
      "title": "Ride Revere Ride",
      "sourceUrl": "https://bluntforceriot.github.io/ride-revere-ride/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 688
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ride-revere-ride/capture-0.png",
          "sha256": "5c110b86e2b13a550f40c07be4245baf263f951a6f3e6214c81afb25d6f789e8",
          "captureOffsetMs": 2542,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 36.637,
            "luminanceVariance": 747.627,
            "quantizedColors": 271,
            "edgeEnergy": 6.766
          },
          "atlas": {
            "index": 0,
            "x": 2,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ride-revere-ride/capture-1.png",
          "sha256": "98a4e8867d2ecd4f5d5793fff3c878642c6f9bda1bec62487772f103c5a37d4f",
          "captureOffsetMs": 3512,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 36.623,
            "luminanceVariance": 733.954,
            "quantizedColors": 267,
            "edgeEnergy": 6.718
          },
          "atlas": {
            "index": 1,
            "x": 262,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ride-revere-ride/capture-2.png",
          "sha256": "147abad054e8afb24af243caf66e29f97f345cd697269b3022155ad2c856410e",
          "captureOffsetMs": 4496,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 36.915,
            "luminanceVariance": 758.98,
            "quantizedColors": 282,
            "edgeEnergy": 7.375
          },
          "atlas": {
            "index": 2,
            "x": 522,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "postmark-250",
      "title": "Postmark 250",
      "sourceUrl": "https://bluntforceriot.github.io/postmark-250/#/postmark-250/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 543
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/postmark-250/capture-0.png",
          "sha256": "d01bbda3977fafeb5efed96d1419f8cfdf79234a1293cd76dfa086a0ade5888e",
          "captureOffsetMs": 2407,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 83.062,
            "luminanceVariance": 4360.866,
            "quantizedColors": 566,
            "edgeEnergy": 24.938
          },
          "atlas": {
            "index": 3,
            "x": 782,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/postmark-250/capture-1.png",
          "sha256": "d01bbda3977fafeb5efed96d1419f8cfdf79234a1293cd76dfa086a0ade5888e",
          "captureOffsetMs": 3384,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 83.062,
            "luminanceVariance": 4360.866,
            "quantizedColors": 566,
            "edgeEnergy": 24.938
          },
          "atlas": {
            "index": 4,
            "x": 1042,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/postmark-250/capture-2.png",
          "sha256": "d01bbda3977fafeb5efed96d1419f8cfdf79234a1293cd76dfa086a0ade5888e",
          "captureOffsetMs": 4367,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 83.062,
            "luminanceVariance": 4360.866,
            "quantizedColors": 566,
            "edgeEnergy": 24.938
          },
          "atlas": {
            "index": 5,
            "x": 1302,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-republic-room",
      "title": "The Republic Room",
      "sourceUrl": "https://bluntforceriot.github.io/postmark-250/#/republic-room/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 526
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-republic-room/capture-0.png",
          "sha256": "7de66ce83b6ce96858e9ef27ed0f4a5114d03cd878908c79b3460805d4cc99e5",
          "captureOffsetMs": 3307,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 33.382,
            "luminanceVariance": 1087.316,
            "quantizedColors": 225,
            "edgeEnergy": 7.416
          },
          "atlas": {
            "index": 6,
            "x": 1562,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-republic-room/capture-1.png",
          "sha256": "7de66ce83b6ce96858e9ef27ed0f4a5114d03cd878908c79b3460805d4cc99e5",
          "captureOffsetMs": 4265,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 33.382,
            "luminanceVariance": 1087.316,
            "quantizedColors": 225,
            "edgeEnergy": 7.416
          },
          "atlas": {
            "index": 7,
            "x": 1822,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-republic-room/capture-2.png",
          "sha256": "7de66ce83b6ce96858e9ef27ed0f4a5114d03cd878908c79b3460805d4cc99e5",
          "captureOffsetMs": 5322,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 33.382,
            "luminanceVariance": 1087.316,
            "quantizedColors": 225,
            "edgeEnergy": 7.416
          },
          "atlas": {
            "index": 8,
            "x": 2082,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "parade-candy-chaos",
      "title": "Parade Candy Chaos",
      "sourceUrl": "https://kdgodfrey.itch.io/parade-candy-chaos",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 640
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/parade-candy-chaos/capture-0.png",
          "sha256": "ab4d1dadc5c8c9448a293919d403598ca8bdf9272a9f7518c3e3df337c7c050d",
          "captureOffsetMs": 3774,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 106.131,
            "luminanceVariance": 6762.784,
            "quantizedColors": 199,
            "edgeEnergy": 16.634
          },
          "atlas": {
            "index": 9,
            "x": 2342,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/parade-candy-chaos/capture-1.png",
          "sha256": "ab4d1dadc5c8c9448a293919d403598ca8bdf9272a9f7518c3e3df337c7c050d",
          "captureOffsetMs": 4741,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 106.131,
            "luminanceVariance": 6762.784,
            "quantizedColors": 199,
            "edgeEnergy": 16.634
          },
          "atlas": {
            "index": 10,
            "x": 2602,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/parade-candy-chaos/capture-2.png",
          "sha256": "ab4d1dadc5c8c9448a293919d403598ca8bdf9272a9f7518c3e3df337c7c050d",
          "captureOffsetMs": 5679,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 106.131,
            "luminanceVariance": 6762.784,
            "quantizedColors": 199,
            "edgeEnergy": 16.634
          },
          "atlas": {
            "index": 11,
            "x": 2862,
            "y": 2,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.9177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "sky-king",
      "title": "Sky King",
      "sourceUrl": "https://sky-king1-game-o487m8lt5-heather-3436s-projects.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 637
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sky-king/capture-0.png",
          "sha256": "bc9e87ee58ef9831d64f270f6b8cca762b4ee34e61a0ddfcc0b8d0b68825b061",
          "captureOffsetMs": 5776,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.706,
            "luminanceVariance": 688.817,
            "quantizedColors": 71,
            "edgeEnergy": 4.49
          },
          "atlas": {
            "index": 12,
            "x": 2,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sky-king/capture-1.png",
          "sha256": "bc9e87ee58ef9831d64f270f6b8cca762b4ee34e61a0ddfcc0b8d0b68825b061",
          "captureOffsetMs": 6743,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.706,
            "luminanceVariance": 688.817,
            "quantizedColors": 71,
            "edgeEnergy": 4.49
          },
          "atlas": {
            "index": 13,
            "x": 262,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sky-king/capture-2.png",
          "sha256": "bc9e87ee58ef9831d64f270f6b8cca762b4ee34e61a0ddfcc0b8d0b68825b061",
          "captureOffsetMs": 7697,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.706,
            "luminanceVariance": 688.817,
            "quantizedColors": 71,
            "edgeEnergy": 4.49
          },
          "atlas": {
            "index": 14,
            "x": 522,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "found-a-republic",
      "title": "Found a Republic",
      "sourceUrl": "https://found-a-republic.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 738
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/found-a-republic/capture-0.png",
          "sha256": "3f05282e61b752a3ca30a40063cef85edbed56bb18481824310c103c2b1f04eb",
          "captureOffsetMs": 2375,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 7.396,
            "luminanceVariance": 120.707,
            "quantizedColors": 62,
            "edgeEnergy": 2.348
          },
          "atlas": {
            "index": 15,
            "x": 782,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/found-a-republic/capture-1.png",
          "sha256": "e94fd6234fca0fbfbb3abdf3a2f3e465f9398d8336b827ea56d42a39842fd0e2",
          "captureOffsetMs": 3335,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 7.399,
            "luminanceVariance": 120.669,
            "quantizedColors": 62,
            "edgeEnergy": 2.343
          },
          "atlas": {
            "index": 16,
            "x": 1042,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/found-a-republic/capture-2.png",
          "sha256": "572a86e04b9de1db4a356c7693903bdf5a8d91d6d5f5d7b314e0a0d05d7ec46a",
          "captureOffsetMs": 4274,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 13.176,
            "luminanceVariance": 172.079,
            "quantizedColors": 91,
            "edgeEnergy": 3.605
          },
          "atlas": {
            "index": 17,
            "x": 1302,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "liberty-1776",
      "title": "Liberty 1776",
      "sourceUrl": "https://liberty-1776.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 771
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-1776/capture-0.png",
          "sha256": "c8cfb109062a8882c2b646a8e691fc09ffde7e7543845193b1d570c401adaaac",
          "captureOffsetMs": 4836,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 14.157,
            "luminanceVariance": 188.365,
            "quantizedColors": 26,
            "edgeEnergy": 3.839
          },
          "atlas": {
            "index": 18,
            "x": 1562,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-1776/capture-1.png",
          "sha256": "f9b7e7e38cd7c1779650d24c5ad7427e03194db37f23907b080c5fbd4e6e8e1b",
          "captureOffsetMs": 5806,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 14.952,
            "luminanceVariance": 152.701,
            "quantizedColors": 41,
            "edgeEnergy": 3.545
          },
          "atlas": {
            "index": 19,
            "x": 1822,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-1776/capture-2.png",
          "sha256": "ba410fc8de0f3eadb8ab3f393fbec4141e7f9dff89963fa19d0ca68dae9c82aa",
          "captureOffsetMs": 6758,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 15.16,
            "luminanceVariance": 127.524,
            "quantizedColors": 50,
            "edgeEnergy": 3.37
          },
          "atlas": {
            "index": 20,
            "x": 2082,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "hall-of-the-republic",
      "title": "Hall of the Republic",
      "sourceUrl": "https://hall-of-the-republic.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 574
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/hall-of-the-republic/capture-0.png",
          "sha256": "e7df3ed23047c1f90cef05c22def38f16caee9a492e7acba71fd161db0a7ee9d",
          "captureOffsetMs": 4055,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.886,
            "luminanceVariance": 222.099,
            "quantizedColors": 75,
            "edgeEnergy": 3.964
          },
          "atlas": {
            "index": 21,
            "x": 2342,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/hall-of-the-republic/capture-1.png",
          "sha256": "9b3eb69c13feff67ee4a698e98bc26e095a2f9a7230a7354c107192d0624c228",
          "captureOffsetMs": 5037,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.963,
            "luminanceVariance": 237.526,
            "quantizedColors": 79,
            "edgeEnergy": 4.071
          },
          "atlas": {
            "index": 22,
            "x": 2602,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/hall-of-the-republic/capture-2.png",
          "sha256": "92b994898b73bbdc1a75a81d072dd74c736fced1d59d8205c1cb302d31f13ad1",
          "captureOffsetMs": 6024,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 19.33,
            "luminanceVariance": 248.063,
            "quantizedColors": 77,
            "edgeEnergy": 4.109
          },
          "atlas": {
            "index": 23,
            "x": 2862,
            "y": 150,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.8344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "fireworks-foundry",
      "title": "Fireworks Foundry",
      "sourceUrl": "https://fireworks-foundry.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 719
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/fireworks-foundry/capture-0.png",
          "sha256": "9d17e4000694f4b5e46a6a043c36a666abfdfef2d28785641234a26f2e0e92d0",
          "captureOffsetMs": 2405,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.28,
            "luminanceVariance": 1640.805,
            "quantizedColors": 372,
            "edgeEnergy": 8.258
          },
          "atlas": {
            "index": 24,
            "x": 2,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/fireworks-foundry/capture-1.png",
          "sha256": "86bcf47dcd480bf60762e22fc535e67ba67a76db03be8270cfcd90173cf36e5d",
          "captureOffsetMs": 3455,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.407,
            "luminanceVariance": 1646.266,
            "quantizedColors": 385,
            "edgeEnergy": 8.484
          },
          "atlas": {
            "index": 25,
            "x": 262,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/fireworks-foundry/capture-2.png",
          "sha256": "7eae506c19207d33fda447d0d1e3e70e8790e90f11e7195168c24de83d6a92bd",
          "captureOffsetMs": 4422,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.297,
            "luminanceVariance": 1644.22,
            "quantizedColors": 379,
            "edgeEnergy": 8.285
          },
          "atlas": {
            "index": 26,
            "x": 522,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "minuteman-1776",
      "title": "Minuteman 1776",
      "sourceUrl": "https://minuteman-1776.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 684
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/minuteman-1776/capture-0.png",
          "sha256": "f2838fc13fd1f2330ea0168707bd29ac877495d99efe82a38c5da8f09ce25062",
          "captureOffsetMs": 4863,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 2.767,
            "luminanceVariance": 468.524,
            "quantizedColors": 42,
            "edgeEnergy": 3.841
          },
          "atlas": {
            "index": 27,
            "x": 782,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/minuteman-1776/capture-1.png",
          "sha256": "313c2a44c4554254ea5cd2c2a8b935fefe325159766b4d175a4c90774104bfb8",
          "captureOffsetMs": 5876,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 37.76,
            "luminanceVariance": 452.425,
            "quantizedColors": 136,
            "edgeEnergy": 5.439
          },
          "atlas": {
            "index": 28,
            "x": 1042,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/minuteman-1776/capture-2.png",
          "sha256": "3a57c32666201fbc3252a5f359d8160601cdafa2abe58fa2e29394ce4dd2c2ac",
          "captureOffsetMs": 6938,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 38,
            "luminanceVariance": 456.027,
            "quantizedColors": 134,
            "edgeEnergy": 5.414
          },
          "atlas": {
            "index": 29,
            "x": 1302,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "boom-or-bust",
      "title": "Boom or Bust",
      "sourceUrl": "https://boom-or-bust-plum.vercel.app/",
      "captureProvenance": {
        "kind": "url-override",
        "codeUrl": "https://github.com/GlimmerForge/summer-into-ai/blob/master/projects/week-02-red-white-boom/demo-02-boom-or-bust/README.md"
      },
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 670
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boom-or-bust/capture-0.png",
          "sha256": "1071c8147877fbce1d4738a67dc2c897d4c81901a9390677521c937d4e7b5a0c",
          "captureOffsetMs": 1901,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.034,
            "luminanceVariance": 3142.768,
            "quantizedColors": 173,
            "edgeEnergy": 4.96
          },
          "atlas": {
            "index": 30,
            "x": 1562,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boom-or-bust/capture-1.png",
          "sha256": "02808219921a0a12b536b205a3517235d23ec821e6b8d94c33da8bcfcd89e4a2",
          "captureOffsetMs": 2683,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 24.359,
            "luminanceVariance": 3435.357,
            "quantizedColors": 170,
            "edgeEnergy": 4.951
          },
          "atlas": {
            "index": 31,
            "x": 1822,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boom-or-bust/capture-2.png",
          "sha256": "5c4f967cede65659326ad009ea8410cf90bd18b699c6ae0249eca460f788fa8f",
          "captureOffsetMs": 3465,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 24.828,
            "luminanceVariance": 3423.234,
            "quantizedColors": 163,
            "edgeEnergy": 4.829
          },
          "atlas": {
            "index": 32,
            "x": 2082,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "game-of-liberty",
      "title": "Game of Liberty",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-1/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 595
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/game-of-liberty/capture-0.png",
          "sha256": "30b1f4d98cb2160f300d745e3e7c521977fa05514c02fd5ee17eaea97df98b47",
          "captureOffsetMs": 3136,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 19.334,
            "luminanceVariance": 1008.662,
            "quantizedColors": 92,
            "edgeEnergy": 6.732
          },
          "atlas": {
            "index": 33,
            "x": 2342,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/game-of-liberty/capture-1.png",
          "sha256": "452ec73fe3493f87f654b35d16f114f752306ef5fb763b18825aa216acbcfce4",
          "captureOffsetMs": 4097,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 20.905,
            "luminanceVariance": 1075.559,
            "quantizedColors": 90,
            "edgeEnergy": 7.478
          },
          "atlas": {
            "index": 34,
            "x": 2602,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/game-of-liberty/capture-2.png",
          "sha256": "4ec374b9d99f2e38077ceb098e0a6f32f1b3f78b3fde863ea4f62b1dde3eb2b5",
          "captureOffsetMs": 5078,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 22.222,
            "luminanceVariance": 1169.739,
            "quantizedColors": 83,
            "edgeEnergy": 8.49
          },
          "atlas": {
            "index": 35,
            "x": 2862,
            "y": 298,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.7511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "liberty-chiptune-anthem",
      "title": "Liberty Chiptune Anthem",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-1/anthem/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 601
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-chiptune-anthem/capture-0.png",
          "sha256": "e75a37976f7c492db49579a4d273b839cd6784b14f4f24e9aa79ceb4564b1ccb",
          "captureOffsetMs": 2147,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.234,
            "luminanceVariance": 1488.282,
            "quantizedColors": 164,
            "edgeEnergy": 7.219
          },
          "atlas": {
            "index": 36,
            "x": 2,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-chiptune-anthem/capture-1.png",
          "sha256": "e75a37976f7c492db49579a4d273b839cd6784b14f4f24e9aa79ceb4564b1ccb",
          "captureOffsetMs": 3128,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.234,
            "luminanceVariance": 1488.282,
            "quantizedColors": 164,
            "edgeEnergy": 7.219
          },
          "atlas": {
            "index": 37,
            "x": 262,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-chiptune-anthem/capture-2.png",
          "sha256": "e75a37976f7c492db49579a4d273b839cd6784b14f4f24e9aa79ceb4564b1ccb",
          "captureOffsetMs": 4083,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.234,
            "luminanceVariance": 1488.282,
            "quantizedColors": 164,
            "edgeEnergy": 7.219
          },
          "atlas": {
            "index": 38,
            "x": 522,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "founding-father-ai",
      "title": "Founding Father AI",
      "sourceUrl": "https://summer-into-ai-2026.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 649
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founding-father-ai/capture-0.png",
          "sha256": "6721f76cdf6716e5dad66813d171da094cd692865e2a50c606334cfb4fabf9d2",
          "captureOffsetMs": 2313,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.613,
            "luminanceVariance": 1673.973,
            "quantizedColors": 94,
            "edgeEnergy": 6.316
          },
          "atlas": {
            "index": 39,
            "x": 782,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founding-father-ai/capture-1.png",
          "sha256": "6721f76cdf6716e5dad66813d171da094cd692865e2a50c606334cfb4fabf9d2",
          "captureOffsetMs": 3262,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.613,
            "luminanceVariance": 1673.973,
            "quantizedColors": 94,
            "edgeEnergy": 6.316
          },
          "atlas": {
            "index": 40,
            "x": 1042,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founding-father-ai/capture-2.png",
          "sha256": "6721f76cdf6716e5dad66813d171da094cd692865e2a50c606334cfb4fabf9d2",
          "captureOffsetMs": 4228,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.613,
            "luminanceVariance": 1673.973,
            "quantizedColors": 94,
            "edgeEnergy": 6.316
          },
          "atlas": {
            "index": 41,
            "x": 1302,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "dependency-day",
      "title": "Dependency Day",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 570
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dependency-day/capture-0.png",
          "sha256": "3d363f1a45187e2334ba7adc56d6327f41f9aae9198c3a6da44b644f1d20e597",
          "captureOffsetMs": 3802,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 31.745,
            "luminanceVariance": 3129.015,
            "quantizedColors": 110,
            "edgeEnergy": 14.754
          },
          "atlas": {
            "index": 42,
            "x": 1562,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dependency-day/capture-1.png",
          "sha256": "3d363f1a45187e2334ba7adc56d6327f41f9aae9198c3a6da44b644f1d20e597",
          "captureOffsetMs": 4777,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 31.745,
            "luminanceVariance": 3129.015,
            "quantizedColors": 110,
            "edgeEnergy": 14.754
          },
          "atlas": {
            "index": 43,
            "x": 1822,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dependency-day/capture-2.png",
          "sha256": "3d363f1a45187e2334ba7adc56d6327f41f9aae9198c3a6da44b644f1d20e597",
          "captureOffsetMs": 5804,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 31.745,
            "luminanceVariance": 3129.015,
            "quantizedColors": 110,
            "edgeEnergy": 14.754
          },
          "atlas": {
            "index": 44,
            "x": 2082,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "revere-bike",
      "title": "Revere Bike",
      "sourceUrl": "https://www.ericrhea.com/gamelab/projects/reverebike/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 548
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/revere-bike/capture-0.png",
          "sha256": "6a387003db1ea387c6ab011864049d729de6d4f5a6708c0dbb73dd8674af73a2",
          "captureOffsetMs": 2593,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 76.99,
            "luminanceVariance": 2472.073,
            "quantizedColors": 281,
            "edgeEnergy": 13.141
          },
          "atlas": {
            "index": 45,
            "x": 2342,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/revere-bike/capture-1.png",
          "sha256": "7c14278472533477857383643f30a2cdf49c205b4cf6cc20bc2038db576be16b",
          "captureOffsetMs": 3547,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 77.055,
            "luminanceVariance": 2483.299,
            "quantizedColors": 282,
            "edgeEnergy": 13.218
          },
          "atlas": {
            "index": 46,
            "x": 2602,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/revere-bike/capture-2.png",
          "sha256": "14a8df3d62dd3ac02c72f0c1a33cdd381fd27ad5244f1cd0a72246e7ae682df3",
          "captureOffsetMs": 4496,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 77.143,
            "luminanceVariance": 2497.181,
            "quantizedColors": 282,
            "edgeEnergy": 13.365
          },
          "atlas": {
            "index": 47,
            "x": 2862,
            "y": 446,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.6677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "founder-man",
      "title": "Founder Man",
      "sourceUrl": "https://www.ericrhea.com/gamelab/projects/founderman/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 661
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founder-man/capture-0.png",
          "sha256": "f416eab8bc7534670cb9f7f12004cc340a0c0109a42563d559b6f4cdd83d9e34",
          "captureOffsetMs": 2799,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 22.002,
            "luminanceVariance": 905.054,
            "quantizedColors": 176,
            "edgeEnergy": 9.552
          },
          "atlas": {
            "index": 48,
            "x": 2,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founder-man/capture-1.png",
          "sha256": "61c78dc04488b7651b2e5f0aec93d9cf91ff820021e76958f2ea496a805e5f60",
          "captureOffsetMs": 3791,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 22,
            "luminanceVariance": 903.577,
            "quantizedColors": 174,
            "edgeEnergy": 9.528
          },
          "atlas": {
            "index": 49,
            "x": 262,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/founder-man/capture-2.png",
          "sha256": "697612c0b6c9eb25aabb687026f5cabc4e3ce34945f735b5d8ddf2fc9459856a",
          "captureOffsetMs": 4759,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 21.999,
            "luminanceVariance": 904.708,
            "quantizedColors": 175,
            "edgeEnergy": 9.543
          },
          "atlas": {
            "index": 50,
            "x": 522,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "timestorm-baseball",
      "title": "Timestorm Baseball",
      "sourceUrl": "https://www.ericrhea.com/gamelab/projects/timestorm-baseball/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 720
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/timestorm-baseball/capture-0.png",
          "sha256": "c8bedd30253da5b741f8067b63c31f3f3c45cb2dfa6451423a2fbf3729fc2a20",
          "captureOffsetMs": 5780,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 170.352,
            "luminanceVariance": 3991.032,
            "quantizedColors": 96,
            "edgeEnergy": 12.91
          },
          "atlas": {
            "index": 51,
            "x": 782,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/timestorm-baseball/capture-1.png",
          "sha256": "f67a72a8ccd8d1372b152454c106d8276508d7aee15f22d9b3fc476cc9ffb85d",
          "captureOffsetMs": 6774,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 170.229,
            "luminanceVariance": 4015.395,
            "quantizedColors": 92,
            "edgeEnergy": 12.821
          },
          "atlas": {
            "index": 52,
            "x": 1042,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/timestorm-baseball/capture-2.png",
          "sha256": "c273922d3ca4339a65447aa530f118dc94eb70f5a7a089d9ff9ba431f0eb0f49",
          "captureOffsetMs": 7759,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 170.177,
            "luminanceVariance": 4030.897,
            "quantizedColors": 93,
            "edgeEnergy": 12.841
          },
          "atlas": {
            "index": 53,
            "x": 1302,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-patriot-gazette",
      "title": "The Patriot Gazette",
      "sourceUrl": "https://patriot-gazette.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 584
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-patriot-gazette/capture-0.png",
          "sha256": "0c31cb1c7b2ecc693098a4a0cf63da2d1232fa4c99472f8194dd40d7aec186c3",
          "captureOffsetMs": 2347,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 47.379,
            "luminanceVariance": 1338.509,
            "quantizedColors": 229,
            "edgeEnergy": 6.252
          },
          "atlas": {
            "index": 54,
            "x": 1562,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-patriot-gazette/capture-1.png",
          "sha256": "e7093f169c992c9a26a91e59c213e36437202dae99c7fc45e1ae9e53127fd512",
          "captureOffsetMs": 3345,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 47.609,
            "luminanceVariance": 1362.546,
            "quantizedColors": 238,
            "edgeEnergy": 6.404
          },
          "atlas": {
            "index": 55,
            "x": 1822,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-patriot-gazette/capture-2.png",
          "sha256": "40f0d2ee2e9e297cccc0fb6086e90747512ed345fc78d8a0c4cbf529fba963d3",
          "captureOffsetMs": 4339,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 46.58,
            "luminanceVariance": 1385.169,
            "quantizedColors": 234,
            "edgeEnergy": 6.442
          },
          "atlas": {
            "index": 56,
            "x": 2082,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "drafted",
      "title": "Drafted",
      "sourceUrl": "https://demo-07-drafted.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 598
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/drafted/capture-0.png",
          "sha256": "2eaf7c8fff52370790b70093e8de2f5fbf6316240abb7fe1f446f4441594a289",
          "captureOffsetMs": 4211,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 88.795,
            "luminanceVariance": 9373.917,
            "quantizedColors": 101,
            "edgeEnergy": 6.262
          },
          "atlas": {
            "index": 57,
            "x": 2342,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/drafted/capture-1.png",
          "sha256": "9b3cbc616742267ae5018c981a6a4f2f00a85f054c08655013ece06651f47e28",
          "captureOffsetMs": 5263,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 88.887,
            "luminanceVariance": 9358.389,
            "quantizedColors": 117,
            "edgeEnergy": 6.295
          },
          "atlas": {
            "index": 58,
            "x": 2602,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/drafted/capture-2.png",
          "sha256": "2ebcfcea9f109b30410ce691546ed92191d16d0db011a9743f835cadc9f4db26",
          "captureOffsetMs": 6212,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 88.882,
            "luminanceVariance": 9358.774,
            "quantizedColors": 117,
            "edgeEnergy": 6.297
          },
          "atlas": {
            "index": 59,
            "x": 2862,
            "y": 594,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.5844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "sons-of-liberty",
      "title": "Sons of Liberty",
      "sourceUrl": "https://demo-12-sons-of-liberty.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 661
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sons-of-liberty/capture-0.png",
          "sha256": "80b072cc10f4ad43433fcabb8a902005c81f3c594a6ee0560a06281d309e11a4",
          "captureOffsetMs": 2344,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 15.071,
            "luminanceVariance": 251.607,
            "quantizedColors": 32,
            "edgeEnergy": 2.424
          },
          "atlas": {
            "index": 60,
            "x": 2,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sons-of-liberty/capture-1.png",
          "sha256": "01ee74a8ded6dd42ce9eb0468dd4f95715c396d2ba3f31b6bedae585e23b2c83",
          "captureOffsetMs": 3316,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 15.459,
            "luminanceVariance": 325.053,
            "quantizedColors": 32,
            "edgeEnergy": 2.911
          },
          "atlas": {
            "index": 61,
            "x": 262,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sons-of-liberty/capture-2.png",
          "sha256": "b84faf2015ee0d57d3f09c432c1dd08c7162c3e8baa1dca3a0225a9c72080cfe",
          "captureOffsetMs": 4313,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 15.095,
            "luminanceVariance": 255.859,
            "quantizedColors": 32,
            "edgeEnergy": 2.466
          },
          "atlas": {
            "index": 62,
            "x": 522,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "liberty-fireworks",
      "title": "Liberty Fireworks",
      "sourceUrl": "https://liberty-fireworks.vercel.app/",
      "captureProvenance": {
        "kind": "repository-frames",
        "codeUrl": "https://github.com/GlimmerForge/summer-into-ai/blob/master/projects/week-02-red-white-boom/demo-13-liberty-fireworks/README.md",
        "sourceRevision": "e03d9dfbc4167c2af30c5fbbd8fea4a54674e707",
        "sourcePaths": [
          "projects/week-02-red-white-boom/demo-13-liberty-fireworks/public/assets/gameplay-1.png",
          "projects/week-02-red-white-boom/demo-13-liberty-fireworks/public/assets/gameplay-2.png",
          "projects/week-02-red-white-boom/demo-13-liberty-fireworks/public/assets/hero.png"
        ]
      },
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 599
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-fireworks/capture-0.png",
          "sha256": "cd8a6b636bcfca6a7c2635c5fc8045ee7a24aa10aba73768e7c377a4fdd81426",
          "captureOffsetMs": null,
          "captureStats": {
            "width": 1280,
            "height": 720,
            "luminanceMean": 53.796,
            "luminanceVariance": 3565.699,
            "quantizedColors": 126,
            "edgeEnergy": 3.708
          },
          "atlas": {
            "index": 63,
            "x": 782,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-fireworks/capture-1.png",
          "sha256": "d0b9dde7a412db625ed94f7f69088da9e7514f5bb556c286dcb95a24c4dc792b",
          "captureOffsetMs": null,
          "captureStats": {
            "width": 1280,
            "height": 720,
            "luminanceMean": 190.006,
            "luminanceVariance": 3156.066,
            "quantizedColors": 102,
            "edgeEnergy": 12.316
          },
          "atlas": {
            "index": 64,
            "x": 1042,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-fireworks/capture-2.png",
          "sha256": "bfe8b75b3335cd85630717fd7be464c08736e6c720a6e2cb2e73999388ce64b3",
          "captureOffsetMs": null,
          "captureStats": {
            "width": 1280,
            "height": 720,
            "luminanceMean": 73.964,
            "luminanceVariance": 7609.701,
            "quantizedColors": 74,
            "edgeEnergy": 10.388
          },
          "atlas": {
            "index": 65,
            "x": 1302,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-convention",
      "title": "The Convention",
      "sourceUrl": "https://convention-1776.vercel.app/",
      "captureProvenance": {
        "kind": "url-override",
        "codeUrl": "https://github.com/GlimmerForge/summer-into-ai/blob/master/projects/week-02-red-white-boom/demo-08-the-convention/README.md"
      },
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 721
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-convention/capture-0.png",
          "sha256": "08d5253c2d02c830238049e8cd354c56ffffaf9ef123e467653637bc60f7d4cf",
          "captureOffsetMs": 1764,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.55,
            "luminanceVariance": 689.392,
            "quantizedColors": 124,
            "edgeEnergy": 4.346
          },
          "atlas": {
            "index": 66,
            "x": 1562,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-convention/capture-1.png",
          "sha256": "08d5253c2d02c830238049e8cd354c56ffffaf9ef123e467653637bc60f7d4cf",
          "captureOffsetMs": 2549,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.55,
            "luminanceVariance": 689.392,
            "quantizedColors": 124,
            "edgeEnergy": 4.346
          },
          "atlas": {
            "index": 67,
            "x": 1822,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-convention/capture-2.png",
          "sha256": "08d5253c2d02c830238049e8cd354c56ffffaf9ef123e467653637bc60f7d4cf",
          "captureOffsetMs": 3350,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.55,
            "luminanceVariance": 689.392,
            "quantizedColors": 124,
            "edgeEnergy": 4.346
          },
          "atlas": {
            "index": 68,
            "x": 2082,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-broadcast",
      "title": "The Broadcast",
      "sourceUrl": "https://demo-09-the-broadcast-jake-straits-projects.vercel.app/",
      "captureProvenance": {
        "kind": "url-override",
        "codeUrl": "https://github.com/GlimmerForge/summer-into-ai/blob/master/projects/week-02-red-white-boom/demo-09-the-broadcast/README.md"
      },
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 552
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-broadcast/capture-0.png",
          "sha256": "3f4bfc7b5f1326457e9f9d1a68dc658775f3802d4bb43dbd471fef47489e03a6",
          "captureOffsetMs": 1696,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 14.922,
            "luminanceVariance": 380.956,
            "quantizedColors": 179,
            "edgeEnergy": 4.642
          },
          "atlas": {
            "index": 69,
            "x": 2342,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-broadcast/capture-1.png",
          "sha256": "3f4bfc7b5f1326457e9f9d1a68dc658775f3802d4bb43dbd471fef47489e03a6",
          "captureOffsetMs": 2448,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 14.922,
            "luminanceVariance": 380.956,
            "quantizedColors": 179,
            "edgeEnergy": 4.642
          },
          "atlas": {
            "index": 70,
            "x": 2602,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-broadcast/capture-2.png",
          "sha256": "3f4bfc7b5f1326457e9f9d1a68dc658775f3802d4bb43dbd471fef47489e03a6",
          "captureOffsetMs": 3195,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 14.922,
            "luminanceVariance": 380.956,
            "quantizedColors": 179,
            "edgeEnergy": 4.642
          },
          "atlas": {
            "index": 71,
            "x": 2862,
            "y": 742,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.5011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-boston-defense",
      "title": "The Boston Defense",
      "sourceUrl": "https://demo-16-the-boston-defense.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 785
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-boston-defense/capture-0.png",
          "sha256": "9f7d0768946b0e973efb1fe7054e572ee8f583724e14ec1d535294456712ef69",
          "captureOffsetMs": 2255,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 35.384,
            "luminanceVariance": 1982.49,
            "quantizedColors": 400,
            "edgeEnergy": 14.182
          },
          "atlas": {
            "index": 72,
            "x": 2,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-boston-defense/capture-1.png",
          "sha256": "9f7d0768946b0e973efb1fe7054e572ee8f583724e14ec1d535294456712ef69",
          "captureOffsetMs": 3196,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 35.384,
            "luminanceVariance": 1982.49,
            "quantizedColors": 400,
            "edgeEnergy": 14.182
          },
          "atlas": {
            "index": 73,
            "x": 262,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-boston-defense/capture-2.png",
          "sha256": "9f7d0768946b0e973efb1fe7054e572ee8f583724e14ec1d535294456712ef69",
          "captureOffsetMs": 4150,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 35.384,
            "luminanceVariance": 1982.49,
            "quantizedColors": 400,
            "edgeEnergy": 14.182
          },
          "atlas": {
            "index": 74,
            "x": 522,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-culper-ring",
      "title": "The Culper Ring",
      "sourceUrl": "https://demo-15-the-culper-ring.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 603
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-culper-ring/capture-0.png",
          "sha256": "5832a7a403fe328ca4eff6041bde1c103d4e511be879c2b845ab912ee885edfe",
          "captureOffsetMs": 3189,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 12.38,
            "luminanceVariance": 269.636,
            "quantizedColors": 185,
            "edgeEnergy": 2.684
          },
          "atlas": {
            "index": 75,
            "x": 782,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-culper-ring/capture-1.png",
          "sha256": "24ad9b1f9aad6dc508553f8803ace036b94ae26075876cf4821b0ad815790324",
          "captureOffsetMs": 4155,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 12.379,
            "luminanceVariance": 269.603,
            "quantizedColors": 185,
            "edgeEnergy": 2.682
          },
          "atlas": {
            "index": 76,
            "x": 1042,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-culper-ring/capture-2.png",
          "sha256": "f3a94c8dfa8cdf13e6ea020a09e55b4358cc48cadf1b7dc451e5ce76f1167988",
          "captureOffsetMs": 5092,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 12.385,
            "luminanceVariance": 269.958,
            "quantizedColors": 186,
            "edgeEnergy": 2.691
          },
          "atlas": {
            "index": 77,
            "x": 1302,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "the-french-alliance",
      "title": "The French Alliance",
      "sourceUrl": "https://demo-14-the-french-alliance.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 646
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-french-alliance/capture-0.png",
          "sha256": "20574eb6297d4d0734eeb1bc79d2ba1c1b4d6d38404607ed4785a71ac95df48c",
          "captureOffsetMs": 2299,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.464,
            "luminanceVariance": 914.591,
            "quantizedColors": 80,
            "edgeEnergy": 7.891
          },
          "atlas": {
            "index": 78,
            "x": 1562,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-french-alliance/capture-1.png",
          "sha256": "20574eb6297d4d0734eeb1bc79d2ba1c1b4d6d38404607ed4785a71ac95df48c",
          "captureOffsetMs": 3279,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.464,
            "luminanceVariance": 914.591,
            "quantizedColors": 80,
            "edgeEnergy": 7.891
          },
          "atlas": {
            "index": 79,
            "x": 1822,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/the-french-alliance/capture-2.png",
          "sha256": "20574eb6297d4d0734eeb1bc79d2ba1c1b4d6d38404607ed4785a71ac95df48c",
          "captureOffsetMs": 4239,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 23.464,
            "luminanceVariance": 914.591,
            "quantizedColors": 80,
            "edgeEnergy": 7.891
          },
          "atlas": {
            "index": 80,
            "x": 2082,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "social-engine-context-collapse",
      "title": "Social Engine: Context Collapse",
      "sourceUrl": "https://bluntforceriot.github.io/social-engine-context-collapse/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 756
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/social-engine-context-collapse/capture-0.png",
          "sha256": "b33bbdfe092c864155761152dd46213ba93a24167bdded6c1d6379fb5d08bb66",
          "captureOffsetMs": 3246,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 48.867,
            "luminanceVariance": 1092.411,
            "quantizedColors": 92,
            "edgeEnergy": 6.341
          },
          "atlas": {
            "index": 81,
            "x": 2342,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/social-engine-context-collapse/capture-1.png",
          "sha256": "b33bbdfe092c864155761152dd46213ba93a24167bdded6c1d6379fb5d08bb66",
          "captureOffsetMs": 4211,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 48.867,
            "luminanceVariance": 1092.411,
            "quantizedColors": 92,
            "edgeEnergy": 6.341
          },
          "atlas": {
            "index": 82,
            "x": 2602,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/social-engine-context-collapse/capture-2.png",
          "sha256": "b33bbdfe092c864155761152dd46213ba93a24167bdded6c1d6379fb5d08bb66",
          "captureOffsetMs": 5164,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 48.867,
            "luminanceVariance": 1092.411,
            "quantizedColors": 92,
            "edgeEnergy": 6.341
          },
          "atlas": {
            "index": 83,
            "x": 2862,
            "y": 890,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.4177927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "dead-man-s-ledger",
      "title": "Dead Man's Ledger",
      "sourceUrl": "https://bluntforceriot.github.io/dead-mans-ledger/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 678
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dead-man-s-ledger/capture-0.png",
          "sha256": "06fe581265c6825e4ade3bb3bd063eef1e4777dee5f538583f2c535c512ef511",
          "captureOffsetMs": 3145,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.45,
            "luminanceVariance": 1057.924,
            "quantizedColors": 221,
            "edgeEnergy": 6.687
          },
          "atlas": {
            "index": 84,
            "x": 2,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dead-man-s-ledger/capture-1.png",
          "sha256": "06fe581265c6825e4ade3bb3bd063eef1e4777dee5f538583f2c535c512ef511",
          "captureOffsetMs": 4095,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.45,
            "luminanceVariance": 1057.924,
            "quantizedColors": 221,
            "edgeEnergy": 6.687
          },
          "atlas": {
            "index": 85,
            "x": 262,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/dead-man-s-ledger/capture-2.png",
          "sha256": "06fe581265c6825e4ade3bb3bd063eef1e4777dee5f538583f2c535c512ef511",
          "captureOffsetMs": 5034,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.45,
            "luminanceVariance": 1057.924,
            "quantizedColors": 221,
            "edgeEnergy": 6.687
          },
          "atlas": {
            "index": 86,
            "x": 522,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "food-engines",
      "title": "Food Engines",
      "sourceUrl": "https://bluntforceriot.github.io/food-engines/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 659
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/food-engines/capture-0.png",
          "sha256": "97d407299e5e5dd76c8181f24f0da70381016b1841027d930314807949ffe8e0",
          "captureOffsetMs": 3041,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 166.628,
            "luminanceVariance": 2169.125,
            "quantizedColors": 96,
            "edgeEnergy": 7.146
          },
          "atlas": {
            "index": 87,
            "x": 782,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/food-engines/capture-1.png",
          "sha256": "964cdb09ebe0c08a7e46845757d74f6a635c6e588c35d59460ca919b8d490fa9",
          "captureOffsetMs": 3978,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 173.494,
            "luminanceVariance": 990.128,
            "quantizedColors": 64,
            "edgeEnergy": 4.595
          },
          "atlas": {
            "index": 88,
            "x": 1042,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/food-engines/capture-2.png",
          "sha256": "964cdb09ebe0c08a7e46845757d74f6a635c6e588c35d59460ca919b8d490fa9",
          "captureOffsetMs": 4996,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 173.494,
            "luminanceVariance": 990.128,
            "quantizedColors": 64,
            "edgeEnergy": 4.595
          },
          "atlas": {
            "index": 89,
            "x": 1302,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "manifest-notebooky",
      "title": "Manifest Notebooky",
      "sourceUrl": "https://bluntforceriot.github.io/manifest-notebooky/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 618
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/manifest-notebooky/capture-0.png",
          "sha256": "9fa197e88dcd62de166d2d56819443075520a65f7f766d42aebd9f1ba7a4dfea",
          "captureOffsetMs": 2268,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 224.253,
            "luminanceVariance": 4696.012,
            "quantizedColors": 74,
            "edgeEnergy": 8.74
          },
          "atlas": {
            "index": 90,
            "x": 1562,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/manifest-notebooky/capture-1.png",
          "sha256": "9fa197e88dcd62de166d2d56819443075520a65f7f766d42aebd9f1ba7a4dfea",
          "captureOffsetMs": 3232,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 224.253,
            "luminanceVariance": 4696.012,
            "quantizedColors": 74,
            "edgeEnergy": 8.74
          },
          "atlas": {
            "index": 91,
            "x": 1822,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/manifest-notebooky/capture-2.png",
          "sha256": "9fa197e88dcd62de166d2d56819443075520a65f7f766d42aebd9f1ba7a4dfea",
          "captureOffsetMs": 4209,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 224.253,
            "luminanceVariance": 4696.012,
            "quantizedColors": 74,
            "edgeEnergy": 8.74
          },
          "atlas": {
            "index": 92,
            "x": 2082,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "engines-of-independence",
      "title": "Engines of Independence",
      "sourceUrl": "https://bluntforceriot.github.io/engines-of-independence/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 694
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/engines-of-independence/capture-0.png",
          "sha256": "c774cd5604bdb04f48a63f31ec371d76d3c0e15056525b04734edb8e1f1dbe4f",
          "captureOffsetMs": 7905,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.306,
            "luminanceVariance": 1700.54,
            "quantizedColors": 72,
            "edgeEnergy": 12.561
          },
          "atlas": {
            "index": 93,
            "x": 2342,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/engines-of-independence/capture-1.png",
          "sha256": "c774cd5604bdb04f48a63f31ec371d76d3c0e15056525b04734edb8e1f1dbe4f",
          "captureOffsetMs": 8884,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.306,
            "luminanceVariance": 1700.54,
            "quantizedColors": 72,
            "edgeEnergy": 12.561
          },
          "atlas": {
            "index": 94,
            "x": 2602,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/engines-of-independence/capture-2.png",
          "sha256": "c774cd5604bdb04f48a63f31ec371d76d3c0e15056525b04734edb8e1f1dbe4f",
          "captureOffsetMs": 9853,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 43.306,
            "luminanceVariance": 1700.54,
            "quantizedColors": 72,
            "edgeEnergy": 12.561
          },
          "atlas": {
            "index": 95,
            "x": 2862,
            "y": 1038,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.3344594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "freedom-engine",
      "title": "Freedom Engine",
      "sourceUrl": "https://bluntforceriot.github.io/freedom-engine/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 546
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/freedom-engine/capture-0.png",
          "sha256": "40d1fca9029b013bc0890d2bf79c74617c42cf2af3b6785f2e99a95fc6940961",
          "captureOffsetMs": 3807,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 75.434,
            "luminanceVariance": 3879.542,
            "quantizedColors": 185,
            "edgeEnergy": 11.754
          },
          "atlas": {
            "index": 96,
            "x": 2,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/freedom-engine/capture-1.png",
          "sha256": "a3d2afc9d019cc98e06f893bddb0da1e086211e9ceb9d7ed0ed86f3495e35b9b",
          "captureOffsetMs": 4828,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 71.795,
            "luminanceVariance": 3147.769,
            "quantizedColors": 176,
            "edgeEnergy": 10.844
          },
          "atlas": {
            "index": 97,
            "x": 262,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/freedom-engine/capture-2.png",
          "sha256": "0229a2c62c20af0b4ec33b9b754e14c1108f852228bc509c987b8a8eda94fda5",
          "captureOffsetMs": 5854,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 71.795,
            "luminanceVariance": 3147.754,
            "quantizedColors": 176,
            "edgeEnergy": 10.844
          },
          "atlas": {
            "index": 98,
            "x": 522,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "river-pig-chassell-log-jam",
      "title": "River Pig: Chassell Log Jam",
      "sourceUrl": "https://kdgodfrey.itch.io/river-pig-chassell-log-jam",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 559
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/river-pig-chassell-log-jam/capture-0.png",
          "sha256": "a13225219e870b01fcc517a1fb5550e7d1b404bff1d1206c6161d519e3a6d3ed",
          "captureOffsetMs": 3378,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 188.616,
            "luminanceVariance": 8406.337,
            "quantizedColors": 204,
            "edgeEnergy": 16.198
          },
          "atlas": {
            "index": 99,
            "x": 782,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/river-pig-chassell-log-jam/capture-1.png",
          "sha256": "fffa8d77f5ac8d7656030c20cbffa904e2f115e93cee3e79c921d43dcfdec297",
          "captureOffsetMs": 4357,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 188.618,
            "luminanceVariance": 8405.742,
            "quantizedColors": 204,
            "edgeEnergy": 16.198
          },
          "atlas": {
            "index": 100,
            "x": 1042,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/river-pig-chassell-log-jam/capture-2.png",
          "sha256": "6a084f9baafdf55f62343ef2b32c9f7086b175c277fbc5ed63c42a2eb8dfdc0e",
          "captureOffsetMs": 5336,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 188.618,
            "luminanceVariance": 8405.827,
            "quantizedColors": 204,
            "edgeEnergy": 16.198
          },
          "atlas": {
            "index": 101,
            "x": 1302,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "perpetual-union",
      "title": "Perpetual Union",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/perpetual-union/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 541
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/perpetual-union/capture-0.png",
          "sha256": "73b4fe469707d508b7c7969298aa7dc632a4f158adb7c78fd7394731ad618dfd",
          "captureOffsetMs": 3825,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 26.755,
            "luminanceVariance": 1812.796,
            "quantizedColors": 91,
            "edgeEnergy": 15.275
          },
          "atlas": {
            "index": 102,
            "x": 1562,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/perpetual-union/capture-1.png",
          "sha256": "9e782c1f025a61ecb4df7922afc033d555d2fe35f2b141da906dc61df5af4ba2",
          "captureOffsetMs": 4867,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 26.738,
            "luminanceVariance": 1813.602,
            "quantizedColors": 91,
            "edgeEnergy": 15.292
          },
          "atlas": {
            "index": 103,
            "x": 1822,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/perpetual-union/capture-2.png",
          "sha256": "caacfa16d0083ba62d323983f4ef757c4fb7249415c6b29a73efae2684aab756",
          "captureOffsetMs": 5848,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 26.745,
            "luminanceVariance": 1813.342,
            "quantizedColors": 91,
            "edgeEnergy": 15.266
          },
          "atlas": {
            "index": 104,
            "x": 2082,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "sovereign",
      "title": "Sovereign",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/sovereign/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 603
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sovereign/capture-0.png",
          "sha256": "349e0e0d362ad25471942241782cb68b01a83eacb069d7baf78fbf7f2582cedd",
          "captureOffsetMs": 3794,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.763,
            "luminanceVariance": 2350.314,
            "quantizedColors": 34,
            "edgeEnergy": 19.481
          },
          "atlas": {
            "index": 105,
            "x": 2342,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sovereign/capture-1.png",
          "sha256": "349e0e0d362ad25471942241782cb68b01a83eacb069d7baf78fbf7f2582cedd",
          "captureOffsetMs": 4764,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.763,
            "luminanceVariance": 2350.314,
            "quantizedColors": 34,
            "edgeEnergy": 19.481
          },
          "atlas": {
            "index": 106,
            "x": 2602,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/sovereign/capture-2.png",
          "sha256": "349e0e0d362ad25471942241782cb68b01a83eacb069d7baf78fbf7f2582cedd",
          "captureOffsetMs": 5717,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.763,
            "luminanceVariance": 2350.314,
            "quantizedColors": 34,
            "edgeEnergy": 19.481
          },
          "atlas": {
            "index": 107,
            "x": 2862,
            "y": 1186,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.2511261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "emergent-revolution",
      "title": "Emergent Revolution",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/emergent-revolution/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 778
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/emergent-revolution/capture-0.png",
          "sha256": "4e149920c638e5bbfe660df7426d2f19210a8fd9504f08be3220781268b28ac0",
          "captureOffsetMs": 3643,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.844,
            "luminanceVariance": 2305.42,
            "quantizedColors": 78,
            "edgeEnergy": 19.534
          },
          "atlas": {
            "index": 108,
            "x": 2,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/emergent-revolution/capture-1.png",
          "sha256": "87291096931e287dea707743e02e2ef0655a32cd7f1ddf4c0309b9ef1cb293c0",
          "captureOffsetMs": 4601,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.845,
            "luminanceVariance": 2305.398,
            "quantizedColors": 78,
            "edgeEnergy": 19.534
          },
          "atlas": {
            "index": 109,
            "x": 262,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/emergent-revolution/capture-2.png",
          "sha256": "87291096931e287dea707743e02e2ef0655a32cd7f1ddf4c0309b9ef1cb293c0",
          "captureOffsetMs": 5569,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.845,
            "luminanceVariance": 2305.398,
            "quantizedColors": 78,
            "edgeEnergy": 19.534
          },
          "atlas": {
            "index": 110,
            "x": 522,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "solo",
      "title": "Solo",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/solo/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 522
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/solo/capture-0.png",
          "sha256": "3cf37ecf65ba142bd1f57b465aafade42b47701e870d90d56131958f3b01ad11",
          "captureOffsetMs": 3167,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 24.763,
            "luminanceVariance": 928.553,
            "quantizedColors": 92,
            "edgeEnergy": 7.053
          },
          "atlas": {
            "index": 111,
            "x": 782,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/solo/capture-1.png",
          "sha256": "3cf37ecf65ba142bd1f57b465aafade42b47701e870d90d56131958f3b01ad11",
          "captureOffsetMs": 4166,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 24.763,
            "luminanceVariance": 928.553,
            "quantizedColors": 92,
            "edgeEnergy": 7.053
          },
          "atlas": {
            "index": 112,
            "x": 1042,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/solo/capture-2.png",
          "sha256": "ac9731456d2d67dd37cd6dd1c312a28d109abdd4f0409e0123c24e292dac1132",
          "captureOffsetMs": 5156,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 22.215,
            "luminanceVariance": 483.807,
            "quantizedColors": 80,
            "edgeEnergy": 5.612
          },
          "atlas": {
            "index": 113,
            "x": 1302,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "murmuration",
      "title": "Murmuration",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/murmuration/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 674
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/murmuration/capture-0.png",
          "sha256": "7d223406300478830f5e51c26764b22f2d054b31da842c246030107dc16e915b",
          "captureOffsetMs": 4644,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 16.989,
            "luminanceVariance": 1114.728,
            "quantizedColors": 167,
            "edgeEnergy": 7.384
          },
          "atlas": {
            "index": 114,
            "x": 1562,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/murmuration/capture-1.png",
          "sha256": "a495eec7ff78b142a05bd056c46ca4a173080d42c83119ef6ff87a1dbc2c4e64",
          "captureOffsetMs": 5609,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.387,
            "luminanceVariance": 1239.526,
            "quantizedColors": 172,
            "edgeEnergy": 9.054
          },
          "atlas": {
            "index": 115,
            "x": 1822,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/murmuration/capture-2.png",
          "sha256": "083f7a3b1cd1e0e3795a8a2ac0e853f4ccceeb7c769a379f4e19192051a6e610",
          "captureOffsetMs": 6581,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 18.998,
            "luminanceVariance": 1316.528,
            "quantizedColors": 163,
            "edgeEnergy": 10.172
          },
          "atlas": {
            "index": 116,
            "x": 2082,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "liberty-engine",
      "title": "Liberty Engine",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/liberty-engine/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 578
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-engine/capture-0.png",
          "sha256": "2472baea5b959d9b27cab8f8125f364db71055142ab7a12140b2f8fe7d428b6c",
          "captureOffsetMs": 4617,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 17.573,
            "luminanceVariance": 732.915,
            "quantizedColors": 99,
            "edgeEnergy": 8.877
          },
          "atlas": {
            "index": 117,
            "x": 2342,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-engine/capture-1.png",
          "sha256": "2d358cf40489d433221f7745ea019e6f73480be1c9db29a558a213ea8055d2c7",
          "captureOffsetMs": 5589,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 17.775,
            "luminanceVariance": 757.005,
            "quantizedColors": 100,
            "edgeEnergy": 9.006
          },
          "atlas": {
            "index": 118,
            "x": 2602,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/liberty-engine/capture-2.png",
          "sha256": "200ecaa1fceee89066b50ae64dbece75ad4e2a2ee991c05748790a707975bee2",
          "captureOffsetMs": 6539,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 17.293,
            "luminanceVariance": 705.833,
            "quantizedColors": 97,
            "edgeEnergy": 8.779
          },
          "atlas": {
            "index": 119,
            "x": 2862,
            "y": 1334,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.1677927928
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "self-evident",
      "title": "Self Evident",
      "sourceUrl": "https://myles-mf.github.io/summer-into-ai-2026/week-2/self-evident/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 762
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/self-evident/capture-0.png",
          "sha256": "a1fef6c1b054587deb2ef26d4ba296d027309c85ecbfef49e8356ef005732ac4",
          "captureOffsetMs": 3421,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 41.201,
            "luminanceVariance": 2568.746,
            "quantizedColors": 112,
            "edgeEnergy": 4.748
          },
          "atlas": {
            "index": 120,
            "x": 2,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/self-evident/capture-1.png",
          "sha256": "b0cbc4cb11735381ca53aec607ed44fc271534ed37719f3ac960bb79ee6ea9a7",
          "captureOffsetMs": 4369,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 41.278,
            "luminanceVariance": 2580.106,
            "quantizedColors": 119,
            "edgeEnergy": 4.946
          },
          "atlas": {
            "index": 121,
            "x": 262,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/self-evident/capture-2.png",
          "sha256": "7ab7703a2d474937c6d140fee70ef3ccc39d632e08400139d3e1c8c0319a4117",
          "captureOffsetMs": 5303,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 41.12,
            "luminanceVariance": 2558.279,
            "quantizedColors": 112,
            "edgeEnergy": 4.749
          },
          "atlas": {
            "index": 122,
            "x": 522,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "nanochat-js-zezek",
      "title": "Nanochat JS Zezek",
      "sourceUrl": "https://www.ericrhea.com/gamelab/projects/nanochat-js-zezek/web/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 628
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/nanochat-js-zezek/capture-0.png",
          "sha256": "5a6820f5cf19bc7b3e830f0dc91e995e13bc1123fb6aee591bfb3cbbee10bacf",
          "captureOffsetMs": 4143,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.152,
            "luminanceVariance": 1385.161,
            "quantizedColors": 161,
            "edgeEnergy": 7.081
          },
          "atlas": {
            "index": 123,
            "x": 782,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/nanochat-js-zezek/capture-1.png",
          "sha256": "eff0cc8b6328985a417a57106a91bc1c8b4268ed1a32baebf03b358d5a40f27b",
          "captureOffsetMs": 5151,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.149,
            "luminanceVariance": 1384.758,
            "quantizedColors": 161,
            "edgeEnergy": 7.084
          },
          "atlas": {
            "index": 124,
            "x": 1042,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/nanochat-js-zezek/capture-2.png",
          "sha256": "b719b2a48c636f3f1a3e1afe8978c044c4f51ef87ba9c0b4ac8a03d822c2840d",
          "captureOffsetMs": 6137,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 25.143,
            "luminanceVariance": 1384.524,
            "quantizedColors": 160,
            "edgeEnergy": 7.085
          },
          "atlas": {
            "index": 125,
            "x": 1302,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "independence-town",
      "title": "Independence Town",
      "sourceUrl": "https://www.ericrhea.com/gamelab/projects/independencetown/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 531
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/independence-town/capture-0.png",
          "sha256": "99ccd2cbf07f1c6eb007091bf5c02b00ebbb60f3d3ab323ea745d7d7c6d81c27",
          "captureOffsetMs": 5167,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 166.339,
            "luminanceVariance": 6133.816,
            "quantizedColors": 337,
            "edgeEnergy": 18.284
          },
          "atlas": {
            "index": 126,
            "x": 1562,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/independence-town/capture-1.png",
          "sha256": "dd7ca6ac9c2ee12231c230802682ecd85b009a5d0518509ae82ad968d5910290",
          "captureOffsetMs": 6199,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 166.334,
            "luminanceVariance": 6138.666,
            "quantizedColors": 325,
            "edgeEnergy": 18.273
          },
          "atlas": {
            "index": 127,
            "x": 1822,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/independence-town/capture-2.png",
          "sha256": "a68872ac180f953efc7089c5c674a849ce480a15a0c59bbb4ebc39111a0cc01c",
          "captureOffsetMs": 7182,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 158.95,
            "luminanceVariance": 6351.276,
            "quantizedColors": 369,
            "edgeEnergy": 16.689
          },
          "atlas": {
            "index": 128,
            "x": 2082,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "first-job-finder",
      "title": "First Job Finder",
      "sourceUrl": "https://ericrhea.com/gamelab/projects/firstjobfinder/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 561
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/first-job-finder/capture-0.png",
          "sha256": "d1acb7b47cc74109fff62f408ae5b2d5e95343077b6e579c84c4d9f458ebfeab",
          "captureOffsetMs": 3901,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 234.537,
            "luminanceVariance": 1519.155,
            "quantizedColors": 115,
            "edgeEnergy": 8.89
          },
          "atlas": {
            "index": 129,
            "x": 2342,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.7506410256,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/first-job-finder/capture-1.png",
          "sha256": "d1acb7b47cc74109fff62f408ae5b2d5e95343077b6e579c84c4d9f458ebfeab",
          "captureOffsetMs": 4865,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 234.537,
            "luminanceVariance": 1519.155,
            "quantizedColors": 115,
            "edgeEnergy": 8.89
          },
          "atlas": {
            "index": 130,
            "x": 2602,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.833974359,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/first-job-finder/capture-2.png",
          "sha256": "d1acb7b47cc74109fff62f408ae5b2d5e95343077b6e579c84c4d9f458ebfeab",
          "captureOffsetMs": 5884,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 234.537,
            "luminanceVariance": 1519.155,
            "quantizedColors": 115,
            "edgeEnergy": 8.89
          },
          "atlas": {
            "index": 131,
            "x": 2862,
            "y": 1482,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.9173076923,
              0.0844594595
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "ceiling-fan-field-lab",
      "title": "Ceiling Fan Field Lab",
      "sourceUrl": "https://ericrhea.com/gamelab/projects/ceilingfanfieldlab/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 627
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ceiling-fan-field-lab/capture-0.png",
          "sha256": "d849ae4cd73e6be09e5961de1d526c3fcdb3698106b8f423becb45dab35100fa",
          "captureOffsetMs": 4777,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 198.965,
            "luminanceVariance": 5408.902,
            "quantizedColors": 207,
            "edgeEnergy": 10.057
          },
          "atlas": {
            "index": 132,
            "x": 2,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.0006410256,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ceiling-fan-field-lab/capture-1.png",
          "sha256": "d849ae4cd73e6be09e5961de1d526c3fcdb3698106b8f423becb45dab35100fa",
          "captureOffsetMs": 5747,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 198.965,
            "luminanceVariance": 5408.902,
            "quantizedColors": 207,
            "edgeEnergy": 10.057
          },
          "atlas": {
            "index": 133,
            "x": 262,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.083974359,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/ceiling-fan-field-lab/capture-2.png",
          "sha256": "d849ae4cd73e6be09e5961de1d526c3fcdb3698106b8f423becb45dab35100fa",
          "captureOffsetMs": 6827,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 198.965,
            "luminanceVariance": 5408.902,
            "quantizedColors": 207,
            "edgeEnergy": 10.057
          },
          "atlas": {
            "index": 134,
            "x": 522,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.1673076923,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "leaderboard-oracle",
      "title": "Leaderboard Oracle",
      "sourceUrl": "https://organizer-tracker-data-75o9f41so-heather-3436s-projects.vercel.app/",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 544
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/leaderboard-oracle/capture-0.png",
          "sha256": "70b647581d442da73cd95c48fd615859b8cd310def866d7babc2f07228048b5a",
          "captureOffsetMs": 5343,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 28.57,
            "luminanceVariance": 628.091,
            "quantizedColors": 135,
            "edgeEnergy": 4.921
          },
          "atlas": {
            "index": 135,
            "x": 782,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.2506410256,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/leaderboard-oracle/capture-1.png",
          "sha256": "937de8248a6719236db67b259aee5dafdf09b2c7a9fa16edb784386c35976f08",
          "captureOffsetMs": 6344,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 28.676,
            "luminanceVariance": 627.537,
            "quantizedColors": 135,
            "edgeEnergy": 4.925
          },
          "atlas": {
            "index": 136,
            "x": 1042,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.333974359,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/leaderboard-oracle/capture-2.png",
          "sha256": "219fb71b80dcab24b76faca3e085628097dc648e6476c7a27e4d5a432489928d",
          "captureOffsetMs": 7345,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 29.526,
            "luminanceVariance": 621.253,
            "quantizedColors": 132,
            "edgeEnergy": 4.918
          },
          "atlas": {
            "index": 137,
            "x": 1302,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.4173076923,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    },
    {
      "projectId": "boomtown",
      "title": "Boomtown",
      "sourceUrl": "https://kylephoto.blob.core.windows.net/summer-into-ai/boomtown/index.html",
      "captureProvenance": null,
      "status": "captured",
      "fallbackReason": null,
      "animation": {
        "mode": "loop",
        "frameDurationMs": 675
      },
      "frames": [
        {
          "index": 0,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boomtown/capture-0.png",
          "sha256": "cde3f48d5d665f01aad05e81395ed6432df96a0a998973fb29729c8ddef13f58",
          "captureOffsetMs": 4176,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 69.838,
            "luminanceVariance": 2258.842,
            "quantizedColors": 220,
            "edgeEnergy": 10.495
          },
          "atlas": {
            "index": 138,
            "x": 1562,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.5006410256,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 1,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boomtown/capture-1.png",
          "sha256": "574ea40dd0b0936766da22a5501ab4d4b07d57b8ad96a771e0bc58b23e5913c5",
          "captureOffsetMs": 5154,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 70.479,
            "luminanceVariance": 2248.944,
            "quantizedColors": 220,
            "edgeEnergy": 10.667
          },
          "atlas": {
            "index": 139,
            "x": 1822,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.583974359,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        },
        {
          "index": 2,
          "sourceKind": "captured",
          "sourcePath": "assets/demo-media/raw/boomtown/capture-2.png",
          "sha256": "b651dfa1779142652b9dfc7e88be258fa9fa48bcd99018caeda3ece42eedc703",
          "captureOffsetMs": 6146,
          "captureStats": {
            "width": 640,
            "height": 360,
            "luminanceMean": 70.484,
            "luminanceVariance": 2247.205,
            "quantizedColors": 219,
            "edgeEnergy": 10.691
          },
          "atlas": {
            "index": 140,
            "x": 2082,
            "y": 1630,
            "width": 256,
            "height": 144,
            "uvOffset": [
              0.6673076923,
              0.0011261261
            ],
            "uvScale": [
              0.0820512821,
              0.0810810811
            ]
          }
        }
      ]
    }
  ]
}
