{
  "project": "THREADROOM static sample showcase",
  "scope": "Prepared images only. No upload, generation, API, payment or persistence. The fictional adult is not a photograph of a real person.",
  "source_project": "https://devpost.com/software/threadroom",
  "source_video": "https://youtu.be/LzYA8Om5eT8",
  "images": [
    {
      "file": "model-original.png",
      "role": "Original synthetic input: fictional adult, not a YouCam result",
      "origin": "Project-created with OpenAI image generation on 2026-10-30; copied without modification from THREADROOM public/assets/model-original.png",
      "sha256": "befee3a3e686e7fd62328847e967a66e002093dd92fd07aba154f9ee5dd88c82"
    },
    {
      "file": "linen-shirt.png",
      "role": "Original synthetic garment input; fictional, not a product for sale or a YouCam result",
      "origin": "Project-created with OpenAI image generation on 2026-10-30; copied without modification from THREADROOM public/assets/linen-shirt.png",
      "sha256": "f5dd7e94c1f4cb9c939e8e2a8660eb6dffc625d3c2b203859774b27ab6b7abce"
    },
    {
      "file": "navy-overshirt.png",
      "role": "Original synthetic garment input; fictional, not a product for sale or a YouCam result",
      "origin": "Project-created with OpenAI image generation on 2026-10-30; copied without modification from THREADROOM public/assets/navy-overshirt.png",
      "sha256": "8d37d53e3c6c530dab5484686224cf119ed627e7564f6806d11e0b644e405d9b"
    },
    {
      "file": "comparison.png",
      "role": "Previously exported comparison card with two genuine completed YouCam results, both made from the cleared synthetic inputs",
      "origin": "Original 1600x1600 THREADROOM comparison download, shown in the public submission materials and film; original bytes preserved",
      "sha256": "407bb3e3035df4eead66f153ffb28bc58a19e268526df7336104bc8fe7b2dfc6",
      "bytes": 1940824,
      "presentation": "CSS viewport only: A rectangle x65,y170,width710,height1010; B rectangle x825,y170,width710,height1010. No bitmap edits or new generated content.",
      "limits": "AI visualisation is not a physical-fit or size guarantee. The original card's prices and ownership labels are fictional scenario examples, not offers or actual ownership."
    }
  ],
  "image_rights": "Project-created inputs and YouCam outputs retain their applicable service terms; images are not automatically relicensed under the application-code MIT license. Inputs are fictional; no real personal photograph or retailer image is included.",
  "fonts": [
    {"file": "fonts/DMSans-Variable.ttf", "creator": "DM Sans Project Authors", "source": "https://github.com/google/fonts/tree/9862abc066c9b83bf84c3e8ed1fc2d8d48f9bbf0/ofl/dmsans", "license": "SIL OFL 1.1", "notice": "fonts/DMSans-OFL.txt", "sha256": "8cd08d97e89c24d0aa92edd2f0f4c8ee6195eee9b7c9f154865a58b02f0c1c0d"},
    {"file": "fonts/NotoSansTC-UI-Variable.woff2", "creator": "Adobe / Noto Sans Traditional Chinese", "source": "https://github.com/google/fonts/tree/main/ofl/notosanstc", "license": "SIL OFL 1.1", "notice": "fonts/NotoSansTC-OFL.txt", "note": "Unmodified existing THREADROOM UI subset. Uncovered characters use the system fallback."},
    {"file": "fonts/NotoSansJP-UI-Variable.woff2", "creator": "Adobe / Noto Sans Japanese", "source": "https://github.com/google/fonts/tree/main/ofl/notosansjp", "license": "SIL OFL 1.1", "notice": "fonts/NotoSansJP-OFL.txt", "note": "Unmodified existing THREADROOM UI subset. Uncovered characters use the system fallback."}
  ]
}
