{
  "updated": "2026-10-28",
  "images": [
    {
      "file": "showcase/assets/hair-short.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 1,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/hair-bob.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 2,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/hair-medium.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 3,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/hair-taper.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 4,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/hair-natural.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 5,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/hair-fade.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b5a7e8d4-414a-4dee-913d-7749dfc427b7.png",
      "source_sha256": "7922acff3aae8a377805d9323f50a0128511981beed9344916d2599875f21fa6",
      "tile": 6,
      "dimensions": [
        418,
        627
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/cotton-shirt.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 1,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/easy-trousers.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 2,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/light-knit.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 3,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/oversized-tee.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 4,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/cargo-pants.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 5,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/coach-jacket.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 6,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/vintage-shirt.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 7,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/denim-jacket.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 8,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/cotton-knit.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-e077a5a7-5032-47e5-a328-8ebf53df083a.png",
      "source_sha256": "2eb6f3166240fd1113bdf2b9ce5e9085e693a40c41f19bbaf152a5df28b3314f",
      "tile": 9,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/exterior-before.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-ada02f91-4369-4edc-a6dd-9d69124f2298.png",
      "source_sha256": "902f8f6e523cbce70dba5e6863d2fd1e8c9a2594876c1ded8f13e85e91bde7d5",
      "tile": 1,
      "dimensions": [
        768,
        512
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/exterior-after.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-ada02f91-4369-4edc-a6dd-9d69124f2298.png",
      "source_sha256": "902f8f6e523cbce70dba5e6863d2fd1e8c9a2594876c1ded8f13e85e91bde7d5",
      "tile": 2,
      "dimensions": [
        768,
        512
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/interior-before.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-ada02f91-4369-4edc-a6dd-9d69124f2298.png",
      "source_sha256": "902f8f6e523cbce70dba5e6863d2fd1e8c9a2594876c1ded8f13e85e91bde7d5",
      "tile": 3,
      "dimensions": [
        768,
        512
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/interior-after.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-ada02f91-4369-4edc-a6dd-9d69124f2298.png",
      "source_sha256": "902f8f6e523cbce70dba5e6863d2fd1e8c9a2594876c1ded8f13e85e91bde7d5",
      "tile": 4,
      "dimensions": [
        768,
        512
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/latte.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 1,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/toast.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 2,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/pudding.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 3,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/yakitori.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 4,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/vegetables.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 5,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/tea.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 6,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/pasta.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 7,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/caprese.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 8,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "showcase/assets/tiramisu.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-bd7a57fe-2b7f-42da-84bf-dff08b9151d8.png",
      "source_sha256": "8b0c80c61c1a14b7343519efcbd57520e2013bb35d770a9e0184bf2a7875a0b0",
      "tile": 9,
      "dimensions": [
        418,
        418
      ],
      "use": "YUREN website design samples and commercial promotional mockups. Fictional image; not an actual result, product, client or business.",
      "rights_note": "No stock-photo license required for this generated asset. No exclusivity or trademark rights claimed. No recognizable real person, business logo or brand was requested."
    },
    {
      "file": "construction/assets/interior.webp",
      "kind": "free-stock",
      "source_record": "construction/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1600,
        1067
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "construction/assets/exterior.webp",
      "kind": "free-stock",
      "source_record": "construction/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1067,
        1600
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "restaurant/assets/trattoria.webp",
      "kind": "free-stock",
      "source_record": "restaurant/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1200,
        801
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "restaurant/assets/izakaya.webp",
      "kind": "free-stock",
      "source_record": "restaurant/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1067,
        1600
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "restaurant/assets/cafe.webp",
      "kind": "free-stock",
      "source_record": "restaurant/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1200,
        800
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "salon/assets/nook.webp",
      "kind": "free-stock",
      "source_record": "salon/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1100,
        734
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "salon/assets/lino.webp",
      "kind": "free-stock",
      "source_record": "salon/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1057,
        1600
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "salon/assets/kuro.webp",
      "kind": "free-stock",
      "source_record": "salon/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1067,
        1600
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "apparel/assets/epure.webp",
      "kind": "free-stock",
      "source_record": "apparel/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1100,
        733
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "apparel/assets/common.webp",
      "kind": "free-stock",
      "source_record": "apparel/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1100,
        1507
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "apparel/assets/mellow.webp",
      "kind": "free-stock",
      "source_record": "apparel/assets/README.md",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "terms_url": "https://unsplash.com/terms",
      "source_verified": "2026-10-26 (existing source record retained)",
      "reviewed": "2026-10-28",
      "dimensions": [
        1100,
        733
      ],
      "note": "Existing documented free Unsplash photo. Decorative image, not real sample-business premises, work or endorsement. Original JPEG retained."
    },
    {
      "file": "showcase/assets/restaurant-space.webp",
      "kind": "free-stock",
      "source": "https://images.unsplash.com/photo-1517248135467-4c7edcad34c4",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "verified_reference": "https://help.unsplash.com/en/articles/2612315-can-i-use-unsplash-images-for-personal-or-commercial-projects",
      "checked": "2026-10-28",
      "note": "Restaurant atmosphere image only, not the sample business."
    },
    {
      "file": "showcase/assets/cafe-hero.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-38e4f5c7-27e7-4a47-bc49-b7fd8a4417f6.png",
      "source_sha256": "da918227c0f9f4baa0172e4c467c9904471a939238f366d18e3f6427701a2279",
      "dimensions": [
        1024,
        1536
      ],
      "use": "Original fictional commercial website sample imagery; no real store, dishes, people, brands or endorsement represented."
    },
    {
      "file": "showcase/assets/izakaya-hero.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-b99713c1-df97-4039-b858-f3fa9a40ab18.png",
      "source_sha256": "c41afa88e8432fd2c81bb730bb066e900d9fc46efe27f59d873d671adfaab9ac",
      "dimensions": [
        1672,
        941
      ],
      "use": "Original fictional commercial website sample imagery; no real store, dishes, people, brands or endorsement represented."
    },
    {
      "file": "showcase/assets/trattoria-hero.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-0f1908ff-bbfe-4e27-8239-13e7f208fb6b.png",
      "source_sha256": "ed66a35b11970cd32b5c46a09eeb8fc0fb94a47c75531c19882827e8548b2678",
      "dimensions": [
        1374,
        1145
      ],
      "use": "Original fictional commercial website sample imagery; no real store, dishes, people, brands or endorsement represented."
    },
    {
      "file": "showcase/assets/lino-hero.webp",
      "kind": "ai-generated",
      "generator": "OpenAI image generation",
      "created": "2026-10-28",
      "source_sheet": "exec-775753ed-274b-48e5-98b5-885442bd3647.png",
      "source_sha256": "b06ec3e3d8a0cfc9b83ef6b6b378471e74c8f82e421e1c6073f6176b00b0327a",
      "dimensions": [
        1024,
        1536
      ],
      "use": "Original fictional commercial website sample imagery; no real store, dishes, people, brands or endorsement represented."
    },
    {
      "file": "showcase/assets/yuren-a1.png",
      "kind": "user-supplied",
      "note": "A1 wordmark cropped from supplied image; no redraw."
    },
    {
      "file": "showcase/assets/yuren-c1.png",
      "kind": "user-supplied",
      "note": "C1 mark cropped from supplied image; no redraw."
    },
    {
      "file": "assets/about-interior.webp",
      "kind": "free-stock",
      "source": "https://images.unsplash.com/photo-1600210492486-724fe5c67fb0",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "note": "Same decorative interior image already used by the existing main homepage; now served locally."
    },
    {
      "file": "assets/hero-building.jpg",
      "kind": "free-stock",
      "source": "https://images.unsplash.com/photo-1486406146926-c627a92ad1ab",
      "license": "Unsplash License",
      "license_url": "https://unsplash.com/license",
      "note": "Existing homepage image retained."
    },
    {
      "file": "assets/line-add-friend.png",
      "kind": "official-platform-button",
      "source": "https://scdn.line-apps.com/n/line_add_friends/btn/ja.png",
      "note": "Existing official LINE Add Friend button kept with its existing LINE destination. This is a platform button, not stock photography."
    }
  ]
}