[
  {
    "filename": "sembako.jpg",
    "title": "White rice on a brown table.jpg",
    "author": "ImageParty",
    "asset_page": "https://commons.wikimedia.org/wiki/File:White_rice_on_a_brown_table.jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/b/bd/White_rice_on_a_brown_table.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://upload.wikimedia.org/wikipedia/commons/b/bd/White_rice_on_a_brown_table.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail_unscaled",
    "original_width": 827,
    "original_height": 512,
    "provider_resize": false,
    "license_verified_at": "2026-10-27",
    "bytes": 76586,
    "sha256": "f19573c84a779a20b8bd6c6a02f938a2fe635a50273a774cfb86001723cd01a9",
    "source_filename": "sembako-rice.jpg",
    "width": 827,
    "height": 512,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "sayur-buah.jpg",
    "title": "Farmer's Market Produce (Unsplash).jpg",
    "author": "Julian Hanslmaier j_h",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Farmer%27s_Market_Produce_(Unsplash).jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/f/f0/Farmer%27s_Market_Produce_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/f/f0/Farmer%27s_Market_Produce_%28Unsplash%29.jpg/960px-Farmer%27s_Market_Produce_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 5184,
    "original_height": 3456,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 170910,
    "sha256": "955c6ad4f1a3c719cd27a89e5fb33389847559fb775ff90b0a348d7a793ad01a",
    "source_filename": "sayur-buah.jpg",
    "width": 960,
    "height": 640,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "makanan.jpg",
    "title": "Food-salad-healthy-colorful (24242433051).jpg",
    "author": "www.Pixel.la Free Stock Photos",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Food-salad-healthy-colorful_(24242433051).jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/4/4c/Food-salad-healthy-colorful_%2824242433051%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/4/4c/Food-salad-healthy-colorful_%2824242433051%29.jpg/960px-Food-salad-healthy-colorful_%2824242433051%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 5472,
    "original_height": 3648,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 149413,
    "sha256": "e870f6be4b50e6177623a8ecb79edf555d73abfa3353d3f4b188a66332b6eb89",
    "source_filename": "makanan.jpg",
    "width": 960,
    "height": 640,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "ikan-daging.jpg",
    "title": "Fish Market (Unsplash).jpg",
    "author": "chuttersnap chuttersnap",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Fish_Market_(Unsplash).jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/7/7a/Fish_Market_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/7/7a/Fish_Market_%28Unsplash%29.jpg/960px-Fish_Market_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 6016,
    "original_height": 4016,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 189505,
    "sha256": "993560cd2f08899e6b372577ea89de33e983f1cf3e670369bb48bd222c2466d8",
    "source_filename": "ikan-market.jpg",
    "width": 960,
    "height": 641,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "pakaian.jpg",
    "title": "Tshirt.jpg",
    "author": "Kai Pilger",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Tshirt.jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/5/58/Tshirt.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/5/58/Tshirt.jpg/960px-Tshirt.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 3375,
    "original_height": 2250,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 140781,
    "sha256": "22adde3be4c79350c49b6a95e47f70cb3bd101bd93b7c1f40a0ce8b818d10a11",
    "source_filename": "pakaian-plain.jpg",
    "width": 960,
    "height": 640,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "elektronik.jpg",
    "title": "USB-C cable 2017 A.jpg",
    "author": "Fructibus",
    "asset_page": "https://commons.wikimedia.org/wiki/File:USB-C_cable_2017_A.jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/c/c3/USB-C_cable_2017_A.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/c/c3/USB-C_cable_2017_A.jpg/960px-USB-C_cable_2017_A.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 3872,
    "original_height": 2904,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 163620,
    "sha256": "6d5ff5e70482d8726d3faf1011c0d66c49bc107ba89ccd2fdb585e3640f5565e",
    "source_filename": "elektronik.jpg",
    "width": 960,
    "height": 720,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "perawatan-kecantikan.jpg",
    "title": "Brush-makeup-make-up-brushes (24244266921).jpg",
    "author": "www.Pixel.la Free Stock Photos",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Brush-makeup-make-up-brushes_(24244266921).jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/b/b7/Brush-makeup-make-up-brushes_%2824244266921%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/b/b7/Brush-makeup-make-up-brushes_%2824244266921%29.jpg/960px-Brush-makeup-make-up-brushes_%2824244266921%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 5472,
    "original_height": 3648,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 53754,
    "sha256": "aa90b122680213f15b5ab82266c61d9d724659969b33728ae0008235f3cd0343",
    "source_filename": "perawatan-kecantikan.jpg",
    "width": 960,
    "height": 640,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "jasa.jpg",
    "title": "Hand tools for work.jpg",
    "author": "VIVIANE6276 at Pixabay.com",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Hand_tools_for_work.jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/9/99/Hand_tools_for_work.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/9/99/Hand_tools_for_work.jpg/960px-Hand_tools_for_work.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 6016,
    "original_height": 4000,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 212593,
    "sha256": "e3e2663b6ec88d2f33990d5294f252070b3f5e14f3f69514fccf7fd682aa23f8",
    "source_filename": "jasa.jpg",
    "width": 960,
    "height": 638,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "hero-market.jpg",
    "title": "Vegetable Market 1 (Unsplash).jpg",
    "author": "Peter Feghali peterf",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Vegetable_Market_1_(Unsplash).jpg",
    "license": "CC0 1.0 Universal",
    "license_url": "https://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "original_url": "https://upload.wikimedia.org/wikipedia/commons/d/d4/Vegetable_Market_1_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=original",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/d/d4/Vegetable_Market_1_%28Unsplash%29.jpg/960px-Vegetable_Market_1_%28Unsplash%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "original_width": 6000,
    "original_height": 2833,
    "provider_resize": true,
    "license_verified_at": "2026-10-27",
    "bytes": 173697,
    "sha256": "f3982813ec4616ed042b26050f6da94fb49061c319f4dca8287a3c4bef5ff385",
    "source_filename": "hero-market.jpg",
    "width": 960,
    "height": 453,
    "visual_inspection": "passed: category objects only; no visible faces, brand logos, business signage, QR codes or contact details"
  },
  {
    "filename": "photo-bayam.jpg",
    "width": 960,
    "height": 960,
    "bytes": 194606,
    "sha256": "e89e9f128392c5748d2ae228cb9ba3d7f79ef27f974229ec483092f475cb29cb",
    "title": "bayam",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-nasi-goreng.jpg",
    "width": 960,
    "height": 960,
    "bytes": 180863,
    "sha256": "35afefb24817481fd8031b3fb4a289e8650475ba9ce48d99fcacd9d2a0b6ea8e",
    "title": "nasi-goreng",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-salon-tools.jpg",
    "width": 960,
    "height": 640,
    "bytes": 89613,
    "sha256": "02a9f1299b347097f3c31e4a8a415c542788d08ed246a9c26499dbcf235b353a",
    "title": "salon-tools",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-soto-ayam.jpg",
    "width": 960,
    "height": 960,
    "bytes": 196543,
    "sha256": "a58a0999c1a5c507cf3ab986043b5b2f7c1e6a5f81e5cb6c4ba5002a0a4b9cb5",
    "title": "soto-ayam",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-tomat.jpg",
    "width": 960,
    "height": 960,
    "bytes": 157187,
    "sha256": "103d32a893e8cbe08c31a5bb50fedf823a11a652504b2ad7de4e2add62a43fbe",
    "title": "tomat",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-kopi-susu.jpg",
    "width": 960,
    "height": 960,
    "bytes": 131965,
    "sha256": "1cf955579d8a6953c1941edb888f79a284ff063a40d53b9eaceb88d47f3b9904",
    "title": "kopi-susu",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-laundry-tools.jpg",
    "width": 960,
    "height": 640,
    "bytes": 96737,
    "sha256": "b47971e99a6ceb0bb682dd489db4ac8b124b0045fefc28fa4eb7a93c61080e1d",
    "title": "laundry-tools",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-sembako-still.jpg",
    "width": 960,
    "height": 640,
    "bytes": 124750,
    "sha256": "47e459d15fbaeb8625db1d44ccb8e1ab7349fd6f8c9a346fff92e77bd4c970a1",
    "title": "sembako-still",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-ai-teh-hangat.jpg",
    "width": 960,
    "height": 960,
    "bytes": 109916,
    "sha256": "ca59a966fa7be4bd3e18cff7e84e6de949973b20e06f40b896695f3ef1eb4df5",
    "title": "teh-hangat",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-bakso-kuah.jpg",
    "width": 960,
    "height": 960,
    "bytes": 180811,
    "sha256": "1bec21e9b13bd2c183abf70996d8620545a50220df53e66fbf2cf282b2fa9257",
    "title": "bakso-kuah",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-ai-keyboard.jpg",
    "width": 960,
    "height": 960,
    "bytes": 87692,
    "sha256": "6318881c738069391ca09a0c63c53abaf54d5bf17c2c22c521410d8ad22e525c",
    "title": "keyboard",
    "author": "Generated with OpenAI imagegen",
    "asset_page": null,
    "license": "AI-generated project illustration",
    "license_url": null,
    "generated_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "illustration": true,
    "source_kind": "imagegen",
    "visual_inspection": "Passed: relevant object or still-life; no people, contact data, shop identity or logo. Artificial project illustration, not a photograph of a named business."
  },
  {
    "filename": "photo-mie-goreng.jpg",
    "width": 960,
    "height": 720,
    "bytes": 146530,
    "sha256": "a2e4b6328f4790d5b8cec1a5a8f933f85353205e41aef88a739899fe024bfe0b",
    "title": "Instant fried noodles with a fried egg.jpg",
    "author": "Fitrah 9131",
    "asset_page": "https://commons.wikimedia.org/wiki/File:Instant_fried_noodles_with_a_fried_egg.jpg",
    "license": "CC0",
    "license_url": "http://creativecommons.org/publicdomain/zero/1.0/deed.en",
    "download_url": "https://thumb.wikimedia.org/wikipedia/commons/thumb/a/a2/Instant_fried_noodles_with_a_fried_egg.jpg/960px-Instant_fried_noodles_with_a_fried_egg.jpg?utm_source=commons.wikimedia.org&utm_campaign=imageinfo&utm_content=thumbnail",
    "license_verified_at": "2026-10-28",
    "changes": "Resized to web dimensions, re-encoded JPEG; content not altered.",
    "source_kind": "cc0",
    "visual_inspection": "Passed: fried noodle meal; no people or business identity; incidental plate manufacturer mark is not an endorsement."
  },
  {
    "filename": "product-beras-putih-5-kg.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 784,
    "sha256": "6167a2983bbc4fa24e64bdbd6bd89b68517d2020b684fc4b147676cb39c5806a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-minyak-goreng-1-liter.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 864,
    "sha256": "25383e25b4b742105e30e6958497c01ffd41cb6ba3d792f067eb338630820137",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-gula-pasir-1-kg.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 783,
    "sha256": "b7c8a37f5dd17778c0b65c421b7475ecd7ac6f8dc824ad6c6e714e7e35987165",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tepung-terigu-1-kg.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 786,
    "sha256": "ac72aeebb0ddf72eaa4620ae7438e1d826f27cba4ae9c60036ad96a08963549b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-telur-ayam-1-kg.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 765,
    "sha256": "9c488e8d737c5a10382ae996b605bb5e27012ada955fafb57067759f75a21615",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-garam-dapur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 779,
    "sha256": "f47a11042dda3d4ad2b17f73862322df4792615fb02ca4d1d6bbb83a9dc07243",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-susu-bubuk-keluarga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 787,
    "sha256": "5e138fe40ec636e35b1a2060685b6531b7ade879a5dcdd891f07a72a786b69ef",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-mie-kering.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 778,
    "sha256": "173e4b44b7dd0c852ac8c08f5840d85da2d29cd917d41366fb6a871f929a946f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kecap-manis.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 854,
    "sha256": "f0c208d801e7c538e5d6570826b59a26ea712f125d9f401a9fc747d57a549d23",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kopi-bubuk.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 778,
    "sha256": "0c48fbd30181b83bf5ad95a1a1b2fbe73d444fa1c47390a1ed5c14898532c464",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bumbu-dapur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 779,
    "sha256": "9cfd8b4efd66e4beb30ce33b45b1a843354a9b06b673654cf0b4a7c6ea133bf2",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tepung-beras.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 780,
    "sha256": "f55c0a9f4383ee683642761a1cf3ea1b2a1ac7a8b3cc43cb6af8fe2b2631984d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kacang-hijau.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 780,
    "sha256": "e2f181823f1b609df2dcf0b4eb05c711260405a445ceb920f48c9d46d12e6f6c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-sembako.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 721,
    "sha256": "1727448a654394ce859d7a9edaf18e0b9d597d6117116416351b7ce2235cc76a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kaos-katun-unisex.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 747,
    "sha256": "4e16156dbb0a0093ccc74806c44565db2bb2599fb859e6f09a75166fd676b0c3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kemeja-lengan-panjang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 751,
    "sha256": "46351144c25eb729e9be5d9eac729a2053c9ceed30b5d870997dbf6f24e1ab80",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-celana-bahan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 785,
    "sha256": "5cd40198e41235e5bb6568fc03abeba63b622b6684dd8fefa0e28cf58ca252db",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-gamis-polos.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 774,
    "sha256": "f923c3a56a92b18058ebc00d80dbea743bf9eb6a811c29ec8a5f207da1b0ed51",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kerudung-segi-empat.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 749,
    "sha256": "22fa6beb8414b3e159efa1729758873dfbd35c586f1f19a467ac0a686debf38c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-rok-panjang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 774,
    "sha256": "8713dfbf92f99a857e840ba4f44957430c50149d00cc7507de161aabed7336eb",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-baju-anak.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 739,
    "sha256": "bcd0ef3757af37ee8cc0226738d26787136437d1ab51f5cbbf6fbaa7da8bbf6a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jaket-ringan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 742,
    "sha256": "6816800e5a7056d6e4f7d21bb5aaaf9ddcdb80880f459ee358477a43563a9725",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-celana-olahraga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 788,
    "sha256": "c26de7828efa804909a236e4ac7741418d2b17fc7cf4d75ed586d06fcb98149c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-piyama-katun.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 742,
    "sha256": "79a789a0cd0de159bbe2eff2203b7d4843a4e4afe7f57e65675a9d9d37d7691f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-seragam-kerja.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 743,
    "sha256": "b47c58c8413f176bb14ded032ae2ea6cc0a3583aab5400a4a1310a2a732e3760",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kaos-kaki.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 739,
    "sha256": "5c84d3e12b9daeb60ad4468b10686344b30d1e15efdf7e3f3f780c6f032fb8af",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-topi-kain.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 739,
    "sha256": "78e67d5cd6e148518bb2744b9f11ad9db554add6d0d16687acc6e1b8366b2a50",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-pakaian.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 683,
    "sha256": "9eee439cce7a032ac07bc401ec0deafd8b0d75ac9253646ba43805b44ee15646",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-lampu-led-9-watt.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 724,
    "sha256": "75d08e8aaa65c900e57343ef88ac94e790bf82ef18c8d19e29015f93fdf43c39",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kipas-meja.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 883,
    "sha256": "380a298cf3172946f18e971e3ba22d14d4b899ef74e88a78e4e2e7556147824d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-setrika-listrik.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 805,
    "sha256": "434982af4be6ff008acac3e635fca82ef9a0d4383921c93281f6fead5468c52f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kabel-usb.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 799,
    "sha256": "08b36134b54871b9cbb024cff9e7945427210d37bca71da1c981e842149709b4",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-lampu-belajar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 721,
    "sha256": "6223aa1d05a7e7d801a1210dac4eb4d91d9ae8f7206d5e99ed728b33bccd67c7",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-stopkontak-tiga-lubang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 812,
    "sha256": "26062be8ccf401840b06de02ad3573d449e2746d69fcf8e49219182885cc7763",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-mouse-kabel.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "23a73f0e51de8e8366b2c25327ce31a5b57f82c797be3f8c1285708c3f3c2375",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-keyboard-ringkas.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 871,
    "sha256": "d285e0a69471d57d11c03eb252b83060d32a760796ac055feb2a2473b72940a3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-speaker-mini.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 802,
    "sha256": "f8c9eca8a0fda2665634b108a32ffd1585c47e6f40ba0461a23278384c59b28f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-rice-cooker-mini.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 806,
    "sha256": "4b3c425dcb1d1e91cbf453529109e2b6c96ed87ecf8e6b6501f0fa65f8170e2f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-senter-isi-ulang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 724,
    "sha256": "1137f7e8ece2ad61c4dcf46ffe52654ef60dbbd94303df9a3f3847b47ab24c69",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-adaptor-usb.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "f040cabfbfc7f97baec09f2b3fcf1544d736c3b35b55f53e9ef025ceaa2c5a9a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-headset-kabel.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 803,
    "sha256": "27b9faceac770a695d1944231bc85426a801136246a46079b0c5295efebacd24",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-elektronik.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 746,
    "sha256": "976b684dcffbfbbe2d9c88e5e2ce55a8e7f754b80bd4f8ed350e711cdfacc877",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cuci-setrika-kiloan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 859,
    "sha256": "664d71146d58f5ca26f49eaff33192d3a91dccd2a9539aae4548499988cbf283",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-servis-kipas-angin.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 891,
    "sha256": "64541468087d410649ca8e5375420eb54859eb9d0dad88f40bb986b829f05aa9",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bersih-rumah-ringan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 755,
    "sha256": "5e9550e8015d66fca397a16c1e34cfae91144c285d333191d41cd50b9e8cf5c1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jahit-permak-celana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 792,
    "sha256": "d625d15273d1374ec21c04d9608b6e4510995f61e5f338ff44adde4d9bc46b92",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cuci-sepatu.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 747,
    "sha256": "75b47e0d0f6995831154682179c48559a1258a642bf58e9f14e2d4f5f3d8a250",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-servis-sepeda.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 749,
    "sha256": "ab80e75075ed69cbdf1a7dbf1c37dc62eabb3706a190dfebf57180fcd7532396",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pasang-rak-sederhana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 756,
    "sha256": "293f54ce37aa7635da7ca43a284b33476be5a4db899e40c2f90a178aa4586652",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cetak-dokumen.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 782,
    "sha256": "7c497951cd0779cc1207f2a98f4f2864d2043645a0d1324b18827516a9e04c0b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-desain-undangan-digital.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 792,
    "sha256": "7adc5ad81aa1004853b1d55f44cf6ca805f30f18e6409d8dd53229a6735bcfaa",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bersih-sofa.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 747,
    "sha256": "cbd7dc6ada17c2789953a7e72e6b2e7b503a05debbba14d80c01c8fdfc1372d2",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-setrika-pakaian.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 855,
    "sha256": "bd9858920998a77a9804beecb33bd0e4444c3e6252363350e1ae162da9b5c136",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cek-perangkat-listrik.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 757,
    "sha256": "efae4db11d38d12ffeb7d15b6bb59ed0878833869bdd5188e8268701ac20f357",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kemas-bingkisan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 751,
    "sha256": "e437561ca3fb0235d6e417aad551acd038f3d1ae629132da72f2aac29779af82",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-jasa.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 686,
    "sha256": "ace64f682d9ae08c7a47268dfc80df96791ab3ae3846279a2fae32a060741a27",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-wajah-dasar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 864,
    "sha256": "e411a921d510f19fd833b469918f127a802055d2d8134c108f8ae2d6b4342984",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pembersihan-wajah-lembut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 867,
    "sha256": "0714d0b2d722c520888c88a9ce73ae1ad851dfe0fe82bf4928b62269bbeef4e5",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-masker-wajah.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 855,
    "sha256": "4b9a850c25ae08fa915385c807d7f94575dd0d1349ef7fc09848e7ee84747fce",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-tangan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 859,
    "sha256": "791186cfc2f717c1e2196868608f00728b1d4f90cc2333ff9a2083792df6061c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-kaki.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 857,
    "sha256": "a393d8c2d4c3859c1051876bc694dd30d420c85daceff5f0ad40c17140c565de",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pijat-wajah-ringan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 861,
    "sha256": "bc81af6c3b7b5f9ca267dea1c22cd711dc5e2729af4b7c36ac54f2a9c4686365",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-kulit-kepala.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 865,
    "sha256": "c4631291505cfcfc1c99e5fd3e11fcbd95659c44f54011f9a0f1afc400a5dc30",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-kuku-dasar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 863,
    "sha256": "1336ce0bafa72bd69010010e3a31dc96c111d87efefbe0d4cf0e5c4b1c0e8fcb",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-rias-sederhana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 857,
    "sha256": "def3d4a157200ae06ad73777735f322783e660e2426112eed3a98498968a1442",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-konsultasi-rutinitas-perawatan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 903,
    "sha256": "d026494de6c4c20aa0d1b39d6003f12ef42cac84aa1937e9108359219b140a53",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-tubuh-ringan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 865,
    "sha256": "8c7753359230b71c9d30b86cf5df2439d95e336a192bd245816afb851b3b262a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-rambut-kering.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 866,
    "sha256": "2159e913a88c24c1a5fa84b3a3ef16dcde176c893a3156c599415db113e43731",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-rias-acara-keluarga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 862,
    "sha256": "096433200f9c927367e8f5585db59230e200445413cca44f49f8209511507bd0",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-perawatan-kecantikan.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 809,
    "sha256": "76f0b428b363c12c84df3c13d80b7c724273ae436ae742b53ead50d581b2615c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-potong-rambut-pendek.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 950,
    "sha256": "a6a1ebd8ef4965eccf1c96d2f63124a592a467ca1ba851cfc090b05fe04cc082",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-potong-rambut-panjang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 951,
    "sha256": "0bf48689a0495940012a65097e73235ad11d9fb2939c5893df32947a35ac23b8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cuci-dan-keringkan-rambut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 955,
    "sha256": "91a840401ea7dc0bcd7d4b49f6e21646d4afd23047c9a9b074e7fa0e3ccb2f23",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-creambath.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 939,
    "sha256": "2c01aa04783fbcc071ad79c94972d6624455c5eece967ffc36af08a0c1ca9b10",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tata-rambut-sederhana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 951,
    "sha256": "97317b9af5b46a252b1f9d3eb2d87157e9186c364f1a0c645a493c1e2f9da088",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-potong-rambut-anak.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 948,
    "sha256": "4ca81d2c05fcb2848d545d206f5c534f9ff5cf971c3fdbe42a95876425fa86a3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-poni-dan-rapikan-ujung.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 952,
    "sha256": "147e97508d4668969b206355b4f138faff8ee180aad5ab9d60d9d8160951def2",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-perawatan-rambut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 946,
    "sha256": "71f0a08d7a7a4402f3cf8b8db025b6a8a81c83d0bc5eb1f9970dd9e41ae27935",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-blow-rambut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 941,
    "sha256": "75736fff41ae7da18641700b3253440f64e60f6ccc1be5ffc0507e043807cfba",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-sanggul-sederhana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 947,
    "sha256": "7d3b028319a13968da835ad153fb0e0763143eaf797829ce18b742c95b987df2",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cuci-rambut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 941,
    "sha256": "0ee4936c66a49d3eb6673d84abbb78a9e628312813713abf94f66e0e46d3d2c0",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-potong-rambut-keluarga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 952,
    "sha256": "21cbb8b3cb026bd5934dc3670559d5f7e9dd3b0158420f1fa9eac978ace65c1c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-paket-tata-rambut.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 947,
    "sha256": "2e9723cd973e4c39857a7485904eb561c68853104409f9aac0552fcb742c471b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-salon.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 881,
    "sha256": "d0a9ab194f83292cf01c46848b50e6b7832072d829f1bbf23d273630ebc99d36",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-nasi-ayam-bumbu.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 942,
    "sha256": "24132eeac21e3fd1c6180f3bd33dcbc685c521f18efcbd0c8dcd09b2c30a1be4",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-nasi-sayur-rumahan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 945,
    "sha256": "7fd76babee24dced4928b2eb667822f8380c532e07601bdf46f0b42736c9853e",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pecel-sayuran.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "a5fbfaee28b87b2a5130b1d02c4cea878afee605a82fd37a93b592ad4c0d657c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-soto-ayam.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 936,
    "sha256": "970f55aa925ab93d5bc4c3b20af80924c14cab345ea6bfafffd58a7f08765200",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bakso-kuah.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 937,
    "sha256": "3c8b28064a950c5d47bfaf56ee8b096eb44214e384d01b6f7c3e6637cdb0b8a9",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-mie-goreng.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 937,
    "sha256": "35823292ab2ea9fb1dd97f5f1b471178df9aa3992e8f3d3367fcacb0b32a6f82",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-nasi-goreng-kampung.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 946,
    "sha256": "4d45f9f671fb324507ba6a862bbd037b97062c8c9267927962e18234a16fd6b0",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-lalapan-tempe.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "35236ec72e162c883a558efa6145298468073fb2245083f7544fef8201a62552",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ayam-panggang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "51bc6b655422946c9866b4bebc67a478f7400e86cccc2730b1f611ad34ad5b8f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-sup-sayuran.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 938,
    "sha256": "e4784efbe6cfb8c467e3d281a279f1c9a901732bfdf68781d81aba28d36b35ff",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-gado-gado.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 936,
    "sha256": "26d9733061a1230dad1e457724738b1afc6be4d7f12010e411826a8d09182bae",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-nasi-kotak-sederhana.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 947,
    "sha256": "10bcc229c9effa0a761dcaed258d6c0cd9d4af022ffcc0848615a101940d8cd8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-seblak-sayuran.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 941,
    "sha256": "88366db54caaf5019e950f686eced56d1de7037973d58da8142f1ccf5bf2eab4",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-makanan.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 880,
    "sha256": "0e6771d7dbf745c92df1055c1c82cd53ab00100a680be8abb92e6ea4e7e744ae",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bayam-hijau.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 821,
    "sha256": "2ba61fc9e226bcd8dedb71fbbb669b26181bf8572ca496c53fbd56182ba1a411",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kangkung-segar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 824,
    "sha256": "dc1f04a9555e15afeae3ad4986b5ee84d93fd8d287cde7fceb4ecb9648611477",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tomat-merah.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 855,
    "sha256": "ce65d0869c3ddf967c2c9b0d83422e750120a550b9f01043e7460edc7c7e6efb",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-wortel-pilihan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 798,
    "sha256": "6e6673f9ec9e62628dc3c32adb7a697309ea6030c841d760d60718a37e1766f8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kentang-dapur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 857,
    "sha256": "2b273113bfa9109556b6f5d6fca1cb0247afe4c501f623948b236d54aaf6f5cd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pisang-matang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 857,
    "sha256": "75d3f8148404a66fd14d95a737501aca160eed8eae8eb506858474754a801511",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jeruk-manis.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 855,
    "sha256": "b88ed8438944d1651836b5aefb0ec012e6120dd7ba07702db9b561417d40632e",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pepaya-potong.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 857,
    "sha256": "3edef0c6e45654ff62819d008ed46b7e87ee82cebc64deff788b75113dbcb0a3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-timun-segar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 855,
    "sha256": "83bb633fe0192a32d3c493ba8d78b26aeaf617c3df7a26e06f26b3c2c8fb1338",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cabai-campur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 856,
    "sha256": "08ee6eeb9769e1d34a5ef994c302d17b36e088014f98e9b1b40b0f7843f3f7f0",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bawang-merah.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 856,
    "sha256": "f6e3e246b1d08719da111d73feb8c9d5548b36a899eeb27f732dac99d3aa2dab",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-paket-sayur-sup.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 859,
    "sha256": "286c6a5c876d685c3000fa728f1af22688e40532c933e7a8106811d0e9f12e4b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-mangga-musiman.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 858,
    "sha256": "05460bd6c535e14c41edd4ea2622de5b72c659eab1dca4fc78c32edc24f4eb2c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-sayur-buah.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 806,
    "sha256": "565a9ca20d67f4636e0015cc5637347fd621739b1447ebb8eea51bb01e329d6a",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ikan-laut-bersih.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 858,
    "sha256": "fe85798196a50fcf943e091c2aebb690c9ec4348df3f94d4651e2721e25b8f12",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ikan-nila.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 851,
    "sha256": "e0cb36890486edddf76250fc101281e508debb6c6f1ee7c3b668344fbeeb707b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ayam-potong.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "6624fc689c5b1d14e8030d8b7849add245f176150a525070d702c307f1f4a670",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-udang-kupas.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "c39092118e7b1990c384accd88754843a6c427f2c87dc53cd8cadd80cd03ac27",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-cumi-bersih.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "d9653e8444f46e8525993d6f7ce805ce13cca788cb48d940511034a9b00ba8cb",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-fillet-ikan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 853,
    "sha256": "5892c5b90b9126bce41dd4d3f2bfd717d286a3d9cf9801584103335e2dc71ae8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-daging-sapi-iris.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 806,
    "sha256": "d643fd01a9fddf77eb243acf0b780aab673a12dede4d41c51ad90910868641e6",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ikan-lele.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 851,
    "sha256": "a67bc5cdc4c8eca998fc09954b1f210810f2fbd10826396f08bcb7560ee483bd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ayam-fillet.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 801,
    "sha256": "d4eae6f6f673090d674863c801ed0277f4bd04a3e6199d33a16d0b2f245256ef",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ikan-kembung.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 854,
    "sha256": "6708ad3eed2f3ef1b8f15e2155be7a996b7049045fe23a3f74764d10b7cf2e4e",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-paket-lauk-keluarga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 809,
    "sha256": "1f8db63262c5555d09f8d46741e3f8f9d5c38968b2b372cf0fd449c84f687e09",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ikan-tongkol.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 854,
    "sha256": "10d02dc994ab9e32df2797e14f904ee18559be88faaced4c545771d7d5675f56",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-daging-cincang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 804,
    "sha256": "f4a33d628f7356f8311499c2c538a2ccaba6fbf08c126e5afd34653868bcc4d3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-ikan-daging.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 805,
    "sha256": "a59c7bfe8c575d7eb2a7dc9ec57e8b2d269087ccbdea472e1b07e9158304eb56",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-es-teh-tawar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 853,
    "sha256": "6e349de7abaf396298ab9dc47afb6eef8354722a4490e44e43940ed1420f4f57",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-es-teh-manis.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 853,
    "sha256": "d7b8a987e19e1101e5ca448c60892c48b97e5db57038be401ccf9e157f99d538",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kopi-susu.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 850,
    "sha256": "3e05fb329637422c6930666968c4f99c7fddfa9cc4bf6159c647fd8b64c267dd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jus-jeruk.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 850,
    "sha256": "e2e8df85b223c47f771b614b59f09c628647fd0dd322238416017e87821c72ba",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jus-alpukat.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 852,
    "sha256": "31271490b354078a494f993e5935138c9aa07b8c44be377e520d68c537c0e873",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-wedang-jahe.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 852,
    "sha256": "2ad8e7cab10ced5e88f3a717aca20efc9f3bf485e38afb97ab14ec1ddd9f3bfd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-susu-cokelat.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 853,
    "sha256": "e38893da16f5800ccbcefb16e2a34eb77400b9bb1050dd5168b4f1873f10e22f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-es-kelapa.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 850,
    "sha256": "5f72bd67780dabea619c964ce3b03b804d89e0c97e51cf2b8875b39d70ecde7f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kopi-hitam.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 851,
    "sha256": "a94d3e4db4ece112cc72a69cca3ca18004dcfb32a334fdf2c9871a10a8c4eda3",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-teh-hangat.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 851,
    "sha256": "6f137c97eb6d22db7ff192a0ea213d7cf05260d9ebdf59827601afd077955013",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-jus-buah-campur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 856,
    "sha256": "23108f35509de6be1258f105b74108cf3149d6eefcfc60e8f80c2fbd9dd0dc11",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-air-mineral.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 852,
    "sha256": "5cb859a99fe32ab6b51907eef0b8f5ba071239f5d57ff4690db7ad17dbbb4fd1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-minuman-serai.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 854,
    "sha256": "d0bfec9ebe4f1d5016fa1320e03fc669084af86c33a5a22424a954d6037fc6bd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-minuman.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 794,
    "sha256": "f27e1306231d4d5544e365babecf18df3b34850cb4e8d683d2cfcc161f0a1ec9",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pisang-goreng.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "f9cdd534885a0ef660ffe2b59204659c4833c92fa6d1a494ed7d6a0098b68656",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tahu-isi.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 935,
    "sha256": "b4221108939a52b27888c8ef3ff22c82405a29e15559e548576d2cdbaea6dd5f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-roti-panggang.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "16843e437d4fa2c6d5188bba6802179856ccb40eea8cffb524dd4af7e6f9470d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kue-kukus.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 936,
    "sha256": "36f9b846555142e43c6822411522953bab6f7de6f2ff6dc4994abf4ea988ea8f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-keripik-singkong.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 943,
    "sha256": "149411a3aa66b775d140ce1a7caf3aac07d3246e8d0b352a82db08fc6194aee1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-donat-gula.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 937,
    "sha256": "d93891c61a9894245608041ae395f0910a1e72b9b3374b039d96bb2d5d06e67b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-lemper-isi.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 937,
    "sha256": "d804031be938b21414b1ef9f7dca284390cabe1ccc11a0cb8b01c34d6c2e1a2f",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-onde-onde.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 936,
    "sha256": "f22c61ad2c09c28bb6ad502f720ae60d4e68be6c14b85b218ddf0fc5ef418529",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pastel-sayur.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 939,
    "sha256": "dab2d0e3ac4d33866d4fe98a87ebb09c548b48281b32c87f53750d2a3919b7b9",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kacang-sangrai.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 941,
    "sha256": "28a943b7d1757abb2a90abf4a4e668ccfc33b7a102f11dd38c6c0791a3aa265b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-puding-cokelat.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 941,
    "sha256": "44aa6603e43a5101f50506f2677bd89e9017ae6463e7ba18cd067fd45e9842c6",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kue-lapis.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 936,
    "sha256": "ae21388a0d47d4c8810437fc59fd1c5fed25e94d56faa432aff00f99f606afd8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-singkong-keju.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 940,
    "sha256": "b27e0155dc3551ed78243679433b2864796b6b00dfad59ebaff91695a791d111",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-jajanan.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 880,
    "sha256": "26b29e9ed8d99de0e16959285f0036172512d9115541253f36207235007ba64b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-ember-serbaguna.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 788,
    "sha256": "f2359d9e8dff9014137a4f97bfd7bd1ab0aeb3fc8c59625cb0efab469a96b0a9",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-sapu-lantai.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 818,
    "sha256": "817fa3f82ecd7dd74111bc3dcbfd2611ff21da966121213f4b80c49d6ada62fc",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kain-lap.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 848,
    "sha256": "0fc0839e83870b3d0bf79c252de478fb5f380cf240ad6950f99eceb530da6ba0",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kotak-penyimpanan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 807,
    "sha256": "b6206c2de259c11ea978ed156140453d133c096fa5c15aea9f4b951edda86677",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-gantungan-baju.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 744,
    "sha256": "2e98d58820585393eefea932f4825446ac76ae330111fc20fa3be726cf6098ff",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-botol-minum.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 854,
    "sha256": "bb8ddef154567f35982259993b9bbf2fa271bc954602a8acc062428610236669",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tempat-makan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 802,
    "sha256": "62d9234e0cfc8e3f772b43620fffb2be691eccb0b9f17a822adcdecbe16005a1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-alat-pel-ringan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 822,
    "sha256": "cbb59bdd0199cd35a56f68b0589ab718379707715c8ca603dbcf61e8bb91f8c1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-rak-kecil.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 799,
    "sha256": "68e7eefdb3faf6e2548a7a47bcc80cc1cd24c99624dcd8e5d617cb429da87c34",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-handuk-tangan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 853,
    "sha256": "ccffe15e5647f1d7a25cecac2c8754f0e0a576dc5494660b3663276e5e7e2797",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-keset-rumah.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 851,
    "sha256": "48e9fd1cee8e79f19edf3f390a9ad67d08af60cc38acf2e25f1a6e1eec83f26d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-penjepit-pakaian.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 806,
    "sha256": "6b2f4535d0eb1432b0cded5fe0fe740058c839756d5d6b7c2ebbbc88a824af51",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-keranjang-cucian.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 789,
    "sha256": "5d18d53a60ec487d6fd9249ee289fa3c83821b8d72010ae5a2f58d10fb15a844",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-perlengkapan.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 748,
    "sha256": "2a0d4e5ff7c0c595bbdfa3a0facdff732837a65627827fa08826fdf7bd2af107",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-buku-catatan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 781,
    "sha256": "3a35e0a574281a7c10e3e69ea9e9afd2a6679cb950ac34cc8a54f7dd69df7efc",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pensil-gambar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 803,
    "sha256": "c7903df57132741c48544356c4515f34eaf1956d77e000e49f57d8d14c374b26",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pot-tanaman.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 822,
    "sha256": "5755c6695b4bc6aa9222cce99bf9db8342da366c7622e52513cecb4abfc93ac8",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bibit-bunga.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 822,
    "sha256": "c62acec982fa7c5d05df4a13bbadbed96cf26001a6a0a25ecfc01dc84831c26d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-paket-alat-tulis.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 785,
    "sha256": "fa407c4fc4b894e6e57b669964dbfac233224a6b708260813c857a3f54d919fe",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-bingkai-foto.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 802,
    "sha256": "73ab7e7ffeb93ec05d2d2dac74f13966321717353a992ee751dcde2ad03c1b7c",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kertas-kado.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 780,
    "sha256": "dce418e85fe93ec9bc74678ae409aaa7eb8fe6b94d08b8b593e04f105645ed85",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-tas-belanja-kain.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 806,
    "sha256": "62a69571f13dcd3012d6b3096a0b77d1bdd2b16adde2325930335c0806c989ee",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-buku-gambar.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 780,
    "sha256": "5f3e3c745959b309ef30ee853831a13e435bdfaa04801055e60e4c3070f7a16b",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-pita-bingkisan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 804,
    "sha256": "5054d27cbf24c7f18820d6e6ff25f17821a069485661be7adca8a60f37a603b1",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-lilin-dekorasi.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 804,
    "sha256": "f9c180e11d367f5139f42ccf09267fc5fa6a045aed5de9e533ae230f9d5e37dd",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-stiker-label.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 802,
    "sha256": "0a0b4d95bfcd04838c0998057a2a9ee91daa48a1766efd88ca03e86c7a05bb4d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "product-kartu-ucapan.svg",
    "title": "Named product placeholder",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 781,
    "sha256": "097c6ea5c2a30f0defac8c8d8feaa482ecbc92a9633aaa97a033e2b47f5dfbfa",
    "created_at": "2026-10-28"
  },
  {
    "filename": "theme-lainnya.svg",
    "title": "Category storefront illustration",
    "author": "Original Sanggar Silir project artwork",
    "source_kind": "project-svg",
    "license": "Original project artwork; no third-party asset",
    "bytes": 743,
    "sha256": "e7eb3d71510094a7b5df08578bd8789efbad5ceece40d85a190fc5a036d48d2d",
    "created_at": "2026-10-28"
  },
  {
    "filename": "photo-ai-bayam-ikat-pasar.jpg",
    "title": "bayam ikat pasar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 184231,
    "sha256": "39dc97292a00c8741a6dc396024044712928cdb4446cc94eef97b66caae98b4c",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square vegetable catalog photograph for a neighborhood grocery in East Java. Primary request: two small fresh bunches of Indonesian green amaranth spinach (bayam hijau), oval tender leaves on slim light green stems tied loosely with plain natural twine. Laid diagonally on a shallow round woven bamboo tray on a pale stone counter. Real plant anatomy and small natural imperfections, washed leaves with a few water drops. Overhead slightly angled view, bunches entirely visible, soft cloudy daylight, modest authentic fresh-market photography, 1:1. Constraints: no European crinkly spinach, no kale, no logos, no price labels, no text, no hands or people, no collage, no watermark. Fictional generated catalog scene.\n",
    "semantic_use": "bayam-ikat-pasar"
  },
  {
    "filename": "photo-ai-bayam-keranjang.jpg",
    "title": "bayam keranjang",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 171415,
    "sha256": "2b9da90603f2cea385a13fa2383c670739c1334c6ac2e08dc52b23e3ff824c7f",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square fresh produce catalog photo for a local Indonesian shopping app. Primary request: a small dark brown woven basket filled with freshly picked Indonesian bayam hijau, smooth oval green amaranth leaves and tender green stems visible, bunches upright and gently overflowing. Scene: simple wooden produce stall counter with a pale green background softly out of focus, no other vegetables. Three-quarter close view, entire basket visible, mild morning daylight with natural leaf textures and slight irregularities, realistic everyday market photograph, 1:1. Constraints: not kale or lettuce, no branding, price tags, text, people, hands, collage or watermark; no implication of an identifiable real shop.\n",
    "semantic_use": "bayam-keranjang"
  },
  {
    "filename": "photo-ai-beras-karung-terbuka.jpg",
    "title": "beras karung terbuka",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 166556,
    "sha256": "01820cca10184c14acd91795706ff03e9240a526574dc0b8f181c2887461c4b9",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square staple-food catalog photograph for an Indonesian local grocery. Primary request: an open plain small beige woven sack holding uncooked white rice, the top folded neatly outward, a wooden rice scoop resting on the grains. Approximate five-kilogram household bag, not industrial bulk. Scene: modest clean grocery counter with warm neutral wall out of focus, no other groceries. Three-quarter view, entire sack visible, natural daylight and realistic individual rice grains, 1:1. Constraints: no brand, text, label, logo, people or hands; no cooked rice, collage, watermark or illustration. Fictional generated catalog scene.\n",
    "semantic_use": "beras-karung-terbuka"
  },
  {
    "filename": "photo-ai-beras-kemasan-bening.jpg",
    "title": "beras kemasan bening",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 94579,
    "sha256": "1137864c39ca0916e4f5a0ae0ee6d9ef8dfbb1b4a3bcca0ccfa3bd31cb48c6f6",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square white rice product photo for an Indonesian neighborhood grocery app. Primary request: a sealed clear unbranded plastic bag of uncooked medium-grain white rice, approximately five kilograms, gently rectangular upright bag with grains clearly visible, no printing. Set on pale gray clean counter, small white ceramic scoop of uncooked rice in front. Background soft cream wall. Straight three-quarter eye-level photograph, package completely visible, soft indirect daylight, realistic rice and plastic texture, natural folds, 1:1. Constraints: no words, price, logos, brand, people, hands, collage or watermark; not cooked rice.\n",
    "semantic_use": "beras-kemasan-bening"
  },
  {
    "filename": "photo-ai-beras-takaran-pasar.jpg",
    "title": "beras takaran pasar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 119541,
    "sha256": "77d1d25b75b912b269e56b7af6ec02ec853b0a0ba8839da60aaad2669fcc80c0",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square Indonesian grocery product photograph. Primary request: uncooked white rice in a wide shallow bamboo rice measure, with a plain folded kraft-paper five-kilogram bag standing just behind it. Individual dry grains look natural, not cooked. Clean rustic wooden market counter, cool soft daylight, muted pale gray-blue background, three-quarter view, both container and bag fully visible, realistic informal but tidy product photography, 1:1. Constraints: unbranded, no text, labels, logos, price tags, people, hands, collage, illustration or watermark. Fictional catalog composition distinct from an open fabric sack or clear plastic rice bag.\n",
    "semantic_use": "beras-takaran-pasar"
  },
  {
    "filename": "photo-ai-buku-catatan.jpg",
    "title": "buku catatan",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 97351,
    "sha256": "ad311f7f4a5ca21df77f983b20a7ab3ce47851afbfd8d18e305ddebcba0d6f50",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square catalog product photo for an Indonesian local shopping app. Primary request: a realistic product photograph of three plain unbranded school notebooks, one open showing neat faint ruled blank pages, two closed with simple solid green and cream covers. Scene: pale warm wooden desk, subtle everyday stationery context. Composition: notebooks fully visible near center with a small natural margin; one sharpened pencil beside them, no other products competing. Lighting: soft window daylight, believable paper texture and shadows. Natural professional catalog photograph, 1:1. Constraints: no readable words or letters, no logos, no watermark, no person or hands, no illustration or drawn lines other than page ruling. Entirely fictional generated product scene, not a real shop.\n",
    "semantic_use": "buku-catatan"
  },
  {
    "filename": "photo-ai-ember-serbaguna.jpg",
    "title": "ember serbaguna",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 68848,
    "sha256": "0d021cf12a545bea9fac47a01b7bfe5c91e6ddd1ea34f4807b0a5c6ba5b828bc",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square catalog product photo for an Indonesian neighborhood shopping app. Primary request: one sturdy new round turquoise plastic household bucket with a matching curved carry handle, fully visible in a three-quarter view, approximately 15-liter everyday utility bucket. Pale warm off-white background on a simple lightly textured tiled floor, soft daylight, realistic molded plastic and shadows. Center the bucket, generous clean margin, 1:1 product photograph. Constraints: no branding, no text, no logos, no person, no extra products, no illustration, no watermark. Entirely fictional generated catalog scene.\n",
    "semantic_use": "ember-serbaguna"
  },
  {
    "filename": "photo-ai-es-teh-manis.jpg",
    "title": "es teh manis",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 143046,
    "sha256": "769a0e020e7803c9fbb5eba6c3af69832a15879555080c59e736b92e02b3c89c",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square beverage catalog photo for an Indonesian warung. Primary request: a tall clear straight-sided glass of amber sweet iced black tea, several natural ice cubes and condensation. The glass is centered on a small dark wooden cafe tabletop, spoon resting neatly beside it and a small transparent sugar bowl softly blurred in the background as context. No lemon, no mint, no milk or toppings. Warm gentle morning daylight, appetizing but believable, clean neighborhood cafe setting, close product photograph 1:1, entire glass visible. Constraints: no text, logo, branding, people, hands, watermark, collage or illustration. Fictional scene, not a real business.\n",
    "semantic_use": "es-teh-manis"
  },
  {
    "filename": "photo-ai-es-teh-tawar.jpg",
    "title": "es teh tawar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 121756,
    "sha256": "21b237b08c00b6d51ca13fcb97f3d2e00f5a0d7e69158360e821ee5ab02fcd24",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square beverage catalog photo for an Indonesian local warung. Primary request: a clear handled glass mug of unsweetened iced black tea, tea light amber brown, a few large clear ice cubes and natural condensation. A clean pale wooden countertop, simple cream wall background softly out of focus. Three-quarter angle, glass slightly to the left of center, generous margin, full mug visible. Soft natural afternoon light, realistic modest neighborhood cafe product photograph, 1:1. No sugar bowl or sweetener, no milk, no lemon, no mint or toppings. Constraints: no text, branding, people, hands, collage, illustration or watermark. Fictional generated scene, not a real business.\n",
    "semantic_use": "es-teh-tawar"
  },
  {
    "filename": "photo-ai-ikan-laut-bersih.jpg",
    "title": "ikan laut bersih",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 170798,
    "sha256": "44869fc4b6ca749abc0c96b9e7fc7a4e74152fc719e16bfe6630f5d187339a63",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square fresh seafood catalog photograph for an Indonesian local market app. Primary request: three cleaned whole silver sea fish similar to ikan kembung, arranged neatly side by side on a clean shallow stainless-steel tray with a little crushed ice. Natural intact heads and tails, neatly cleaned belly, fresh silvery skin, no blood or visible guts. Simple light food-preparation counter, neutral softly blurred background. Top-down slight angle, all fish fully visible with margins, realistic appetizing fresh-market photography in soft daylight, 1:1. Constraints: raw unseasoned fish only, no cooked fish, no exotic species, no labels or text, no logos, no people or hands, no watermark, no collage or illustration. Fictional catalog scene.\n",
    "semantic_use": "ikan-laut-bersih"
  },
  {
    "filename": "photo-ai-kopi-susu-meja-terang.jpg",
    "title": "kopi susu meja terang",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 71492,
    "sha256": "16d4bdc25e5d1c84bc9690d89c59f1e063e92da22c63da133dd63f57f5ae3cc4",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: product-mockup. Asset type: square beverage catalog photograph for a fictional Indonesian local coffee stall. Primary request: one small clear glass tumbler of hot kopi susu with a natural medium coffee-brown milk coffee color and delicate steam, no fancy latte art, no excessive foam. On a pale wooden saucer on a clean cream cafe table, plain stainless teaspoon alongside, softly blurred neutral pale-green wall and window background. Modest authentic neighborhood drink, simple photoreal catalog shot with soft morning daylight and natural texture, three-quarter view, entire glass visible with margin, 1:1. Constraints: no text, label, brand, people, hands, coffee package, collage or watermark; not a cappuccino or large takeaway cup.\n",
    "semantic_use": "kopi-susu-meja-terang"
  },
  {
    "filename": "photo-ai-laundry-cuci-lipat.jpg",
    "title": "laundry cuci lipat",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 121961,
    "sha256": "c06d366ceaaf7b4357fe96b802579e14898e5bcbe4341a4bb71cc92e9a739c73",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: photorealistic-natural. Asset type: square service catalog photograph for a neighborhood wash-and-iron laundry in Indonesia. Primary request: a small laundry counter with a neatly folded stack of clean cotton clothing and bath towels, a simple woven laundry basket containing washed clothing, a compact front-loading washing machine softly visible behind. Modest clean tiled room in warm daylight, no luxury showroom styling. Three-quarter view, focus on folded fabric and basket, believable material textures. Composition suitable for cuci setrika kiloan service, 1:1. Constraints: no words, prices, branding, labels, people, faces, hands, logos, collage or watermark. Fictional room, not an identifiable real business.\n",
    "semantic_use": "laundry-cuci-lipat"
  },
  {
    "filename": "photo-ai-laundry-setrika-pakaian.jpg",
    "title": "laundry setrika pakaian",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 105683,
    "sha256": "7cb3773d5413d3bf5e6b3558bf5ab50015ae3de370a54e808ce89dd2b2540d7d",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed: relevant product or service composition; no visible branding, contact data, people faces or real shop identity.",
    "prompt": "Use case: photorealistic-natural. Asset type: square catalog photograph for a small Indonesian clothes-ironing service. Primary request: a clean modest ironing station, an unbranded household iron safely upright at the far end of a padded ironing board, a neatly spread pale blue cotton shirt lying flat on the board, two folded shirts on a side shelf. Daylight from a nearby window, tidy neutral small room, soft realistic fabric texture. Three-quarter perspective, show iron and board clearly, no dramatic steam or unsafe iron resting on clothing, 1:1. Constraints: no person, face or hands, no text, logo, price sign, watermark or collage. Fictional service scene, not evidence of a real business.\n",
    "semantic_use": "laundry-setrika-pakaian"
  },
  {
    "filename": "photo-ai-minyak-goreng-1-liter.jpg",
    "title": "minyak goreng 1 liter",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 113354,
    "sha256": "c2a0dbc5f2fbfef3e4682fc5680dc53e66e7347923894d5145a19d02ec4c8c9b",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Subject, framing, and no-brand constraints visually checked in generated output.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One generic transparent plastic bottle containing 1 liter of golden cooking oil, sealed yellow cap, no label or brand. Bottle standing upright beside a small unobtrusive clear bowl of oil on a pale stone countertop, everyday Indonesian grocery product. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "minyak-goreng-1-liter"
  },
  {
    "filename": "photo-ai-kemeja-lengan-panjang.jpg",
    "title": "kemeja lengan panjang",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 76379,
    "sha256": "9659ae2b52efcb7906f67f402c3495c71d4a2fbbade8d50cf7404d0c87123038",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Subject, framing, and no-brand constraints visually checked in generated output.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One neatly pressed blue long-sleeved cotton button-up shirt for adults, fully visible hanging from a simple wooden hanger against a warm cream wall. Sleeves clearly long, no person, no brand, authentic simple clothing shop catalog. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "kemeja-lengan-panjang"
  },
  {
    "filename": "photo-ai-lampu-led-9-watt.jpg",
    "title": "lampu led 9 watt",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 42632,
    "sha256": "9bd69629e2717d369aa69e80c56bc6fe9b0f01ec78f3d1064c85d3594a95678f",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Subject, framing, and no-brand constraints visually checked in generated output.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One generic 9-watt pear-shaped LED light bulb with white diffuser and metal E27 screw base, product unlit on a clean light gray tabletop. A plain white cardboard box without printing behind it, realistic inexpensive Indonesian household bulb, correct proportions. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "lampu-led-9-watt"
  },
  {
    "filename": "photo-ai-kipas-meja.jpg",
    "title": "kipas meja",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 101994,
    "sha256": "849e979ee44b9dee646a6faa02d9ff4921f1c378a38dc3dcf445cb78c1c29475",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Subject, framing, and no-brand constraints visually checked in generated output.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One compact white tabletop electric fan with round metal safety grille, three pale-blue blades, short pedestal and stable desk base with small speed buttons, on a clean wooden desk. Entire fan visible, unplugged, no people, no brand or text. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "kipas-meja"
  },
  {
    "filename": "photo-ai-servis-kipas-angin.jpg",
    "title": "servis kipas angin",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 155981,
    "sha256": "335518f5bad331267f2bfc4cbcf1c171a21c805d774b8c6054d632500838e9d4",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Desk fan opened on repair workbench with removed grille and tools; no identifiable person.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: An honest still-life of a desk fan repair service at a tidy modest repair workbench: unplugged generic tabletop fan with front protective grille carefully removed and set beside it, ordinary screwdriver and multimeter nearby, wiring safely contained, no sparks, no hands or people, no labels. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "servis-kipas-angin"
  },
  {
    "filename": "photo-ai-perawatan-wajah-dasar.jpg",
    "title": "perawatan wajah dasar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 128065,
    "sha256": "f4adcd3febdd4bb3ad53de312a8ab15467b9c9e07f5663722329151a8263b58d",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Appropriate skincare service still-life; no fake patient/customer or facial result claim.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A basic facial-care service illustrated by a tidy still-life on a clean spa treatment trolley: a plain opaque unlabeled moisturizer jar, small ceramic mask bowl with brush, neatly rolled white towel, headband and a white reclining treatment bed behind. No face, no person, no clinical equipment, no before-and-after. Natural warm beige and sage setting, clearly a simple facial care service. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "perawatan-wajah-dasar"
  },
  {
    "filename": "photo-ai-pembersihan-wajah-lembut.jpg",
    "title": "pembersihan wajah lembut",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 96489,
    "sha256": "8325699da9a784b67547d0351d20b262fe7f61ff9713a4c2254418395fa77cd9",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Appropriate skincare service still-life; no fake patient/customer or facial result claim.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A gentle facial-cleansing service illustrated by a close-up still-life: a clear unlabeled pump bottle of gentle cleanser, folded soft cotton washcloth, small glass bowl with clean water and airy soap foam, reusable round cotton pads on a pristine pale blue spa tray. Background softly suggests a treatment counter. No face, no hands, no person, no clinical devices, no exaggerated skin claims. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "pembersihan-wajah-lembut"
  },
  {
    "filename": "photo-ai-potong-rambut-pendek.jpg",
    "title": "potong rambut pendek",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 93302,
    "sha256": "ec597ddb1aefad5baeaffe9743e0edbcce08b5a140204a5ae418fa9eddd10b15",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Back view of salon mannequin, haircut length correctly distinct; no real face.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: Back view of a professional hairdressing mannequin head with a neat short black textured haircut above the collar, seated on a small salon stand in a modest tidy salon. Haircut is the clear subject, cropped close to mannequin shoulders, clean mirror and comb blurred behind. No real person, no face visible, no signage, realistic Indonesian hair salon service imagery. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "potong-rambut-pendek"
  },
  {
    "filename": "photo-ai-potong-rambut-panjang.jpg",
    "title": "potong rambut panjang",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 106577,
    "sha256": "a0d0dc61c9e13a290486a9a98a0577a1d5e86fbcca2ef46f66f1c19a06028873",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Back view of salon mannequin, haircut length correctly distinct; no real face.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: Back view of a professional hairdressing mannequin with long straight glossy dark-brown hair ending below the shoulders in a fresh gentle U-shaped trim, in a tidy warm salon. Hair is fully visible with clear distinction from short haircut service, mannequin salon stand and black cape visible, comb and scissors resting on counter. No real person or visible face, no text or signage. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "potong-rambut-panjang"
  },
  {
    "filename": "photo-ai-nasi-ayam-bumbu.jpg",
    "title": "nasi ayam bumbu",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 174765,
    "sha256": "2815abe0ecafae78e019caf5c773bd5f52a29ccf0f2365fb815f49e7ab872a80",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Cooked chicken and rice plated with spice sauce, cucumber and sambal; distinct meal subject.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A freshly cooked Indonesian nasi ayam bumbu meal, white steamed rice with one golden-brown chicken thigh coated in rich turmeric and spice sauce, sliced cucumber, small amount of sambal and fresh herbs, served attractively on a simple ceramic plate on a warm wooden table. Authentic modest home-cooked meal, appetizing but not overly stylized. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "nasi-ayam-bumbu"
  },
  {
    "filename": "photo-ai-nasi-sayur-rumahan.jpg",
    "title": "nasi sayur rumahan",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 172626,
    "sha256": "a0a52a2ea06d48b77adc4162e4ca13d0712f60cd389781b7e5c7bd25edcab77b",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Rice, vegetables and tempeh distinct from chicken meal; no meat.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One authentic Indonesian home-cooked vegetable rice plate: a mound of steamed white rice, cooked sayur lodeh with chayote and long beans, sautéed leafy greens, golden tempeh slices and small sambal portion on a simple green-rim ceramic plate. No chicken, no meat. Everyday affordable homemade lunch on a modest dining table. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "nasi-sayur-rumahan"
  },
  {
    "filename": "photo-ai-kangkung-segar.jpg",
    "title": "kangkung segar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 187052,
    "sha256": "b9dda042abbd7c93456574ba3eab0bc6466715a7216aeeff2fdd402acd0ae694",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Raw water spinach with hollow stems and pointed leaves; no wrong-category produce.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A fresh bunch of raw Indonesian water spinach, kangkung, with distinctive long hollow pale-green stems and slender pointed green leaves, roots trimmed and stems loosely tied with simple natural fiber, on a weathered wooden produce table. The vegetable is clearly fresh and uncooked, authentic local produce detail, no other vegetables. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "kangkung-segar"
  },
  {
    "filename": "photo-ai-ikan-nila.jpg",
    "title": "ikan nila",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 185509,
    "sha256": "e1c582816ab7295c9304eb6ca9de78edf32d959d79a6b116238ff564cec9f7c1",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Whole gray scaled tilapia on ice, no gore or species mix.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: Two fresh whole raw tilapia fish, ikan nila, with realistic silver-gray scaled bodies, dark vertical bands and intact fins, lying neatly on crushed ice in a clean stainless fish-market tray. Fresh clean seafood product photography, no blood, no gore, no other fish species, no hands or signs. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "ikan-nila"
  },
  {
    "filename": "photo-ai-pisang-goreng.jpg",
    "title": "pisang goreng",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 192873,
    "sha256": "fe02510b764d689616b86ebcd0fe6db42a81a40b64f3a0a2e0a3145ffb56b5f4",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Golden battered banana with pale banana interior, no cheese or unrelated snack.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A small serving of Indonesian fried banana fritters, pisang goreng: six golden battered elongated banana pieces, crisp irregular batter edges with one piece broken to show soft pale banana inside, served on a banana-leaf-lined white plate. Simple warm tabletop, authentic roadside snack, no sauce, no cheese, no other snacks. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "pisang-goreng"
  },
  {
    "filename": "photo-ai-tahu-isi.jpg",
    "title": "tahu isi",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 159767,
    "sha256": "aa7e9c3f3e281054396691e31b8522d2448fe94575453e80c963b23c84bf160c",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Fried tofu pocket with visible vegetable filling; not generic banana fritter.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: Indonesian tahu isi snack on a small enamel plate: five golden stuffed fried tofu pockets with one cut open clearly revealing shredded carrot, cabbage and bean-sprout filling inside tofu, a few green bird's-eye chillies beside them. Crisp battered surface, authentic affordable home snack, warm modest table, no banana or other fritters. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "tahu-isi"
  },
  {
    "filename": "photo-ai-sapu-lantai.jpg",
    "title": "sapu lantai",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 63185,
    "sha256": "0abe41c2e8a2156facb3818a18abe25911285121500b11b8a6eaefc3e9646686",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Complete floor broom with natural-fiber bristles, handle and tied binding visible.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: One new Indonesian household floor broom, sapu lantai, with a long smooth light wooden handle and wide fan-shaped soft natural coconut or grass fiber bristles tied tightly in a simple green binding, leaning against a clean cream wall on a tiled floor. Full broom visible from handle top to bristles, no dustpan, no person, authentic inexpensive household product. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "sapu-lantai"
  },
  {
    "filename": "photo-ai-pensil-gambar.jpg",
    "title": "pensil gambar",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 960,
    "height": 960,
    "bytes": 112427,
    "sha256": "e0be4a4d54f404f210bc4402b96bb30ec0bd918cdc1bcee3608755c75e293e23",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Passed independently generated subject inspection plus curated preview cross-check. Six sharpened graphite drawing pencils with sketchbook and eraser; not colored pencils.",
    "prompt": "Use case: product-mockup. Asset type: single square catalog photograph for a fictional Indonesian local shop. Primary request: A neat set of six unbranded graphite drawing pencils with natural wooden barrels, sharpened graphite tips in different darkness, arranged beside a simple clean sketchbook showing a small subtle graphite sphere shading exercise and a plain white eraser. Clearly graphite sketch pencils, not colored pencils, close-up on pale wood desk, no text or brands. Style: photorealistic commercial photograph, natural materials, soft daylight, believable geometry, restrained neutral background. Composition: one coherent independent photo, main subject clear at thumbnail size, centered with generous clean margin; square 1:1. Constraints: no collage, no contact sheet, no split panels, no advertising text, no logos, no watermark, no identifiable people, no brand. This is AI-created fictional catalog imagery, not evidence of an actual business or customer.",
    "semantic_use": "pensil-gambar"
  },
  {
    "filename": "shop-ai-aneka-kreasi-a1-facade.jpg",
    "title": "Tempat usaha sintetis aneka kreasi a1 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 210277,
    "sha256": "72eae838144685d86aefa3bc440ee5eb40c7144e2c5057195c7bf0ea0349e305",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Cream plaster and teal timber doors, stationery and craft shelves; independent full frontage, no identifying text or people.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A small one-storey stationery and craft shop viewed straight on from just across its quiet paved frontage. Warm cream plaster, aged red clay roof tiles, two teal-painted wooden door leaves fully open, one simple left-side glass display window with teal frame, a shallow concrete threshold and one terra-cotta potted fern at the right. Inside the doorway one can naturally see plain colored notebooks, pencil cups and a few woven craft baskets on honey-colored wooden shelving. Soft morning daylight; enough exterior context to understand the whole shop; blank wall above the doorway with NO signage. This frontage model is A1.",
    "semantic_use": "stationery_craft:facade:demo-v1-shop-013"
  },
  {
    "filename": "shop-ai-aneka-kreasi-a2-facade.jpg",
    "title": "Tempat usaha sintetis aneka kreasi a2 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 211347,
    "sha256": "369a5ebd719a0b2dbb312201c37637ab01d430b23a1220b5218af9496dabc68d",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Terracotta plaster, sage awning and gray folding shutters; visibly distinct stationery/craft frontage, no identifying text or people.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A different modest stationery and handicraft shop, three-quarter view from the left on a peaceful Indonesian neighborhood lane. Faded terracotta plaster walls, a pale sage-green canvas awning without any lettering, broad recessed entrance with folded gray metal shutters, a narrow rectangular right-side window and a low bamboo basket display under the awning. Single-storey corrugated metal roof with simple eaves, pale gray terrazzo floor just inside, birch plywood shelves of unmarked paper stacks, ribbons and art supplies. A couple of leafy pots at the left edge, warm late-morning light. Full facade, distinct from any teal-door shop. This frontage model is A2.",
    "semantic_use": "stationery_craft:facade:demo-v1-shop-026"
  },
  {
    "filename": "shop-ai-aneka-kreasi-a3-facade.jpg",
    "title": "Tempat usaha sintetis aneka kreasi a3 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 218497,
    "sha256": "72b4a5b98edad227e6bfecb40275df7b6cb48f47b104449bb155d9c15fb56352",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: White-blue two-bay corner craft shop; distinct architecture and product context, no identifying text or people.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A third different compact Indonesian stationery and craft shop on a corner, viewed at a slight right angle. White limewashed masonry with cobalt-blue lower wall band, two unequal open bays divided by a square white pillar, weathered reddish clay tiled gable roof, small side courtyard and simple exposed red brick boundary wall. Plain wooden pegboards inside show scissors, yarn and drawing tools without labels; one waist-height table holds neatly stacked solid-color notebooks and craft materials. Bright overcast tropical daylight, quiet and inviting, no signs or writing anywhere. Show the whole modest frontage with practical proportions. This independent alternative frontage model is A3.",
    "semantic_use": "stationery_craft:facade:demo-v1-shop-039"
  },
  {
    "filename": "shop-ai-busana-warga-b1-facade.jpg",
    "title": "Tempat usaha sintetis busana warga b1 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 185913,
    "sha256": "252fc7ed670375cf022460cfb709be71fe4c3fde274994e95ac2567a3fbfafe9",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Ivory clothing facade, charcoal frames and green valance; headless display form only, no identifying text or people.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A small affordable local clothing store, frontal photograph from outside. Warm ivory plaster facade, deep forest-green fabric valance with no words, charcoal aluminum-framed full-height display window on the left, a single central open glass door and a narrow right-side charcoal-framed window. Simple red-tile roof eave, pale beige tiled threshold, two plain wood clothing rails visible inside with solid-color modest dresses and linen shirts, a headless torso mannequin just inside the left window. Warm natural afternoon daylight, a small leafy pot by the door, quiet neighborhood setting. No brand labels or retail posters. This frontage model is B1.",
    "semantic_use": "clothing:facade:demo-v1-shop-002"
  },
  {
    "filename": "shop-ai-busana-warga-b2-facade.jpg",
    "title": "Tempat usaha sintetis busana warga b2 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 187039,
    "sha256": "9a1436dc6bb4b706f1a97546df773c7e0e2b6d619c24e748749562a97e46fef1",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Peach clothing facade, timber folding doors and arched side window; no identifying text or people.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A second very different small neighborhood clothing shop, three-quarter photograph from the right. Soft dusty-peach plaster walls, wide recessed entrance with honey-brown wooden folding doors pushed fully aside, low red clay tiled roof with deep shade, one arched side window to the left with cream wooden trim. Inside are bamboo racks holding neatly spaced long-sleeve cotton tops and everyday skirts in muted mustard, terracotta and blue. One plain wooden bench on the sheltered front porch and a small leafy plant in an earthen pot. Practical stone-gray tile floor, soft cloudy midday light, relaxed and tidy. No display mannequins with heads, no people, no shop text. This frontage model is B2.",
    "semantic_use": "clothing:facade:demo-v1-shop-015"
  },
  {
    "filename": "shop-ai-busana-warga-b3-facade.jpg",
    "title": "Tempat usaha sintetis busana warga b3 facade",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 211648,
    "sha256": "6843151dee7ae8bfcad9d8a73d0685beae06ef10fd3d817bb11e6c2d8cc0b84b",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Accepted visual inspection: mint facade, white sliding frames, separate right display window; a headless clothing form, no people or identifying signage. Distinct from B1/B2.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. A third different modest clothing shop facade in an Indonesian residential neighborhood. Pale mint-green masonry with one broad white aluminum-framed sliding glass entrance, asymmetrical small square display window on the right, simple flat projecting concrete canopy and a shallow front garden strip. Left inside wall shows plain open shelves of folded fabric garments, central black steel clothing rack with pastel casual shirts and simple long dresses, a single headless dress form by the right window. Early morning side light, slightly weathered building materials, camera straight-on wide view, no names, logos, advertisements or lettering. This independent alternative frontage model is B3.",
    "semantic_use": "clothing:facade:demo-v1-shop-028"
  },
  {
    "filename": "shop-ai-aneka-kreasi-a1-interior.jpg",
    "title": "Tempat usaha sintetis aneka kreasi a1 interior",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 189169,
    "sha256": "7ffaba7dc23df80fe0e0cc11d5a36f431d33b15c9a65a608cd2af00cf85e21c5",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Accepted visual inspection: teal doorway/window frames, cream walls and honey-wood stationery/craft shelves match A1 facade; a new interior viewpoint, no people, readable branding or address.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. Input image: reference photograph of the matching facade, used for material and architecture continuity only. Generate a NEW independent interior photograph of the SAME fictional A1 shop shown in the reference facade. Match its teal wooden doorway trim, warm cream plaster and honey-colored wooden fixtures. Camera stands just inside the entrance looking diagonally into the small shop, natural morning light coming from the teal-framed left display window. One honey-wood counter to the right, two compact wall shelves of unmarked colored notebooks, pencil cups, paper stacks, ribbons and woven craft baskets. Practical muted cream tile floor, realistic modest storage and walking space. Show an interior viewpoint rather than repeating or cropping the exterior photograph. The architecture, door color and materials must plausibly belong to reference A1; not a generic different store. Reference selection: use the FIRST attached reference photograph as the sole architectural reference for model A1. Any later attached reference photographs belong to other fictional shops and must not be copied into this interior. Create a distinct new interior camera viewpoint, not an exterior crop.",
    "semantic_use": "stationery_craft:interior:demo-v1-shop-013"
  },
  {
    "filename": "shop-ai-aneka-kreasi-a2-interior.jpg",
    "title": "Tempat usaha sintetis aneka kreasi a2 interior",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 225331,
    "sha256": "c2406690650bdc819d03e54ac5e87210955a95efd7b60f45254ec14840b11abb",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Accepted: a new interior view toward the entrance; gray shutters, sage awning, terrazzo floor and plywood stationery/craft shelving correspond to A2 facade. No people or readable business identity.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. Input image: reference photograph of the matching facade, used for material and architecture continuity only. Generate a NEW independent interior photograph of the SAME fictional A2 shop shown in the reference facade. Match faded terracotta walls, gray folded metal entrance shutters, pale gray terrazzo floor and birch plywood shelving. Camera is toward the rear of the narrow shop looking diagonally toward the open entrance, with soft light filtered by the pale sage-green canvas awning visible at the top of the doorway. Low shelves of unmarked solid-color paper stacks and notebooks, a small craft table with yarn and plain ribbons, woven baskets below a narrow right-side window. Natural late morning lighting, tidy but realistically modest. This must be an actual new interior viewpoint, not a crop or collage of the exterior. Reference selection: use the FIRST attached reference photograph as the sole architectural reference for model A2. Any later attached reference photographs belong to other fictional shops and must not be copied into this interior. Create a distinct new interior camera viewpoint, not an exterior crop.",
    "semantic_use": "stationery_craft:interior:demo-v1-shop-026"
  },
  {
    "filename": "shop-ai-busana-warga-b1-interior.jpg",
    "title": "Tempat usaha sintetis busana warga b1 interior",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 168194,
    "sha256": "ef695333c40d0c6e7f417385e38bb0113e1528fec110f6f64fbf3395c2f4c6d9",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Accepted: ivory walls, charcoal glazing, green valance, beige tiles and timber clothes rails correspond to B1 facade. Only a headless display form; no people or readable branding.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. Input image: reference photograph of the matching facade, used for material and architecture continuity only. Generate a NEW independent interior photograph of the SAME fictional B1 clothing store shown in the reference facade. Preserve the warm ivory walls, charcoal aluminum entrance/window frames and pale beige tiled floor; a hint of the green valance may be visible through the glass. Camera near the open doorway looks into a small bright room, with two plain honey-wood rails of solid-color linen shirts and modest long dresses along the walls, one low shelf of folded cotton garments and a simple compact checkout desk at the back. A headless torso mannequin near the left front window, generous realistic walking aisle, warm afternoon daylight. No brand tags, posters or text. Match the storefront rather than inventing a luxury boutique. Reference selection: use the FIRST attached reference photograph as the sole architectural reference for model B1. Any later attached reference photographs belong to other fictional shops and must not be copied into this interior. Create a distinct new interior camera viewpoint, not an exterior crop.",
    "semantic_use": "clothing:interior:demo-v1-shop-002"
  },
  {
    "filename": "shop-ai-busana-warga-b2-interior.jpg",
    "title": "Tempat usaha sintetis busana warga b2 interior",
    "author": "Generated with OpenAI imagegen",
    "source_kind": "imagegen",
    "license": "AI-generated project illustration; no Creative Commons claim",
    "license_url": null,
    "asset_page": null,
    "illustration": true,
    "generated_at": "2026-10-28",
    "batch": "r8d-curated-20261028",
    "width": 1280,
    "height": 853,
    "bytes": 179444,
    "sha256": "fa61e6e0b49ebca5569c14c1645974db25f9b18d6cbf630101ff51189a30a560",
    "changes": "Downscaled and re-encoded JPEG for web; no synthetic crop counted as a new asset.",
    "visual_inspection": "Accepted source review and integration pixel cross-check: Accepted: peach walls, cream arched window, timber folding door and gray tiles correspond to B2 facade. Bamboo clothes rail and garment colors remain consistent. No people or identifying text.",
    "prompt": "Use case: photorealistic-natural. Asset type: independent photograph for a fictional Indonesian neighborhood shop presentation. Create ONE landscape 3:2 photograph, approximately 1536 by 1024 pixels, not a collage, not a grid, not multiple panels. Realistic modest East Java neighborhood architecture, practical everyday materials and natural light, believable tidy small business rather than luxurious showroom. Entire business is fictional and must not resemble or name a specific real shop. No people, identifiable faces, shop names, readable signs, branding, logos, phone numbers, addresses, house numbers, vehicle plates or watermarks. Any paper packaging has only unmarked solid colors. Keep the architecture and shelf geometry plausible, use a documentary photograph style without exaggerated HDR. Input image: reference photograph of the matching facade, used for material and architecture continuity only. Generate a NEW independent interior photograph of the SAME fictional B2 clothing store shown in the reference facade. Match dusty-peach plaster, honey-brown wood folding doorway, the cream-trimmed arched left window and practical stone-gray tiled floor. Camera looks across the room toward that softly lit arched side window; on the right is an orderly bamboo clothing rack with muted mustard, terracotta and blue everyday long-sleeve cotton tops and skirts. One plain wood shelf holds folded garments and a low stool sits beside it; the open front doorway is partly visible at the edge to establish architectural continuity. Soft cloudy midday daylight, no people or readable labels. Different interior perspective, not an exterior crop or collage. Reference selection: use the FIRST attached reference photograph as the sole architectural reference for model B2. Any later attached reference photographs belong to other fictional shops and must not be copied into this interior. Create a distinct new interior camera viewpoint, not an exterior crop.",
    "semantic_use": "clothing:interior:demo-v1-shop-015"
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-001-e7a148fec2fb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-001",
    "family": "beras putih 5 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked medium-grain white rice, an approximately five-kilogram plain household bag with a small scoop of dry rice; no cooked rice or printed label.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0d67f6b52d16d0c6774cbd267ec3cc9adc18f946a76d94f009bdd034c3f22b81",
    "sha256": "e7a148fec2fbcd35651b2ca7d1565115be39c80de348f55a02843442b4b7ac55",
    "width": 960,
    "height": 960,
    "bytes": 102471,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-002-014374856bbc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-002",
    "family": "minyak goreng 1 liter",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sealed generic transparent one-liter bottle of golden cooking oil with an unbranded cap; liquid looks like cooking oil rather than juice.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "03b9fdc09b9c745b54fcd2498eeb1de9e0dcac41b2087ee70f81d6c584c08cac",
    "sha256": "014374856bbc2c99a51a06282354e1376c3fed04b47fd7ffcfcf1758feac35a1",
    "width": 960,
    "height": 960,
    "bytes": 99347,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-003-285213b6c78a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-003",
    "family": "gula pasir 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain one-kilogram household bag of white granulated sugar, with a small clear bowl showing individual sugar crystals.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6a05f31c026856a535fd88070119d11faeaad30423cbfe153438e8c41de6a7c8",
    "sha256": "285213b6c78a167761490a48ec4356776c5a82ad34cc3d6122af2558d85ec67f",
    "width": 960,
    "height": 960,
    "bytes": 91404,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-004-7026c47ba270.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-004",
    "family": "tepung terigu 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain paper household bag of wheat flour and a small shallow bowl of fine flour, clean dry preparation surface.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6948fc17171f49078905304ff1c7e296ee17de11dc2bfb63f5476c4e3be82209",
    "sha256": "7026c47ba270df43fd606214e8e16f73675ef9b103344fa6e026b82ddc9c0d8f",
    "width": 960,
    "height": 960,
    "bytes": 96724,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-005-b126948acc1f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-005",
    "family": "telur ayam 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary chicken eggs in a shallow plain carton or bamboo tray; intact shells and believable egg sizes, no unrealistic exact weight display.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "825535630c7ea9adf1304264b7080c9e2a4868dadc0725158c4bdc7b281c8bc6",
    "sha256": "b126948acc1f15cf2d5631a5c372d4e9e9844c40614812095bc53963a55dfda7",
    "width": 960,
    "height": 960,
    "bytes": 102452,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-006-066b7bf686a7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-006",
    "family": "garam dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine white kitchen salt in a plain clear small jar with a simple spoon and a little salt visible; no flavored salt or nutrition claims.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6a2d5f353adfae384774970c67bbafd0f358484f855210d323a89acbe32ac818",
    "sha256": "066b7bf686a7c9fe4cce2d664ff010e3fedaba05fba40d34b7467a6715ac49db",
    "width": 960,
    "height": 960,
    "bytes": 102825,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-007-b648ad1f4c78.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-007",
    "family": "susu bubuk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unbranded airtight household container of milk powder with a small scoop and one plain glass of prepared white milk as context; no baby formula claim.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d77c034dfb7d5188610bf380d125e6672d25aefc850ef1ba3a940d30c5ee0280",
    "sha256": "b648ad1f4c78928060e4500be3aba95194e7c39b4528c5b440dc964c02c622a0",
    "width": 960,
    "height": 960,
    "bytes": 99157,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-008-d0a7a8b5e61d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-008",
    "family": "mie kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked dry yellow noodles in a transparent plain food bag with a few straight noodle strands visible; not a cooked noodle dish.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e6d7ccac8edc96491beac6ff4cc6488808546a5137390d8602bb456c55064cb8",
    "sha256": "d0a7a8b5e61d0b881fcf4c8631aed7575986c5c252663ef4671d8570d14f9a82",
    "width": 960,
    "height": 960,
    "bytes": 119432,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-009-af252fbe61bf.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-009",
    "family": "kecap manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded bottle of thick dark Indonesian sweet soy sauce with a small white dipping bowl showing its glossy texture.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fbbc5524edc794c7bd1b285933e6877104dfa24ce07a01fa62aac661be56179b",
    "sha256": "af252fbe61bf5ff6ed498a5c15f38ac6e1660e3f024c203139290550fb1e7c09",
    "width": 960,
    "height": 960,
    "bytes": 90021,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-010-b432eed10edf.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-010",
    "family": "kopi bubuk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Finely ground roasted coffee in an unprinted kraft pouch with a small wooden scoop; no instant coffee jar or prepared drink as the main product.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "486be760d11161636f2c6077ae36565293e28f37ecd51a9703cf243ff996a1bc",
    "sha256": "b432eed10edf0d10d92a0082f829f0fceebf3cdc2fb0a521d3cc0879a1d348b1",
    "width": 960,
    "height": 960,
    "bytes": 116600,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-011-65ac14965157.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-011",
    "family": "bumbu dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical assortment of fresh Indonesian kitchen spices, such as shallot, garlic, ginger, turmeric and coriander, arranged neatly on a shallow tray.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e874d9b3de24684947bc2f819941472423dccc355fe9b721d6f0dc8dda67a3d7",
    "sha256": "65ac1496515746010c0a525e3f49c2f4e8153a60df4aeecc9f390a3f32f666fa",
    "width": 960,
    "height": 960,
    "bytes": 133429,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-012-6d1a0f5aa4a6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-012",
    "family": "tepung beras",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine rice flour in an unprinted food-safe bag with a white bowl and spoon, distinct from rice grains or ready-made cakes.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c62160b8650a258da9b91f4aceebc1165aa755d034766ec2ab9e5143af12512b",
    "sha256": "6d1a0f5aa4a629369140b8193ce8bbf8627ecbf273d105bcca3760a478733eb3",
    "width": 960,
    "height": 960,
    "bytes": 109278,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-013-5c4d9138fd20.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-013",
    "family": "kacang hijau",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Dry green mung beans in a plain clear household bag, with a small bowl showing the whole green beans; not cooked mung-bean porridge.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "897447f0bc07d485cffa1d3578f3505561ac426e6d4ba28ab6153d197be25657",
    "sha256": "5c4d9138fd20ce4653bd14d27c892e23eb7999b92fbfcab925b6497765b395a9",
    "width": 960,
    "height": 960,
    "bytes": 128714,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-092-f87db8fc2cf5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-092",
    "family": "bayam hijau",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh Indonesian bayam hijau, smooth oval green amaranth leaves on tender light-green stems, tied in small practical bunches; not kale, lettuce or water spinach.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5a3e1c238b609a249af025a3b5a74d7c4d53f131a56d3c7cb490e2a4d8827ce5",
    "sha256": "f87db8fc2cf53e8f63d5856863ebd3c28e11af2f27361e86bc68b57c33bad40a",
    "width": 960,
    "height": 960,
    "bytes": 188458,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-093-2fead7e2aeaf.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-093",
    "family": "kangkung segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh kangkung water spinach, long narrow leaves on hollow stems in one practical bunch, clearly distinct from round-leaf bayam.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4d698123aa2f9ad084a3f6d4c7a1b64b87053bfc53611eadcc5794b8ae88223a",
    "sha256": "2fead7e2aeaf3a90c2f98eb2ccfb3d97be73b0ced5b403c5c3bf83aae5a7b5c8",
    "width": 960,
    "height": 960,
    "bytes": 183984,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-094-ed693fd93bb6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-094",
    "family": "tomat merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small group of ripe red ordinary tomatoes with believable skins and a few stems, not cherry tomatoes only or a sauce jar.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d82e5dfdccd989441c474b1eafcf1e057cc2230a0ce48981a4f5c3e34a1070db",
    "sha256": "ed693fd93bb68cf61249f63f3f3025fd0f355ad63f86532f6192f58807475421",
    "width": 960,
    "height": 960,
    "bytes": 120079,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-095-8670e8facaff.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-095",
    "family": "wortel pilihan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh orange carrots, clean but with natural surface texture and small size variation, not processed carrot juice.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c04701a9b721258bdc7c0deb0f5f26df2b28026d664a83d5e326cbc29d5c40c5",
    "sha256": "8670e8facaffd2bbdd5077f1fb1b0ed7eccb64cc40afc2f4b53d49bd8ca405c6",
    "width": 960,
    "height": 960,
    "bytes": 156617,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-096-82bed7ef3cad.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-096",
    "family": "kentang dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Ordinary raw household potatoes with light natural earth marks, a practical small pile, not cooked fries.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fde6a269e050d907ce9adc7abbd1fd49e112dbc0dde0d9115e5a022ca8d37764",
    "sha256": "82bed7ef3cadc3c9c7f86b5812354dc4d833c21445fb07f2ce3598ffac1df866",
    "width": 960,
    "height": 960,
    "bytes": 141677,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-097-317fcba4f3f7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-097",
    "family": "pisang matang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bunch of ripe everyday yellow bananas with natural speckles, entire bananas visible, not ornamental fruit.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1c47fc50ea889240e52f623e0a0ba665ca95eef05755c048d1ddcd17a95d9404",
    "sha256": "317fcba4f3f764d1c8e2b703862e01390b85aa514f81c6538ed5d9f463b5fe0f",
    "width": 960,
    "height": 960,
    "bytes": 120837,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-098-4ff12fbd7d81.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-098",
    "family": "jeruk manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary sweet oranges with natural skins, one cut half may show orange flesh, no juice bottle as the main subject.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "497a48059336ef226d94d7e1a41190f9966e7bb00e2e124ed6adcaa830459c0d",
    "sha256": "4ff12fbd7d81cfe0992f56d25006fd643b9d80fa8bfafbe21fe1fc3ecf8a1dd5",
    "width": 960,
    "height": 960,
    "bytes": 137691,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-099-3d8570cd3972.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-099",
    "family": "pepaya potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain food-safe tray of ripe orange papaya pieces with seeds removed, a few larger fresh papaya wedges nearby; not watermelon or cantaloupe.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9686a21720bdd480722449c0dd0920cab12fc8f336ec1bc8cd551e4316433ce4",
    "sha256": "3d8570cd3972fdb59b1bc41cb9a0f81f8d2af9873b433fe084e643056fd4eb78",
    "width": 960,
    "height": 960,
    "bytes": 128057,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-100-861aa74e2878.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-100",
    "family": "timun segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh small-to-medium green cucumbers, a few cut slices may show pale flesh, no processed pickles.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "03bce8b6e1914c6b9e76c222d177d827f4fd5fc844e18b8906f6bc148362d1d5",
    "sha256": "861aa74e2878a5bb8b96c0fb3291f6334879337f1fd18dc3efdd33fe23ef0f46",
    "width": 960,
    "height": 960,
    "bytes": 159426,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-101-6e07b3fb20c5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-101",
    "family": "cabai campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A practical mixed handful of red and green Indonesian chilies, varied slender shapes, not bell peppers.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "82b38afa4b3869731f0a0a306ce56eb8c253298943d4005e0ab5513f407a7994",
    "sha256": "6e07b3fb20c5b27b6aa87716d07ae88841f3ca5d967d09793e400aedbd280279",
    "width": 960,
    "height": 960,
    "bytes": 163739,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-102-d7ec47074abb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-102",
    "family": "bawang merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small pile of ordinary Indonesian shallots with dry reddish-purple skins, not large red onions or garlic.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "47f1705446cd2f689d10828ad2e3716c7518b08b096061ce05900f2c74a9445d",
    "sha256": "d7ec47074abbd588d5652f3e0454770c9c5cd35064029c1a51fce39b2fb8ac62",
    "width": 960,
    "height": 960,
    "bytes": 130611,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-103-23ded4e68feb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-103",
    "family": "paket sayur sup",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An uncooked household soup-vegetable assortment of carrot, cabbage, potato, green beans and celery in a plain basket; not a prepared soup bowl.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5cb8a93988bbf0c981ed7af87c41cdfbde6d5b55a38a62162899d378a7770d92",
    "sha256": "23ded4e68feb4bea99781a07cff7a2d3534952562b5e6778692770ec1ee09de1",
    "width": 960,
    "height": 960,
    "bytes": 154712,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-104-109938eb0e60.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-104",
    "family": "mangga musiman",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few ripe seasonal mangoes, natural yellow-green skins and one cut piece showing yellow flesh, no cultivar or origin claim.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b19dbbe1f7d32eca6f0bc49bc595bcd1e8c2a9a510daf4dbe56a34e478d67a78",
    "sha256": "109938eb0e60c1f78f78421b82bfd372f9d9a60ebf1a4a5d12ce62b460e5c53b",
    "width": 960,
    "height": 960,
    "bytes": 123660,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-105-74aed8d44465.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-105",
    "family": "ikan laut bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Three cleaned whole small silver sea fish of an everyday market kind on a plain stainless tray with a little ice, no blood or exposed innards; not cooked fish.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7126b53be654f56efdfd2f0c2d6aa554f5cf805431805f9698d56ca573458664",
    "sha256": "74aed8d444653a83cf2553222efad4a6de67b87d03a19fbb657d58abf23b7fa3",
    "width": 960,
    "height": 960,
    "bytes": 164207,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-106-a4eb86f401e4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-106",
    "family": "ikan nila",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole freshwater tilapia (ikan nila), recognizable deeper bodies and striped dark scales, on a food-safe tray with a little ice, no gore.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fcd9432842b5e158cf690c6bfda4805de9a6c31b993fb4b24b055809017c5f29",
    "sha256": "a4eb86f401e4a45063a3a7935abc6cfb466f7934bbcf83a3c6af86dd5a77a945",
    "width": 960,
    "height": 960,
    "bytes": 181915,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-107-8b74d71bce4c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-107",
    "family": "ayam potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw chicken cut into ordinary kitchen portions on a clean food-safe tray, no blood, exposed organs or cooked seasoning.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "dd46896600035d585b72abaa140fae31a2b8ec95ea43f6ef6044aff4e1eea4ba",
    "sha256": "8b74d71bce4cc13d97add3cd9a1a39992fd28bfab8220d2e0718b7dcd1fbfe68",
    "width": 960,
    "height": 960,
    "bytes": 144152,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-108-756c68e2f8a4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-108",
    "family": "udang kupas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw peeled shrimp with believable curved bodies and pale translucent texture in a small food-safe bowl, no shells or cooked red sauce.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1911fade91a16a52a0df3261588b9c03080844981be9c8c25ad455978f8b7b44",
    "sha256": "756c68e2f8a474a45ff6b32ee1a09b71773a442df3178f3e64c950958baad5ec",
    "width": 960,
    "height": 960,
    "bytes": 143011,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-109-dfee5c48fcd6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-109",
    "family": "cumi bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw squid tubes and neat tentacle portions on a food-safe tray with a little ice, no gore or unrelated octopus.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c3bfd4a4f99b7ec43d6415d0a94eebb09eaef8aa7772bc9ac4c0349f49d445fc",
    "sha256": "dfee5c48fcd67c3dea0f6e064e679a3b200a172af69c4b0b66dc7fb9a30afcce",
    "width": 960,
    "height": 960,
    "bytes": 140313,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-110-97cf2d1852e7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-110",
    "family": "fillet ikan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean raw boneless white-fish fillets on a food-safe tray, pale translucent flesh, no cooked breading or specific species claim.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b23c3fca1c88f0b3a6901f354fe37c029d3f400fb13f15a699d8dda6b2544c20",
    "sha256": "97cf2d1852e7608269453d3946eebf239902d4bb3e1aff3e18f1ea6d4eccf6fc",
    "width": 960,
    "height": 960,
    "bytes": 102177,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-111-d6bcb021aa2f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-111",
    "family": "daging sapi iris",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw thin beef slices arranged neatly on a clean food-safe tray, normal lean meat and some natural fat, no blood pooling or organs.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "84d978879cda7d36e788b9432c26fccf358c8f3946e37e7df48aa6a74b34842c",
    "sha256": "d6bcb021aa2f5fa4d4d8132036d111a8fab2f026cbf3a9bd470c7753f9fad881",
    "width": 960,
    "height": 960,
    "bytes": 187172,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-112-1620cedcf011.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-112",
    "family": "ikan lele",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole catfish (ikan lele) on a food-safe tray, recognizable smooth dark bodies and short whiskers, no gore or cooked coating.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8254d7a642de0c362d1c7753a27049db93a9a22137e0add02b25ec7b5c82a0df",
    "sha256": "1620cedcf0116e125eedc9e5c1a5fbdf51022129955946b42dabcdbefd4ff10d",
    "width": 960,
    "height": 960,
    "bytes": 143443,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-113-93763aa6237d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-113",
    "family": "ayam fillet",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw boneless chicken fillet portions on a food-safe tray, pale natural chicken color, no cooked seasoning.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "137112a99099df658cf89601ba780fde079163788fe8b5ed235cc122324f9a48",
    "sha256": "93763aa6237d2b32369d8ac1c1dc1a198e93eefb26132159f155da2e20d41be7",
    "width": 960,
    "height": 960,
    "bytes": 99273,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-114-4401b5c7aa14.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-114",
    "family": "ikan kembung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean whole ikan kembung with slender silver bodies and darker backs, arranged on a small chilled tray, no gore or cooked garnish.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "def935eeb19ed3a2cddca0fcbc929ee16c1192c68f4757a3858079b7f5f3f359",
    "sha256": "4401b5c7aa14d612176d20e91445be04e4b17f687d69b255072bad82f68e2390",
    "width": 960,
    "height": 960,
    "bytes": 179830,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-115-76dc8b6ca906.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-115",
    "family": "paket lauk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest uncooked family protein assortment on separate clean tray sections, such as chicken portions and small fish, clearly raw and food-safe, no exact bundle-count claim.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bcb13f042ecfd33db58e04072d2f6cc00229f406518337f6d94ca163b6de4763",
    "sha256": "76dc8b6ca9067478a3ae7ebb69333818150b87348011b43eb9720e60a9c83741",
    "width": 960,
    "height": 960,
    "bytes": 160015,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-116-c232a73da18d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-116",
    "family": "ikan tongkol",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean small tuna-like ikan tongkol portion with realistic dark skin and firm raw flesh on a food-safe tray, no blood, organs or cooked sauce.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "96124fa7155003dab815de4bc35c18022abc68e9e837ded3d4f3175985619139",
    "sha256": "c232a73da18dc2b6a1aa0bb78fd74e0fef61248e7492a7cf0b5bd5d01e316b6b",
    "width": 960,
    "height": 960,
    "bytes": 156346,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-117-6a5eb58d8ff7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-117",
    "family": "daging cincang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small neat portion of fresh raw minced beef in a food-safe tray, natural meat texture, no cooked patties, gore or nutrition claims.\nComposition variant: A complete practical small market quantity on a clean appropriate food-safe tray, pale stone background, soft daylight, natural minor imperfections. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0a6e62c62ed9a728df1fd7d5ede9a7b969b7ca798f1c0d17134de8ef83bffb20",
    "sha256": "6a5eb58d8ff7982817940e13c8e1d2c352ee1ee23b5874f9b8d7bfd605f9c25f",
    "width": 960,
    "height": 960,
    "bytes": 136378,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-170-d4c8ec17e47f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-170",
    "family": "beras putih 5 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked medium-grain white rice, an approximately five-kilogram plain household bag with a small scoop of dry rice; no cooked rice or printed label.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5c2f7c3fa54ff8a25b9ac96e15ef4988836b54cf567c36137160554b54d37803",
    "sha256": "d4c8ec17e47f2eadaf494f1f58d0152d4483126816a3dc0278417b46f8b80a1a",
    "width": 960,
    "height": 960,
    "bytes": 103408,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-171-7ccba95b0d11.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-171",
    "family": "minyak goreng 1 liter",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sealed generic transparent one-liter bottle of golden cooking oil with an unbranded cap; liquid looks like cooking oil rather than juice.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5db1d0dccd3eccd8d52ad252b641e625bacba00a21b555c9713a46d29904e16a",
    "sha256": "7ccba95b0d117131df31e5855f23930c6bc3cdc41e50fb9589b20580f6da0653",
    "width": 960,
    "height": 960,
    "bytes": 103305,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-172-a736f535aabb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-172",
    "family": "gula pasir 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain one-kilogram household bag of white granulated sugar, with a small clear bowl showing individual sugar crystals.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "05c9d17725b4bc7af2bca999a252776cbf3a3e303d14401c5ba6dd63c4a93d9f",
    "sha256": "a736f535aabbdc14c24689fe9befc5038014c79598b63da6b829738fb1f93624",
    "width": 960,
    "height": 960,
    "bytes": 92495,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-173-850f4b1a907c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-173",
    "family": "tepung terigu 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain paper household bag of wheat flour and a small shallow bowl of fine flour, clean dry preparation surface.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3e331014d2905adcc77c87626fc55df691a5bab4b06506b97a959ca8af8d7f13",
    "sha256": "850f4b1a907cf1b273efbbc22a114fd643aec4173796da51d1a40302d66095c0",
    "width": 960,
    "height": 960,
    "bytes": 85947,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-174-a0a9cfba2000.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-174",
    "family": "telur ayam 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary chicken eggs in a shallow plain carton or bamboo tray; intact shells and believable egg sizes, no unrealistic exact weight display.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "41e55e8d9dac51e60e5e2f8d24dd2003d8403d46148b2ed9ab39c4c24ca02aba",
    "sha256": "a0a9cfba2000f6f9f428382f05a73d4ba7e90e216592555105d8467a6a3c0a23",
    "width": 960,
    "height": 960,
    "bytes": 92478,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-175-c42d7895432b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-175",
    "family": "garam dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine white kitchen salt in a plain clear small jar with a simple spoon and a little salt visible; no flavored salt or nutrition claims.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9ac8b155c9b0e536360cb6fcbcb6a58d75699d43e702deb09e588119f6c46e46",
    "sha256": "c42d7895432b1636b1237ae05382eca56e197ace91931ebdfd3632e58758c969",
    "width": 960,
    "height": 960,
    "bytes": 99327,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-176-d40b05f8f24b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-176",
    "family": "susu bubuk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unbranded airtight household container of milk powder with a small scoop and one plain glass of prepared white milk as context; no baby formula claim.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "92bab47a9711055ff637bf2ef4b3591bdfa386a94f0717583adcc472bca1a22f",
    "sha256": "d40b05f8f24b6a308a01eb0be9515aa1c56de596baa6a293e1a5e1795525c36d",
    "width": 960,
    "height": 960,
    "bytes": 96878,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-177-13e4eb1dd739.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-177",
    "family": "mie kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked dry yellow noodles in a transparent plain food bag with a few straight noodle strands visible; not a cooked noodle dish.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fb833f4051627e92ff2311a57132c9acf30aecbc96e77baf899b0608ef2914dc",
    "sha256": "13e4eb1dd7396cc5c5b105dac37c91b67358b8271ddaf71bb11cfae75983f355",
    "width": 960,
    "height": 960,
    "bytes": 91094,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-178-8c4e53f68b91.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-178",
    "family": "kecap manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded bottle of thick dark Indonesian sweet soy sauce with a small white dipping bowl showing its glossy texture.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e632d9dd1c9e5662bddcbb615952017e041d838f20dc2cd78ac17eca87f5d6d4",
    "sha256": "8c4e53f68b9178b7f2011c9821fe21e9b60a73096355c3e4b19654bd2384e45e",
    "width": 960,
    "height": 960,
    "bytes": 92133,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-179-1bd6a6814392.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-179",
    "family": "kopi bubuk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Finely ground roasted coffee in an unprinted kraft pouch with a small wooden scoop; no instant coffee jar or prepared drink as the main product.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "643e8992b82c132e88297975cb89039f35ae024cc6f45220b8cfa783e3a61d35",
    "sha256": "1bd6a681439289ed767e791de599be3de9fa9c081be89fbfa83ff3f21ad057db",
    "width": 960,
    "height": 960,
    "bytes": 121935,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-180-f9c8aceedec9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-180",
    "family": "bumbu dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical assortment of fresh Indonesian kitchen spices, such as shallot, garlic, ginger, turmeric and coriander, arranged neatly on a shallow tray.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a3368c1d585bea5c9694a1d7ef2133150829b3db6cfe6a32a744635b92ff22d6",
    "sha256": "f9c8aceedec9cd9f37b5dd5500d6c8adfd43bbb6071160e84c81fdd68c773c61",
    "width": 960,
    "height": 960,
    "bytes": 143168,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-181-ba7d6eb94fa9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-181",
    "family": "tepung beras",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine rice flour in an unprinted food-safe bag with a white bowl and spoon, distinct from rice grains or ready-made cakes.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1be87de806d8666d3982024f0d1a3c8b54f9259319465644f8ab2f08b8e96ab2",
    "sha256": "ba7d6eb94fa9d1dc15ca8ac50d1501fd449492884921e2e6eb1d236b290a9c46",
    "width": 960,
    "height": 960,
    "bytes": 85344,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-182-b96ff851f673.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-182",
    "family": "kacang hijau",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Dry green mung beans in a plain clear household bag, with a small bowl showing the whole green beans; not cooked mung-bean porridge.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "00b082cc2270c43f6e6cf2c0c5b3ea65918bb80f86276216ab25295a507a0741",
    "sha256": "b96ff851f67351fdd49e705cb8bbcfa44617679dc34729be36a97d3de70f87ca",
    "width": 960,
    "height": 960,
    "bytes": 121459,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-261-2e2d429a0f72.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-261",
    "family": "bayam hijau",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh Indonesian bayam hijau, smooth oval green amaranth leaves on tender light-green stems, tied in small practical bunches; not kale, lettuce or water spinach.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0d74ea21d5c545461f954ad87a2a77db35e4f536ebe7b96a8530ab4113ae853c",
    "sha256": "2e2d429a0f723687525257e01768877874f5fbd5c2433218d65f6cc36686f21c",
    "width": 960,
    "height": 960,
    "bytes": 166664,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-262-e8e0535d6a98.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-262",
    "family": "kangkung segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh kangkung water spinach, long narrow leaves on hollow stems in one practical bunch, clearly distinct from round-leaf bayam.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "17eaad2605c6f956dbe3ea823ac6461563ab546718b7fc4650c19db2ab535d49",
    "sha256": "e8e0535d6a98db9f77604316bc8555dd272d7cca4533491b7182eb279e307ed8",
    "width": 960,
    "height": 960,
    "bytes": 190292,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-263-e8e9eada366c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-263",
    "family": "tomat merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small group of ripe red ordinary tomatoes with believable skins and a few stems, not cherry tomatoes only or a sauce jar.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "facfb82b767ed96c5edc8a6f5e00ee4623c0ded4325e41089a5c6d3d3a93c655",
    "sha256": "e8e9eada366c02b7c568c7b007166dc1a5ea31f6039873c4d227ca574bd34a32",
    "width": 960,
    "height": 960,
    "bytes": 138070,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-264-e4c54e2ddcd1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-264",
    "family": "wortel pilihan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh orange carrots, clean but with natural surface texture and small size variation, not processed carrot juice.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6703596cdb5d7c8f75d1d5f4f5d98ad1df9d71a7fe27e5d14525c9ca0425ffca",
    "sha256": "e4c54e2ddcd17ea8af5d97367a6686ed537d94472aa865230c3bdf143c90b6d7",
    "width": 960,
    "height": 960,
    "bytes": 151490,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-265-3f8128cb3d6f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-265",
    "family": "kentang dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Ordinary raw household potatoes with light natural earth marks, a practical small pile, not cooked fries.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "914db775c59d26cc330c475e69f6ae22eeea5b93342b3dda858873ec1505c6cb",
    "sha256": "3f8128cb3d6fd162c614e234b0430c9422e0cf80c5b30e7b607cd6f16fe85be0",
    "width": 960,
    "height": 960,
    "bytes": 140840,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-266-9018fb96c571.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-266",
    "family": "pisang matang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bunch of ripe everyday yellow bananas with natural speckles, entire bananas visible, not ornamental fruit.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a0608e4881aa2c9d2d2bd6ea1ff3419efdb91ff969a4d8f15bf8c812364020a5",
    "sha256": "9018fb96c57178cccfcd70062dcfce5d7e1b8741b72d12225abf38dd6d66ddde",
    "width": 960,
    "height": 960,
    "bytes": 122796,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-267-8fe18f429764.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-267",
    "family": "jeruk manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary sweet oranges with natural skins, one cut half may show orange flesh, no juice bottle as the main subject.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "da0661cf4606cb3b2405376ccfa510e08627bcc5185de0179436cf892d9a416c",
    "sha256": "8fe18f429764e19389904784dc8bac1ff7bc34c535f0bc2f1d74d91d88613212",
    "width": 960,
    "height": 960,
    "bytes": 139351,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-268-03142730b6d1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-268",
    "family": "pepaya potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain food-safe tray of ripe orange papaya pieces with seeds removed, a few larger fresh papaya wedges nearby; not watermelon or cantaloupe.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ec27d42e72b805b3b54848b868c106dc1137d720ad102976549bea8e00085eec",
    "sha256": "03142730b6d173057592c6762c0d421649f8bc5d7f3c4035c1cb7e46fd90b40e",
    "width": 960,
    "height": 960,
    "bytes": 140828,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-269-de98c83573b4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-269",
    "family": "timun segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh small-to-medium green cucumbers, a few cut slices may show pale flesh, no processed pickles.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "200694c557897951e8000de1eb18862a910ffdd39b75f2c5f9204d0936713739",
    "sha256": "de98c83573b4fe001b01afc9735eb84f7a6010c92ae7addeb47bcbc8aa22ef6a",
    "width": 960,
    "height": 960,
    "bytes": 159426,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-270-3f4fb8994c83.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-270",
    "family": "cabai campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A practical mixed handful of red and green Indonesian chilies, varied slender shapes, not bell peppers.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4c92967abb1ece452d3938c7991fe94ecc65f3d8ed5a5d163ae0298136337f95",
    "sha256": "3f4fb8994c83d9a091acc79c936bb74d7aca2235ae4df597cfefa78ae80b7ab1",
    "width": 960,
    "height": 960,
    "bytes": 163567,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-271-dfb454846131.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-271",
    "family": "bawang merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small pile of ordinary Indonesian shallots with dry reddish-purple skins, not large red onions or garlic.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "92c12882f89b337fbf53d3839c7243eb484b75d3f92e6a6d02454a26806818c8",
    "sha256": "dfb454846131396bae6832913372b15b5ac4984f65c85d6fa0e0053e21bea9e4",
    "width": 960,
    "height": 960,
    "bytes": 158041,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-272-c44b0fd8fceb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-272",
    "family": "paket sayur sup",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An uncooked household soup-vegetable assortment of carrot, cabbage, potato, green beans and celery in a plain basket; not a prepared soup bowl.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5794213e7d1715ceee0fb62f116019063ac1274aa9991598abe055b422e996d0",
    "sha256": "c44b0fd8fceba5da231a776d85bd8cd045e4ac34d15379cfeeb3eb42e127552e",
    "width": 960,
    "height": 960,
    "bytes": 154422,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-273-91b6010b26c7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-273",
    "family": "ikan laut bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Three cleaned whole small silver sea fish of an everyday market kind on a plain stainless tray with a little ice, no blood or exposed innards; not cooked fish.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3245ed635de24a193ea5762c5524715e65c63a3be57fe0d86553e8bf1c47ef8b",
    "sha256": "91b6010b26c7794ca6257c21a35da14ca85e47eeee9ddc8837d581ae0100b0b5",
    "width": 960,
    "height": 960,
    "bytes": 160015,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-274-8bd1a9f52fde.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-274",
    "family": "ikan nila",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole freshwater tilapia (ikan nila), recognizable deeper bodies and striped dark scales, on a food-safe tray with a little ice, no gore.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6d29509bcce1922af3b3a63521d26db27dc0b92021ca21e30f80b39fe341c1ee",
    "sha256": "8bd1a9f52fde11428ad51b98a48d5c3d69c6f7111140cc396273e7f80187124c",
    "width": 960,
    "height": 960,
    "bytes": 197037,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-275-246651c174d7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-275",
    "family": "ayam potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw chicken cut into ordinary kitchen portions on a clean food-safe tray, no blood, exposed organs or cooked seasoning.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "652fd4e349e8cb3bb9391c51c352de0b2a439344ebd5498199f4a8b48d1b77fb",
    "sha256": "246651c174d78bcec6aa21cfa0ac1bead2040e818c969327e152a596fa02582e",
    "width": 960,
    "height": 960,
    "bytes": 153544,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-276-f92c6d737323.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-276",
    "family": "udang kupas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw peeled shrimp with believable curved bodies and pale translucent texture in a small food-safe bowl, no shells or cooked red sauce.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "975780a89bfd067bac8335487c8c0e834bf2a41536d89fce696df1bf4a8c6b8b",
    "sha256": "f92c6d737323583a8d256cfc01e7bc436d34a22277040eab989320682ebd9902",
    "width": 960,
    "height": 960,
    "bytes": 140034,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-277-abd90675c71d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-277",
    "family": "cumi bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw squid tubes and neat tentacle portions on a food-safe tray with a little ice, no gore or unrelated octopus.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4cc8b1bb9c973bdc0b4097244df760d04fdd135780ee55c3fb207bcc6227cac1",
    "sha256": "abd90675c71d0f54183a7206f9d6e65b2de1f9edd472b79c7cb736c810125097",
    "width": 960,
    "height": 960,
    "bytes": 151629,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-278-1f0bbdc40fac.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-278",
    "family": "fillet ikan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean raw boneless white-fish fillets on a food-safe tray, pale translucent flesh, no cooked breading or specific species claim.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c49b3bee1acdf039089f370d61c0ea53b2396458d1cb9649c12054819ccb1598",
    "sha256": "1f0bbdc40fac0f5e5cd773b9d5fb79dde5dd5851b7e38e5f754c3fd46d9dd51c",
    "width": 960,
    "height": 960,
    "bytes": 118646,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-279-b8f5b669d384.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-279",
    "family": "daging sapi iris",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw thin beef slices arranged neatly on a clean food-safe tray, normal lean meat and some natural fat, no blood pooling or organs.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a19be63b660a4ddcb29c2d779bf94fe5fb434d7f0a4e54728e02d2d930c52457",
    "sha256": "b8f5b669d3848c3ca5f354b9715a08993b1f8dc564465307ba964a5b64d9e001",
    "width": 960,
    "height": 960,
    "bytes": 181677,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-280-dd2fed49cf44.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-280",
    "family": "ikan lele",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole catfish (ikan lele) on a food-safe tray, recognizable smooth dark bodies and short whiskers, no gore or cooked coating.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "06386a45bbdfc847adee8a60715c06249d9b49d19ec8f0cbeb44b7ae65266f43",
    "sha256": "dd2fed49cf448adfb93cd5fc77b82a5dece583de1dbb152097e96160a10f7bbf",
    "width": 960,
    "height": 960,
    "bytes": 162791,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-281-971647af2489.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-281",
    "family": "ayam fillet",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw boneless chicken fillet portions on a food-safe tray, pale natural chicken color, no cooked seasoning.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d3212ca6e7792635d071892d70bffaaf6426ff61db44021ad3a9da1f01d7e84d",
    "sha256": "971647af2489595837e47c7c252a6cc653ca9b8ef803c40af23bcbdccaa4a68e",
    "width": 960,
    "height": 960,
    "bytes": 112205,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-282-a2e479c6fe20.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-282",
    "family": "ikan kembung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean whole ikan kembung with slender silver bodies and darker backs, arranged on a small chilled tray, no gore or cooked garnish.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "552c446987638181a64fb0bb5d3da7037a68d6c9908afebce5113fc5e6b341b8",
    "sha256": "a2e479c6fe2084d4469bf2104fc507f0a895c3d031a8669df8e2afc1c4c252ca",
    "width": 960,
    "height": 960,
    "bytes": 156556,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-283-728c6d15fd32.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-283",
    "family": "paket lauk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest uncooked family protein assortment on separate clean tray sections, such as chicken portions and small fish, clearly raw and food-safe, no exact bundle-count claim.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2969e812f9888ff9ccad39dd887579dea6ee620abac26e8693a7f9a6032e3b63",
    "sha256": "728c6d15fd32d0643b11b593c26a41e287465b8f1647eec55dcc225b8d71b932",
    "width": 960,
    "height": 960,
    "bytes": 153317,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-284-c72e1473fc6e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-284",
    "family": "ikan tongkol",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean small tuna-like ikan tongkol portion with realistic dark skin and firm raw flesh on a food-safe tray, no blood, organs or cooked sauce.\nComposition variant: A different independently arranged quantity on an appropriate clean shallow tray, slightly overhead on light wood, realistic fresh texture. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b374aaf02aa73835b21bd97f4e1fe5609e4de6eb85c48ac3dfcec6073cd88dce",
    "sha256": "c72e1473fc6e33c0fd18c6e7f88cec27917524568dfcf1278021577814caccba",
    "width": 960,
    "height": 960,
    "bytes": 180189,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-333-a55fb7f72321.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-333",
    "family": "beras putih 5 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked medium-grain white rice, an approximately five-kilogram plain household bag with a small scoop of dry rice; no cooked rice or printed label.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "983f8cafee02c7a1504727c58e402ed9c68f422c325b0b7b9431a5d02e679155",
    "sha256": "a55fb7f723216c29945993e8d722add37a469d0bf9b2634f63d1d763b9ed51c0",
    "width": 960,
    "height": 960,
    "bytes": 117267,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-334-a175abba7ff3.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-334",
    "family": "minyak goreng 1 liter",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sealed generic transparent one-liter bottle of golden cooking oil with an unbranded cap; liquid looks like cooking oil rather than juice.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6d805b2ea7d7ca767d7fecf08e9ca2266f0dbf4a2ac7eef0a3dcbc624cf17cbf",
    "sha256": "a175abba7ff3dbc49630a57d61a7a2e5692f3ba9707e5b210df5d0e713b8068c",
    "width": 960,
    "height": 960,
    "bytes": 103947,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-335-9ce64c6fdc1d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-335",
    "family": "gula pasir 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain one-kilogram household bag of white granulated sugar, with a small clear bowl showing individual sugar crystals.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6eb743096583c8b10621192c5cddf1851393dd1456940318327ea23448dd9250",
    "sha256": "9ce64c6fdc1de6199dd228e4cc1269363c2e20563b78e72b9fbfd935f0dc8313",
    "width": 960,
    "height": 960,
    "bytes": 100400,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-336-7f12690646c6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-336",
    "family": "tepung terigu 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain paper household bag of wheat flour and a small shallow bowl of fine flour, clean dry preparation surface.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "dbf0808aa1ad388e6836524324fe6beaf5e1083a9c9a9af1b647575ca0bce5f8",
    "sha256": "7f12690646c6463ef5973ec62fef7ef93b056db9aca1ba2d406f06df3006b256",
    "width": 960,
    "height": 960,
    "bytes": 104560,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-337-9fbfa43d2202.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-337",
    "family": "telur ayam 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary chicken eggs in a shallow plain carton or bamboo tray; intact shells and believable egg sizes, no unrealistic exact weight display.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fb56fbabfef7b19cdac9da8c774ec0716f32a32080c187d79960ecf30a3c3feb",
    "sha256": "9fbfa43d220272c1bef82b7536bc4b02d3e416712a3100ad2e6323cd0ebabfbd",
    "width": 960,
    "height": 960,
    "bytes": 105001,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-338-66318bf5c69d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-338",
    "family": "garam dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine white kitchen salt in a plain clear small jar with a simple spoon and a little salt visible; no flavored salt or nutrition claims.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "cfe98c2e3771d87150fd9728974d4142c9cec5e59a0aa5a11d9f44b372bf43dd",
    "sha256": "66318bf5c69d1719d31876f48869d54955a65e4d77e460388d30dd72b23d0884",
    "width": 960,
    "height": 960,
    "bytes": 86800,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-339-b0761282dfb5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-339",
    "family": "susu bubuk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unbranded airtight household container of milk powder with a small scoop and one plain glass of prepared white milk as context; no baby formula claim.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "76c709fd466712e446fd7549eee60932b8afca0a843b1801ebf607b4628f7463",
    "sha256": "b0761282dfb550fbad45f8d3a05361a1908745e2ddf7db4e00a85b98c468ba22",
    "width": 960,
    "height": 960,
    "bytes": 91126,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-340-2be97dfccd62.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-340",
    "family": "mie kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked dry yellow noodles in a transparent plain food bag with a few straight noodle strands visible; not a cooked noodle dish.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "28c0f15090ab26bc1220fac4e3441ab39f7c505b1612e5ee3339313eca77f0f6",
    "sha256": "2be97dfccd628a779aaa772ebbe7c2612cffc1feb7748495907b17fec916c40c",
    "width": 960,
    "height": 960,
    "bytes": 117031,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-341-a395bec91cb0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-341",
    "family": "kecap manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded bottle of thick dark Indonesian sweet soy sauce with a small white dipping bowl showing its glossy texture.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0993634ba5aeb25bfcf2f5fca7c53cfe228560b09a1ef96da0308cf62e5838c5",
    "sha256": "a395bec91cb08da417ef07c2a0687b57ee08df5d8a6d1a1fa5f6a2814363f5bc",
    "width": 960,
    "height": 960,
    "bytes": 86787,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-342-216270d112b2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-342",
    "family": "kopi bubuk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Finely ground roasted coffee in an unprinted kraft pouch with a small wooden scoop; no instant coffee jar or prepared drink as the main product.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "176e67d645952dba4740639bc7119912fd765b4ae02ffb120a80c5f3382b222a",
    "sha256": "216270d112b2bace7465b23ebebe668fc22d6b3926923f32d3230673d177e361",
    "width": 960,
    "height": 960,
    "bytes": 115964,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-343-8cdc9587842d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-343",
    "family": "bumbu dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical assortment of fresh Indonesian kitchen spices, such as shallot, garlic, ginger, turmeric and coriander, arranged neatly on a shallow tray.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "57d357e829095835024deea482c0f99c8d70af05f566de835ec30c7a890c9647",
    "sha256": "8cdc9587842de9ae398bb0eb711c89bb882654225e708b83a06469a58f0e609b",
    "width": 960,
    "height": 960,
    "bytes": 132762,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-344-a86c356c3d9c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-344",
    "family": "tepung beras",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine rice flour in an unprinted food-safe bag with a white bowl and spoon, distinct from rice grains or ready-made cakes.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "11f88b1759f7d13eeed81adb4c117d1c952e15afd74c2ce6fba68d3aa423758b",
    "sha256": "a86c356c3d9cd30899e9fdb16ce6eff49afcd973dc179739aa76cffc869b9b3b",
    "width": 960,
    "height": 960,
    "bytes": 89779,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-417-181fe910dc5c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-417",
    "family": "bayam hijau",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh Indonesian bayam hijau, smooth oval green amaranth leaves on tender light-green stems, tied in small practical bunches; not kale, lettuce or water spinach.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "61c10b94bde059f2386c21087f40b8c4fde301637ff3264436531e5b1677f4d3",
    "sha256": "181fe910dc5cee02641482c062792e77011a3bb1ee4b6525e78ccf3d45fb9732",
    "width": 960,
    "height": 960,
    "bytes": 145750,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-418-0ac482731d90.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-418",
    "family": "kangkung segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh kangkung water spinach, long narrow leaves on hollow stems in one practical bunch, clearly distinct from round-leaf bayam.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b70fef9dbc0ed295370c842b739473c925b135933506ae6901a6bfc86ac7642e",
    "sha256": "0ac482731d9063a9d7775cca290965e9f811571fec8059822f82b1168b0d004c",
    "width": 960,
    "height": 960,
    "bytes": 151251,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-419-c676df34f981.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-419",
    "family": "tomat merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small group of ripe red ordinary tomatoes with believable skins and a few stems, not cherry tomatoes only or a sauce jar.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "171d813fc8edd1ad7e2fa164723aa0c06ac9e7763747f1e9b894f9481e8c5ae9",
    "sha256": "c676df34f981ecd55a56fa73422ffbbe647fd1eb26bb9f7b0f4320100a5ede40",
    "width": 960,
    "height": 960,
    "bytes": 104613,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-420-141ffd36fcd1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-420",
    "family": "wortel pilihan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh orange carrots, clean but with natural surface texture and small size variation, not processed carrot juice.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "43134d8faa71fbdeace45e856bebf95085f3c6fb1a2a2ba0601507ecbee656f1",
    "sha256": "141ffd36fcd16cc413bc2ed0266cc618e2bdec867a1793b6bcbe5f28c53c6012",
    "width": 960,
    "height": 960,
    "bytes": 129921,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-421-0e866f0c3409.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-421",
    "family": "kentang dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Ordinary raw household potatoes with light natural earth marks, a practical small pile, not cooked fries.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "254c789636b774d3cecf43580720262884d6bf1b8443769f029311dcbdc7e3f1",
    "sha256": "0e866f0c340936a6c3b3dda88bd6774e0e64e80e72b276f497a40e5293ce6c93",
    "width": 960,
    "height": 960,
    "bytes": 99215,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-422-581c2cc983f4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-422",
    "family": "pisang matang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bunch of ripe everyday yellow bananas with natural speckles, entire bananas visible, not ornamental fruit.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1c474f1be0faeab3b48f1a2e1281836885a90aa54a19bf1e7b291a1e0e0c11f9",
    "sha256": "581c2cc983f437935ce1ca7cc5d6b1abc6dbd660e71757f91200acf66301cc32",
    "width": 960,
    "height": 960,
    "bytes": 103628,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-423-a4b383b4b868.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-423",
    "family": "jeruk manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary sweet oranges with natural skins, one cut half may show orange flesh, no juice bottle as the main subject.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3e5cc2fcffa326965d0de97e564bcc0251307b9b5a40f58bcfd0899819ecfdfe",
    "sha256": "a4b383b4b86875a44a414c7e030deb275193ad1a1baa1523d30a4f9d26d63cba",
    "width": 960,
    "height": 960,
    "bytes": 134511,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-424-69942cf2eb92.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-424",
    "family": "pepaya potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain food-safe tray of ripe orange papaya pieces with seeds removed, a few larger fresh papaya wedges nearby; not watermelon or cantaloupe.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ae72bbe2e776af2e905062861cf6f3a88c32ddbd6fd35fbdd548d2a3ce15787a",
    "sha256": "69942cf2eb92d8e08fbb1d46bf62aea7c60ab3b9a580ab22c015a5166abb9c4b",
    "width": 960,
    "height": 960,
    "bytes": 110595,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-425-c5bff29693c5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-425",
    "family": "timun segar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh small-to-medium green cucumbers, a few cut slices may show pale flesh, no processed pickles.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "647a31e79d8750598e669df962caa66bfd053debed0fbcabb9e860e4961b6169",
    "sha256": "c5bff29693c5965243ea7a146471545ef44722cda7e4b8e3ede2b4bf7e645289",
    "width": 960,
    "height": 960,
    "bytes": 130833,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-426-b9ae423ec638.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-426",
    "family": "cabai campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A practical mixed handful of red and green Indonesian chilies, varied slender shapes, not bell peppers.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5a0a608f00750b83a9ed21cdfedcfdad8e532924fba9d89f6ea1cf3e13611a56",
    "sha256": "b9ae423ec6388743e7b30a3b80f4b7a0ce0d9b0fea0edccd9ee8a425fedea69d",
    "width": 960,
    "height": 960,
    "bytes": 130192,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-427-4b413c8ebc45.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-427",
    "family": "bawang merah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small pile of ordinary Indonesian shallots with dry reddish-purple skins, not large red onions or garlic.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8c8866793cad25bf3c2deb98d2a3523670d4ba72aa8eba14f9b47bb25d28b93f",
    "sha256": "4b413c8ebc45a966113b80493e358148f01622529752889dc3366c40570c6eea",
    "width": 960,
    "height": 960,
    "bytes": 103690,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-428-4ba910cb8288.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-428",
    "family": "paket sayur sup",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An uncooked household soup-vegetable assortment of carrot, cabbage, potato, green beans and celery in a plain basket; not a prepared soup bowl.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "04fdfeaae648a415c67612e1ba1246192243d8984a32a2fba5bff5fc970c04e5",
    "sha256": "4ba910cb82883f4c567cc905b41a1a9702d15509255b58e0c4b8dbb78660456a",
    "width": 960,
    "height": 960,
    "bytes": 149731,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-429-8d91e8f92f5b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-429",
    "family": "ikan laut bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Three cleaned whole small silver sea fish of an everyday market kind on a plain stainless tray with a little ice, no blood or exposed innards; not cooked fish.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bf8e728b4ed5ea7738ccadfb56d8a7aa6714306ca64632d0db42ca10ba476547",
    "sha256": "8d91e8f92f5b8681d913b44dfa5ebf572d14e32f00fe8a785d2440a2580ddcf2",
    "width": 960,
    "height": 960,
    "bytes": 140381,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-430-bdb2efac0110.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-430",
    "family": "ikan nila",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole freshwater tilapia (ikan nila), recognizable deeper bodies and striped dark scales, on a food-safe tray with a little ice, no gore.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "497abce0df267974038221866775706823410586ab855c73637b6bdc517c59fa",
    "sha256": "bdb2efac01102b8a18f300ded5a1596da3166def56cdd7049a3fbbe66a988898",
    "width": 960,
    "height": 960,
    "bytes": 154312,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-431-ae9249958d61.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-431",
    "family": "ayam potong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw chicken cut into ordinary kitchen portions on a clean food-safe tray, no blood, exposed organs or cooked seasoning.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4084ff566138fdb78633b669cb2ffb4073be5735a2354998d15174a56fb71120",
    "sha256": "ae9249958d61484c4a426ca65b3f32e1828c05f140409df66ac1b38973e87f1a",
    "width": 960,
    "height": 960,
    "bytes": 131668,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-432-0dbc6eeeed29.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-432",
    "family": "udang kupas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw peeled shrimp with believable curved bodies and pale translucent texture in a small food-safe bowl, no shells or cooked red sauce.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2a9bb3ffab10882e4765d2182b4f773277bd74d736d9a56af02db3b607700e72",
    "sha256": "0dbc6eeeed294af825118a19b89277f6508f1c03a924f901aea8c6b16de3d2d9",
    "width": 960,
    "height": 960,
    "bytes": 121155,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-433-593c1d3dd36b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-433",
    "family": "cumi bersih",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw squid tubes and neat tentacle portions on a food-safe tray with a little ice, no gore or unrelated octopus.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b0e3a22c5300ec750b00d1e8bc4b9607b23663c214c926af8a2be37dfc173970",
    "sha256": "593c1d3dd36b1f0df05295ae626d463795bc0160787a838b0dcf2800369fdbcd",
    "width": 960,
    "height": 960,
    "bytes": 140620,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-434-06e68fb5a2c0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-434",
    "family": "fillet ikan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean raw boneless white-fish fillets on a food-safe tray, pale translucent flesh, no cooked breading or specific species claim.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "866ed955a2abba504a982cadaa50fe5a3b0a671317d550674998e14cddd7f5d1",
    "sha256": "06e68fb5a2c04bde6dca9a2f7783e19de7e77fd4bff9baabf70fa2a6393e4c87",
    "width": 960,
    "height": 960,
    "bytes": 107226,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-435-5829887f8d6a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-435",
    "family": "daging sapi iris",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh raw thin beef slices arranged neatly on a clean food-safe tray, normal lean meat and some natural fat, no blood pooling or organs.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d29fbf49957444c4b1bd9282145c66d85944a7c98fd2fb7fda56699589fda49c",
    "sha256": "5829887f8d6a30a9178416ace4c6f6432a5a7cd1d9f88131bade10bb5bc5ae07",
    "width": 960,
    "height": 960,
    "bytes": 156793,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-436-5ca640d4b088.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-436",
    "family": "ikan lele",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Two clean whole catfish (ikan lele) on a food-safe tray, recognizable smooth dark bodies and short whiskers, no gore or cooked coating.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "546b293172ee9cac476a3285b54c1c5cebc08de3dc978b335e7230932c4e8976",
    "sha256": "5ca640d4b088b40e25cbc657093f98faf70283d166f6afd31cee828197ae76bb",
    "width": 960,
    "height": 960,
    "bytes": 141110,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-437-fe678838b2b1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-437",
    "family": "ayam fillet",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Clean raw boneless chicken fillet portions on a food-safe tray, pale natural chicken color, no cooked seasoning.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "55b8381cc13c49c17bc22d0cfffabe78b3b5adba89682b364aaf0146a529adff",
    "sha256": "fe678838b2b10cd89aeb68be9d6da8bea7af3e7da32c4a7f775a43b24fa51c4f",
    "width": 960,
    "height": 960,
    "bytes": 104822,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-438-cb7b3407f72e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-438",
    "family": "ikan kembung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few clean whole ikan kembung with slender silver bodies and darker backs, arranged on a small chilled tray, no gore or cooked garnish.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4e33d180f615484f0490496f3e3f13465d15a439b6e88aaf6f3b97778d432a37",
    "sha256": "cb7b3407f72ef830fde109e9d322feba280328e36f2cff838862598da596ec9f",
    "width": 960,
    "height": 960,
    "bytes": 127789,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-439-30f18651c3e2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-439",
    "family": "paket lauk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest uncooked family protein assortment on separate clean tray sections, such as chicken portions and small fish, clearly raw and food-safe, no exact bundle-count claim.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1e09d10686c31546a2bd4f5733a13522f25d9e5097af1c71656586c3916474c0",
    "sha256": "30f18651c3e24229405dfc042f0ca3187ff813bbdb4f7942599e13004338e9c5",
    "width": 960,
    "height": 960,
    "bytes": 139599,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-440-6a34caf8a3f9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-440",
    "family": "ikan tongkol",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean small tuna-like ikan tongkol portion with realistic dark skin and firm raw flesh on a food-safe tray, no blood, organs or cooked sauce.\nComposition variant: A new gentle three-quarter view of the fresh product on a simple food-safe surface, light gray background and diffuse morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "cff2a1f4fae13952d1488f790d0a95bb15f1878102fb319e8698d1dc99e3c4c8",
    "sha256": "6a34caf8a3f906d6463cf9d2c9558b797d20b729e62dbaae4829693a374be54f",
    "width": 960,
    "height": 960,
    "bytes": 143854,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-489-785e3640ce87.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-489",
    "family": "beras putih 5 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked medium-grain white rice, an approximately five-kilogram plain household bag with a small scoop of dry rice; no cooked rice or printed label.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "03dadb7190bb87049afc37b22f7b139beae01a4c37d9dc981423ac1753a50ee4",
    "sha256": "785e3640ce87ec151fac2d104e24b9f28f2ae858c3364faebde1ae6dec3a240f",
    "width": 960,
    "height": 960,
    "bytes": 123009,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-490-a622f13c89fd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-490",
    "family": "minyak goreng 1 liter",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sealed generic transparent one-liter bottle of golden cooking oil with an unbranded cap; liquid looks like cooking oil rather than juice.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6f28b0bc47219e1e88cc4c6e63d02c97721093d03ebf578bf298fa561b4a06e7",
    "sha256": "a622f13c89fd9162d612a76605fb8b77f15e99ad478acba2b0cba259c25f5b10",
    "width": 960,
    "height": 960,
    "bytes": 92587,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-491-1835fc4f9d07.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-491",
    "family": "gula pasir 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain one-kilogram household bag of white granulated sugar, with a small clear bowl showing individual sugar crystals.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d5e6c69f227e2b02bea93a075760ac224315b21f54c537b4cd54c4a57aa98449",
    "sha256": "1835fc4f9d074d7eac56810eae636a33f503c8314e2cfadf71f9607530916624",
    "width": 960,
    "height": 960,
    "bytes": 112032,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-492-c991e96d89ee.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-492",
    "family": "tepung terigu 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain paper household bag of wheat flour and a small shallow bowl of fine flour, clean dry preparation surface.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "11609c4bd82786ad3d29c97d5e33a3499ad77944531e95c2a8978c1acd0bfbda",
    "sha256": "c991e96d89ee348ec65860aea1bd1784dbe83e2aa4562759c9d054ecbb029c64",
    "width": 960,
    "height": 960,
    "bytes": 93207,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-493-1fb1bdaa33e2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-493",
    "family": "telur ayam 1 kg",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fresh ordinary chicken eggs in a shallow plain carton or bamboo tray; intact shells and believable egg sizes, no unrealistic exact weight display.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "09529061bc53cb77f078a8092e27e4f07d0119f02d122ac0a060c3d158d3a6d3",
    "sha256": "1fb1bdaa33e2998ef69495f970e61e01c3a888a9f2142ca1b760d416248d2f10",
    "width": 960,
    "height": 960,
    "bytes": 121596,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-494-96eaceee95d9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-494",
    "family": "garam dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine white kitchen salt in a plain clear small jar with a simple spoon and a little salt visible; no flavored salt or nutrition claims.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2866c032d6d15ee60e87c6a3a51b4bac1662e337dabe0935b0d4e7cf9bc695c8",
    "sha256": "96eaceee95d9d350e08f922c1985a07b6e75ad531a413d6816ecf5db8e067443",
    "width": 960,
    "height": 960,
    "bytes": 83548,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-495-35bdadaa41cb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-495",
    "family": "susu bubuk keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unbranded airtight household container of milk powder with a small scoop and one plain glass of prepared white milk as context; no baby formula claim.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3505a07a0b555a6330e23da95b4123d59f7f205d73b5d528935a298bdca55230",
    "sha256": "35bdadaa41cb1c4cddf53b99a6fdfcf9f0a9f0ffe1dd14512c782db7f4819bd3",
    "width": 960,
    "height": 960,
    "bytes": 102765,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-496-f84de8d10fa6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-496",
    "family": "mie kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Uncooked dry yellow noodles in a transparent plain food bag with a few straight noodle strands visible; not a cooked noodle dish.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "aeec467e4d743e2f1a09ac939f4b35286db3f2911748e6cfd038ae153b42cde8",
    "sha256": "f84de8d10fa6b22e25a49b8a711c82e48d8368007a04435cc6da220c2d7579d2",
    "width": 960,
    "height": 960,
    "bytes": 104023,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-497-4869da2c6b07.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-497",
    "family": "kecap manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded bottle of thick dark Indonesian sweet soy sauce with a small white dipping bowl showing its glossy texture.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1df2555289e06456e8fc447c1bcfa485ec16eccaf0632f680a09471932554cfc",
    "sha256": "4869da2c6b078bc3c6282c158c7db4220d490df13e8762ce21197c757ea59939",
    "width": 960,
    "height": 960,
    "bytes": 98338,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-498-e7681b5b4b38.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-498",
    "family": "kopi bubuk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Finely ground roasted coffee in an unprinted kraft pouch with a small wooden scoop; no instant coffee jar or prepared drink as the main product.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ef639f1419645b46effd06a15a94f107a79b0da88a4ed6897b21005d6dc5f05b",
    "sha256": "e7681b5b4b3806ef4085bba2ae7cec2ed43c7470b3be494eb18bd760e3b5347b",
    "width": 960,
    "height": 960,
    "bytes": 110353,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-499-0a0cba7beba9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-499",
    "family": "bumbu dapur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical assortment of fresh Indonesian kitchen spices, such as shallot, garlic, ginger, turmeric and coriander, arranged neatly on a shallow tray.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "441e2f5583f5ecf293f6d0965b13aac707a9295352f2c149661b753841f1042d",
    "sha256": "0a0cba7beba9fd18a0cb84dd6acc37e7bdb08418efb3d5f1f76ccd9a9cd9ee01",
    "width": 960,
    "height": 960,
    "bytes": 134396,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-500-27f829a55766.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-500",
    "family": "tepung beras",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Fine rice flour in an unprinted food-safe bag with a white bowl and spoon, distinct from rice grains or ready-made cakes.\nComposition variant: A different independent three-quarter composition on a clean kraft-toned counter with a pale cream backdrop and diffuse overcast daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d3cb24eb253039879e65b92b4fc6018079b8b1ff7b24fbc5e449b171880808c7",
    "sha256": "27f829a557669123d4681b2d024949193b614c606fa28b934d3ad95862926636",
    "width": 960,
    "height": 960,
    "bytes": 97205,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-014-c92f7ab1ec5c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-014",
    "family": "kaos katun unisex",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded plain cotton unisex short-sleeved T-shirt with realistic seams and fabric texture; no printed slogan or person.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ca17f6c57d843edad98cfca3f4d16914ec68344e1b0bcc0588db7200a5f55eb2",
    "sha256": "c92f7ab1ec5cb8353bf2b40f4cef50956ac40aa91f39cdad3983f81628f23a39",
    "width": 960,
    "height": 960,
    "bytes": 64764,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-015-69c7c2477289.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-015",
    "family": "kemeja lengan panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded long-sleeved button shirt with collar, cuffs and a believable row of buttons; not a short-sleeved T-shirt.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "df34c40e0334114258ce18440241ad12625a21c048f21a339f512f3f5552ac28",
    "sha256": "69c7c2477289e9411c49894ae31c23e8ca0191fd7f9efac590f89be4310f2800",
    "width": 960,
    "height": 960,
    "bytes": 70868,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-016-974901af9baa.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-016",
    "family": "celana bahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of neat plain woven-fabric trousers, full length, realistic waistband and pockets; not jeans or sports leggings.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "40562d3d9e3b5397710a93a401781af82c1ab0bdb2b82c6e06559a1c1c94b225",
    "sha256": "974901af9baa9d23295a36c9d70bf52350761480dda79a43eb64d7a13ce52567",
    "width": 960,
    "height": 960,
    "bytes": 73731,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-017-6f8375b609f4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-017",
    "family": "gamis polos",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest plain long gamis dress, full length with long sleeves, displayed without a person or face.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7f05eaf73ee56577ecb99300f8478509f66ca51afa975f3fc1a94e5883b9bafc",
    "sha256": "6f8375b609f4de4a93dfdeb28dbe1bd06cc850db333492470cb7947fd16e36d5",
    "width": 960,
    "height": 960,
    "bytes": 75141,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-018-a67655538d67.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-018",
    "family": "kerudung segi empat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One square Indonesian kerudung headscarf folded or gently draped so the square fabric and hem are understandable; no person.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4762f781a591634f0c17814f54bbd1de5f2f090ad2765f5ce144526bca52a3da",
    "sha256": "a67655538d67f727fa018fa59c5bef9d0645b7b9d38003b4f915661a599959c8",
    "width": 960,
    "height": 960,
    "bytes": 71543,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-019-5ad9e62c9c28.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-019",
    "family": "rok panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain ankle-length skirt with a realistic waistband and natural folds, displayed without a body.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "88047d2b51dece83e814f789fb84823e088122d5525f127ea64d74bbbc283c9f",
    "sha256": "5ad9e62c9c28c711023799e5229e94dce9a13747091f7c278cd6566378499226",
    "width": 960,
    "height": 960,
    "bytes": 65271,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-020-03c610d9f7ba.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-020",
    "family": "baju anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple child-size cotton outfit on a small hanger or laid flat; no child or mannequin face, no character prints.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3379e069416aefc45cdff1342d43becc6492645494584fe78108af51bc23f5a9",
    "sha256": "03c610d9f7baa6f9bc5d19e824f2eda6bea1958837a903ba39c7a561d2a75ffd",
    "width": 960,
    "height": 960,
    "bytes": 101999,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-021-63df228c3433.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-021",
    "family": "jaket ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight everyday unbranded zip jacket with practical sleeves and realistic fabric; no heavy winter coat.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fe4eea349f061454f1ca57dde03eaa46f583053db5b111e791fa0fbb53ebbb76",
    "sha256": "63df228c34339a84e151f8f5c71f50d6a25342a52adb8698e6e3a780e2a98b2e",
    "width": 960,
    "height": 960,
    "bytes": 75289,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-022-e9c0bce8ad54.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-022",
    "family": "celana olahraga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of plain sports trousers with an elastic waist and relaxed leg shape, no brand stripes or logo.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "da4a1cc0164aee0f985ec59245cd410c207b77417f9475024f62a4540e0761e3",
    "sha256": "e9c0bce8ad54d8dccea32f03ed1d3498dd967ba8c4fa0671cb9201bd3b34f3cf",
    "width": 960,
    "height": 960,
    "bytes": 59821,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-023-3ff5fe747398.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-023",
    "family": "piyama katun",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A matching plain cotton pajama top and trousers, folded or laid out together, no person and no copyrighted pattern.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ff4724e4b0a08eaec34bbcf5298ba264df2a509a44f0586879d569f5a18241ce",
    "sha256": "3ff5fe7473985530da8267d8509639b07b1be0df57638b613d58004a8870de55",
    "width": 960,
    "height": 960,
    "bytes": 88986,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-024-c01a4267b87a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-024",
    "family": "seragam kerja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple generic work-uniform shirt and trousers in plain fabric, no company insignia, badges or real employer association.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4e33dbddb75507761b9039a0adb164774c1445fdbbafbd919c8613a18508f3f9",
    "sha256": "c01a4267b87a82c816c9c6668706914657f5cc30e0597cadc5a636916f063df9",
    "width": 960,
    "height": 960,
    "bytes": 79048,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-025-2748a4892646.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-025",
    "family": "kaos kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of ordinary cotton socks shown together, realistic knit texture, no brand mark.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d00ecc7cf5446d67e367f1cf0d0cbbf8e33a3d72fb51afe0e19530f919a22e12",
    "sha256": "2748a4892646862d6f7ef8d6c89da9fe2b675266cb1d224dff4c1f97b828d4b9",
    "width": 960,
    "height": 960,
    "bytes": 88970,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-026-539344895324.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-026",
    "family": "topi kain",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain soft fabric cap with a curved brim, unbranded and without any writing or person.\nComposition variant: Display the whole garment on a plain wooden hanger against a softly lit neutral cream wall, realistic fabric seams and folds. Prefer a plain muted sage or cream fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "61a2acd0cb7dff73cde1116a43fff57f08b0372efd6f85625d1ee2d6ffe4de7d",
    "sha256": "539344895324590b0338c1f975096823c4d83722097a382e05e088e09856bfe3",
    "width": 960,
    "height": 960,
    "bytes": 51043,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-027-b5c38bdac38e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-027",
    "family": "lampu led 9 watt",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary white LED household bulb, approximately the appearance of a nine-watt screw-base bulb, alongside a blank carton; do not invent a readable wattage label.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "db78ff5f332f1a02834a626eab8adaa5e135b76aa940620c609b5e9a5a5dcc88",
    "sha256": "b5c38bdac38e7df21946267968f49976b5b4207aff8318d57a3763fda65a7db5",
    "width": 960,
    "height": 960,
    "bytes": 57419,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-028-2d9fcd8c6ef6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-028",
    "family": "kipas meja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household tabletop fan with a stable base, protective circular grille and realistic blades; intact retail product, unplugged.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "61c77a633b1d11d15d032eaf242191cba15e0decb9ca3f3833af4ef5b9632d09",
    "sha256": "2d9fcd8c6ef6652b7007cbc19fba8c26caa41e1cac53d5fee23f687567bee69e",
    "width": 960,
    "height": 960,
    "bytes": 103566,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-029-920bd073e9c5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-029",
    "family": "setrika listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One new generic electric clothes iron upright in a safe position, cord neatly coiled, no powered heating, sparks or fabric burning.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9537ee87fe39f397be7e05e8b5ac56253b59052def225cf37b481e819b1b2dfa",
    "sha256": "920bd073e9c5b7b0105dc5a11eeec4b71926b44e2e3d6fc5c49c67ef7f7ee8c6",
    "width": 960,
    "height": 960,
    "bytes": 91917,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-030-c45a1b521d93.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-030",
    "family": "kabel usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded everyday USB charging/data cable arranged so both connectors are visible, realistic cable length and connector geometry; do not claim a device compatibility or speed.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7e47085e0f3761539bcdedf247ecf09acbd75192c17d1ccf7769239d437ec7cd",
    "sha256": "c45a1b521d9311abe5fe5501504aa90c62d5b026b149e08780ce7d286062e136",
    "width": 960,
    "height": 960,
    "bytes": 72554,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-031-8fddea3e04ac.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-031",
    "family": "lampu belajar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact adjustable desk lamp with a stable base and simple shade, unbranded, believable hinge geometry.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4da29318da2ac1e79a315adc2aced837136dd2f64f861da8781cec5471c1d2df",
    "sha256": "8fddea3e04ac43f411179a06d696f1695a236fad5539e10e5be0a0bb794396f6",
    "width": 960,
    "height": 960,
    "bytes": 72408,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-032-1071f53c105c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-032",
    "family": "stopkontak tiga lubang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain three-socket Indonesian household extension strip with safe recessed round socket openings and a neatly arranged cable; no exposed live wires.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "25394f20fadb3810545471131d39a1b6e8f3b3ae185df9fbe9bea0b5407cc93c",
    "sha256": "1071f53c105c3ae5631de6ade5c6db5339203da565cf59cbbfa93d19f02ecb7b",
    "width": 960,
    "height": 960,
    "bytes": 90545,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-033-163147360718.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-033",
    "family": "mouse kabel",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact wired computer mouse with two ordinary buttons and a scroll wheel, cable visible, no logos.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c025af17638fd7a8321442eb0caf904932a8b1388be8f8c245530be891f061fa",
    "sha256": "16314736071888a66d36f4b3d46de1e7ea862a92b1ae5dc3ee8f2148ee53a473",
    "width": 960,
    "height": 960,
    "bytes": 76883,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-034-5178f9642e83.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-034",
    "family": "keyboard ringkas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact generic computer keyboard shown as an intact device; keys without readable branding or exaggerated fictional legends.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c570dce55d7a6b0707f9bb406707fc59c6895c0da71598aa1a4ad787f04fc1e8",
    "sha256": "5178f9642e83c93c94846e79b068382632772dfa2378363bc89da7183b6f2c32",
    "width": 960,
    "height": 960,
    "bytes": 92647,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-035-46f760d34ffc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-035",
    "family": "speaker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small unbranded portable mini speaker with a simple grille and believable control buttons, not a large sound system.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "63d7067d580152af098c2ebf63f810303421f0bfb33a9ada9ca495646377adbb",
    "sha256": "46f760d34ffc5274f68e9399b78ede7283e5c4b5f9b89a2bc486eb9ad89fea9c",
    "width": 960,
    "height": 960,
    "bytes": 122532,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-036-9590c923ce7c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-036",
    "family": "rice cooker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household rice cooker with closed lid, removable inner pot optionally shown nearby and no readable control labels.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "76e2ac22828dcbf50ec93e66831dc30fdf2368151e0c395df2afcec8c9f87cc2",
    "sha256": "9590c923ce7c954f566a2236488fee32dbf0d03378928076e468a56b02a4b44c",
    "width": 960,
    "height": 960,
    "bytes": 84415,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-037-033be636082b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-037",
    "family": "senter isi ulang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One rechargeable handheld flashlight with a stable realistic body, charging port visible but no claims about battery capacity or brightness.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9c067900aab67dbde0691a86707047cfa3f3d381e68bdea05c73586af198bf9b",
    "sha256": "033be636082bd064252c0c43a5bcac201d4ac2014f0bb0b8d4aa0db48b503834",
    "width": 960,
    "height": 960,
    "bytes": 93579,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-038-ab93925f4150.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-038",
    "family": "adaptor usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One generic USB wall power adapter with two ordinary round pins and one USB port, safe intact casing, no printed certifications or brand.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ed3f88288dc9d084c698cb44b9e0900659c3581cd6ad89a4c3492010cbc62ab4",
    "sha256": "ab93925f4150f1c72906660a54eccd0e08a3e1714a81f09c0a486b9bce57bdcf",
    "width": 960,
    "height": 960,
    "bytes": 54041,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-039-065278d973ba.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-039",
    "family": "headset kabel",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary wired headset or earphones with cable, earpieces and plug clearly visible, no brand, no human model.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ccc8f0cb8bb3db3ec86e4601bf20294aeae6495f13c3cf3fbe40cc5420e38b7f",
    "sha256": "065278d973ba60db5ed2386471a06ea52a9d4256355edaf406ebed57fa95cb06",
    "width": 960,
    "height": 960,
    "bytes": 86487,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-144-595c95f7109c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-144",
    "family": "ember serbaguna",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sturdy round household plastic bucket with a curved carry handle, clean unbranded molded plastic, full bucket visible without extra unrelated items.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "89fa522d747a35a9d341ef9a2007e70c2249d1f9182e5717338057bea9cc3832",
    "sha256": "595c95f7109ccf9caa03ee6b51aa6fad493b6e301be14a12c79b7556a067a561",
    "width": 960,
    "height": 960,
    "bytes": 66200,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-145-7edc51470fd7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-145",
    "family": "sapu lantai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary Indonesian natural-fiber floor broom with a plain long handle, believable binding and bristles, full object visible.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "f96905da7d71a6bae12a91e81da91e7e5600cd79740367018d3b3ab680bf2f4d",
    "sha256": "7edc51470fd7397a6ab1c6cf3b30bff7c90e89916b100265b4c7aa3806cf712e",
    "width": 960,
    "height": 960,
    "bytes": 109820,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-146-727c5508fe4b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-146",
    "family": "kain lap",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of clean everyday microfiber or cotton wiping cloths, folded with texture visible, no branded cleaning product as the main subject.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a5b8bd0627619468f82c4437d5d8c2bc2d984b49f72fcb4ce1640b01eb5cca48",
    "sha256": "727c5508fe4b906a367f7650b45650e9f0d2ac0488582438f63a0a2aad00bcbb",
    "width": 960,
    "height": 960,
    "bytes": 147761,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-147-dbe796c761d3.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-147",
    "family": "kotak penyimpanan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary plain household storage box with a fitting removable lid, believable plastic proportions, no logo or printed size claim.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "442a921bcc24c41555d66be2f336eac6122ea1171a96df1bb503216fb22f42d1",
    "sha256": "dbe796c761d36267839bfeee0eb15665946243db4ca6b6fc9a49c984e53d4f17",
    "width": 960,
    "height": 960,
    "bytes": 64129,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-148-b14ea195daec.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-148",
    "family": "gantungan baju",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical group of ordinary empty clothes hangers, matching unbranded material, hooks and full shapes visible.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c20a5566d40649de601a6f19de1702177e9e991dc7718848ca71c4c38a3de386",
    "sha256": "b14ea195daecc9b65514f3633896a37d22d4693b29204c2eef8f1dd48124ea50",
    "width": 960,
    "height": 960,
    "bytes": 94683,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-149-8a1ae4413e7e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-149",
    "family": "botol minum",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One reusable everyday drinking bottle with a closed practical cap, clean unbranded body, no printed motivational text or performance claims.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "166eda3cc4aeddee8e5522a06cf3a63c0faa7428552d2cb3d95010bcc138dfe1",
    "sha256": "8a1ae4413e7e27d547a47086cbb869df714646d97cb8dc9e1286173e38c0edb2",
    "width": 960,
    "height": 960,
    "bytes": 76293,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-150-5dd923312b7c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-150",
    "family": "tempat makan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable food container with its fitting lid placed beside it, clean food-safe appearance, no brand or meal inside as the main product.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2da0bb36c125b4d5c329e95683b7c9dbb74a142a4b15fe450fc80be1b68594c0",
    "sha256": "5dd923312b7c85d51de26f9c6c17fd6c4ebc6e0f41299ceb7cb4fd27e30b3c77",
    "width": 960,
    "height": 960,
    "bytes": 69173,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-151-819c08a0d96a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-151",
    "family": "alat pel ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight household mop with its simple handle and clean replaceable cloth head, full object visible, no powered cleaning system.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b7f9d2fae97c2efd1b60c9b52e83d0275b704fff5cb041588318ac56b3d596ef",
    "sha256": "819c08a0d96a4b21977c46984ed4b207a0ebdebd2067b254091f58e9b55b5062",
    "width": 960,
    "height": 960,
    "bytes": 85033,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-152-95c18a690ede.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-152",
    "family": "rak kecil",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact practical household shelf with believable supports and a few empty shelf surfaces, no overloaded decorative display.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0f959ab22097fca88cd79ae44cf69c586be621b6c70c8fb54cc56375a0e32b07",
    "sha256": "95c18a690edeace6938bc126701f633c0b124df52b4d7b4d7969326a1eb02c29",
    "width": 960,
    "height": 960,
    "bytes": 102193,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-153-89baf9b3f101.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-153",
    "family": "handuk tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of small plain hand towels neatly folded, realistic absorbent cotton texture, no monogram or logo.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c6d69bff9345370e8213b371b572e4065d14d204d9c3d1f96468f257cae9573c",
    "sha256": "89baf9b3f1017df0511b6c627932fd030ec204dbf4f1ff76395972d622dd1bb3",
    "width": 960,
    "height": 960,
    "bytes": 124448,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-154-afd7ab21f7ca.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-154",
    "family": "keset rumah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple household doormat, plain woven or looped texture, no welcome slogan or printed letters.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ef3fbdcf345893e4a6768356958cf8353266b48812dfc4acc6481d4a08d1f404",
    "sha256": "afd7ab21f7ca2e0362454b681c2e00d56578bf66cb3f031383683c72ac2d9248",
    "width": 960,
    "height": 960,
    "bytes": 172091,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-155-e5ed50d671c8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-155",
    "family": "penjepit pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small collection of ordinary clothes pegs arranged neatly in a plain shallow bowl, no branded packet or unrelated laundry machine.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "05a02fc514f8b252443161d9737c45427b1a91d2d36f35d3c4ebdae52b586766",
    "sha256": "e5ed50d671c8002e7f2f356c1aba5ad68bc881dcb236a6cd2b1f2693f39b770c",
    "width": 960,
    "height": 960,
    "bytes": 89595,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-156-f29efb0d8a5f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-156",
    "family": "keranjang cucian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary empty household laundry basket with a practical handle and believable woven or perforated structure, no person.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5e04271929e30ebc277cb69edca52fe4d7ad1e7ab8635a69762b8baf186291b7",
    "sha256": "f29efb0d8a5fe7d0451d6e893f286dde1e468193cd2b1a49134f428f1d2db125",
    "width": 960,
    "height": 960,
    "bytes": 91680,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-157-d34cf2f79f10.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-157",
    "family": "buku catatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several plain unbranded school notebooks with solid-color covers, one open to faint ruled blank pages, a simple pencil nearby, no readable writing.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "aaee1f7532d581c3cb8b0a1da3f6d538909fb169e08b63d2c5b7c8b5ce97c152",
    "sha256": "d34cf2f79f10e9fe8f807e61cc7e2bd154fb43364fec764c4eb0deaf9715c0b3",
    "width": 960,
    "height": 960,
    "bytes": 89146,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-158-8379bbe874f0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-158",
    "family": "pensil gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of plain graphite drawing pencils beside an eraser and an unbranded sketchpad with a simple shaded sphere study only, no words or brand.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "481953706d175163154811bb59202dcb37cc669db7c1e56b2de890159c28cbb9",
    "sha256": "8379bbe874f037340220f5eca0cc7959ffc23be7910eca74211dfd190f9040a6",
    "width": 960,
    "height": 960,
    "bytes": 101544,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-159-09d494f628a8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-159",
    "family": "pot tanaman",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small practical plant pot with a simple drainage saucer, unbranded and mostly empty or containing plain soil, not a large unrelated decorative plant.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "094eff4c62d1f04d50fa1ba829205f3799d5c929c1dc438773840bb440bd1b9f",
    "sha256": "09d494f628a8515f9be0b2e8d65ae3569e23ccae9026fa20f5e91383c0eb3667",
    "width": 960,
    "height": 960,
    "bytes": 79446,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-160-2643a7072bcc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-160",
    "family": "bibit bunga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small tray of young generic flowering-plant seedlings with green leaves in nursery cells, no cultivar, grow-time or guaranteed-result claim.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6b2e5f94a6babeb568c44b2df091cc44f78d56c67e34bfd4742dfc37f7373e09",
    "sha256": "2643a7072bcc352c6511a1b44cd8bf7673996af50cec08bc989ae3a00e488d4d",
    "width": 960,
    "height": 960,
    "bytes": 129932,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-161-69b1d9641a66.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-161",
    "family": "paket alat tulis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest school stationery kit with plain notebook, pencil, eraser, ruler with unreadable markings and simple sharpener, no brand or character prints.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Retain a practical stationery set with a blank kraft notebook, one unmarked pencil, one plain eraser, wooden sharpener, and transparent ruler; ruler must have absolutely NO printed numerals, letters, measurement markings, labels or branding anywhere. Use a plain unmarked transparent straightedge. No text of any kind.",
    "prompt_sha256": "2e936c555a84bb6aab75ac71ad8f9b7a81d2853e8e997d04a678db4fd9844260",
    "sha256": "69b1d9641a66427dc27701f381c01ed15df022fabd9764e2c5561b9b0c163f7f",
    "width": 960,
    "height": 960,
    "bytes": 91566,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-162-aa1c1eed1c3c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-162",
    "family": "bingkai foto",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain tabletop photo frame with a neutral abstract color insert rather than a real person or family photograph, entire frame visible.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b0ebf4e925b4da0bd4cce1ef9df2e047017ae32a2a4ebe81208c24992d799f7b",
    "sha256": "aa1c1eed1c3c48de034c2db5d3ebf3f7f8c0a977bcf2ba2b343dae0831d5de14",
    "width": 960,
    "height": 960,
    "bytes": 87912,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-163-7b08e8e8534a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-163",
    "family": "kertas kado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few rolls or folded sheets of simple wrapping paper with restrained abstract colors and patterns, no readable text, brand or copyrighted characters.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ca276d58f4b3c4655c340b3c51931087cba41ff877287cb1bcdf50e479f75b8f",
    "sha256": "7b08e8e8534a7e6ec9a15a502f40292682b0d5e4655ffd810aaf71288730d920",
    "width": 960,
    "height": 960,
    "bytes": 101937,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-164-c789354b2088.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-164",
    "family": "tas belanja kain",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable cloth shopping tote bag with two handles, realistic fabric seams, no slogan or logo, no person.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a265db80670425076f139342a5b66b5b8fdb99e520e9dc197b22f191dc6d0fef",
    "sha256": "c789354b2088ceff777643af9560cd76513733ea903bbe9a64a5bcb867f6d0ed",
    "width": 960,
    "height": 960,
    "bytes": 101990,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-165-b035c8f06d91.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-165",
    "family": "buku gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain drawing book or sketchpad with blank drawing paper visible, no readable title or personal art ownership claim.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "389ef079eb77a1cf926f1ff2572c2fbfc0bf92c54f708b4ff2fb83dc8454c7a2",
    "sha256": "b035c8f06d91a7988c9764f0e3e1efe10b46365a7e2cf113e90426c6fa44aa69",
    "width": 960,
    "height": 960,
    "bytes": 76610,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-166-8a8195118d0d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-166",
    "family": "pita bingkisan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few simple gift-ribbon spools and a neat tied ribbon bow, solid restrained colors, no branded packaging or readable label.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4132e616b412afc7ab4ec0501773f84168a357181c154af0184c3cb4fe163993",
    "sha256": "8a8195118d0da8e0b49f76e6de1d3235483ed78bb34d0fda6db743c104e18dd4",
    "width": 960,
    "height": 960,
    "bytes": 124349,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-167-22f88b8dce78.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-167",
    "family": "lilin dekorasi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple decorative candle in an unbranded holder, clean wax texture and safe unlit wick, no healing or aromatherapy claims.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "26a635b585ebabc29caebcc78477cd3b84def1455230f4dc2b1348f5a2da9278",
    "sha256": "22f88b8dce7814bd91c8954aa4f98ace899fe7971ca71f2895f6225c18e40f89",
    "width": 960,
    "height": 960,
    "bytes": 89761,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-168-99b4238ccf39.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-168",
    "family": "stiker label",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sheet or roll of blank adhesive labels in a few practical simple shapes, no words, barcodes, QR codes or personal addresses.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fac8d2e799bc4af368c4ace56ddf4336ec93fd4fee3a0db2e5514537f27ccbca",
    "sha256": "99b4238ccf399a36f7f36cdac81b6cd62b5d6edc6a8a0c86d98bae6b48c1caa1",
    "width": 960,
    "height": 960,
    "bytes": 80385,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-169-19af8d6a884e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-169",
    "family": "kartu ucapan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several plain folded greeting cards with tasteful abstract paper decoration, blank insides, no readable message or personal names.\nComposition variant: A complete three-quarter view on a pale stone counter with a softly blurred warm cream background; realistic restrained window daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "42a26e85039cfccfd98bbec639fc4dbaf1a44ea49bf2c7d7d6bc19d72574a86a",
    "sha256": "19af8d6a884e48207a8448ebd07e8ad0e5d96e6dbfe694319d5ebc674004c5ec",
    "width": 960,
    "height": 960,
    "bytes": 97750,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-183-a02711f645de.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-183",
    "family": "kaos katun unisex",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded plain cotton unisex short-sleeved T-shirt with realistic seams and fabric texture; no printed slogan or person.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is deep navy blue. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "ec05c7d548159d628574a4cc20b1cd9f3884ed72373a676fc7953b56853a41b2",
    "sha256": "a02711f645de1355c2af51e7f86683fe86c3a9b9225ec7683c5eca01f9b1bce8",
    "width": 960,
    "height": 960,
    "bytes": 111296,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-184-b59175058b09.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-184",
    "family": "kemeja lengan panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded long-sleeved button shirt with collar, cuffs and a believable row of buttons; not a short-sleeved T-shirt.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is natural warm cream. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "2ca2510c75df270794d829f86a593ea4d36519ef6e91bc51990f4978299d53e1",
    "sha256": "b59175058b09c1e9cc5593cca44265259697b367a75a505ad8cbec68beecb633",
    "width": 960,
    "height": 960,
    "bytes": 132159,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-185-a3526d7f5945.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-185",
    "family": "celana bahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of neat plain woven-fabric trousers, full length, realistic waistband and pockets; not jeans or sports leggings.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "c0070b858617d00bb010e2438176bf0e54e989e820b0e9d3121167c6b3214403",
    "sha256": "a3526d7f59457639e34badee233ce771ba8c58822fa11b654a0940971384a128",
    "width": 960,
    "height": 960,
    "bytes": 104835,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-186-be20303293a1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-186",
    "family": "gamis polos",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest plain long gamis dress, full length with long sleeves, displayed without a person or face.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is muted burgundy. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "a1438457a2f76e0cb6b698cf2f8ec55e9386d10f72cf3fb2634904558e3d9587",
    "sha256": "be20303293a1ee077d4342173733aa7ac32a1d307a7450ee80a6b4035fcb6ccc",
    "width": 960,
    "height": 960,
    "bytes": 123298,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-187-55b1d4f76808.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-187",
    "family": "kerudung segi empat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One square Indonesian kerudung headscarf folded or gently draped so the square fabric and hem are understandable; no person.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is charcoal gray. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "bb282675f24123e3b499089329473ce998e5764722931b4807800202cb0d596a",
    "sha256": "55b1d4f768085dcded208c01970dbb21cb54adc45be6ac8d70ef81f73cc23ac6",
    "width": 960,
    "height": 960,
    "bytes": 114176,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-188-78f2ed80b50e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-188",
    "family": "rok panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain ankle-length skirt with a realistic waistband and natural folds, displayed without a body.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is deep navy blue. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "fc7e01cf24fc4ccc0766704e3dcfba033fd14727ba3022324a19c41d8ff7884c",
    "sha256": "78f2ed80b50ea5ef05ab4614e23646c59072e343aec1e232da6f76488e813146",
    "width": 960,
    "height": 960,
    "bytes": 103847,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-189-08bac7eeb756.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-189",
    "family": "baju anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple child-size cotton outfit on a small hanger or laid flat; no child or mannequin face, no character prints.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is natural warm cream. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "8053336c71ee00ea1d62a024cdd2b211a1b36096f985f4670763d77de6439e72",
    "sha256": "08bac7eeb756c7d9a4298ce7914cdb054674b4d0eb2a44b98feb5eb091e9d4d9",
    "width": 960,
    "height": 960,
    "bytes": 154440,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-190-adfe88839301.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-190",
    "family": "jaket ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight everyday unbranded zip jacket with practical sleeves and realistic fabric; no heavy winter coat.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "32626716c2c860d2eb5c214c56de6183889cf64218d81f114f1d47b8849a79b2",
    "sha256": "adfe88839301616efb44b74f96f9b19e152477e64c72bbedd40914bd1053fc28",
    "width": 960,
    "height": 960,
    "bytes": 122412,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-191-9b182c544437.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-191",
    "family": "celana olahraga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of plain sports trousers with an elastic waist and relaxed leg shape, no brand stripes or logo.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is muted burgundy. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "a4672639d366b194cae0083ded06eaff3fbeab85a89097bbf339ef21de6a2cb2",
    "sha256": "9b182c5444370fd4aeb324002aff84594df85a968d47b5462e67489097b992d2",
    "width": 960,
    "height": 960,
    "bytes": 126447,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-192-0fb3c3914ffb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-192",
    "family": "piyama katun",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A matching plain cotton pajama top and trousers, folded or laid out together, no person and no copyrighted pattern.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is charcoal gray. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "7484f637bfa705f1e957647fd23b5dfc9e9cc4791744f0b5875401ff14c9eda3",
    "sha256": "0fb3c3914ffba4a68fb87060f4938abea113abcd46ac0ed3bb3d76a7f3d6849f",
    "width": 960,
    "height": 960,
    "bytes": 127494,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-193-cbc899e26848.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-193",
    "family": "seragam kerja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple generic work-uniform shirt and trousers in plain fabric, no company insignia, badges or real employer association.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is deep navy blue. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "098846cfcbbb6bef94f054a6db683d1a6797269265381b44d8f40ab45c4549dd",
    "sha256": "cbc899e26848b25d14e41854c0094bb38514aa8cf9b39e99ac17627d4ea56ce7",
    "width": 960,
    "height": 960,
    "bytes": 97267,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-194-c646b455398b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-194",
    "family": "kaos kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of ordinary cotton socks shown together, realistic knit texture, no brand mark.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is natural warm cream. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "7817b63642192fc7fda033c481e1f2c1887d6816baf699c6cac61c7a3537fde1",
    "sha256": "c646b455398ba551bdb693e1cedcb0d0bbe69bc0f70ed78f8ef85ecd1bc4495b",
    "width": 960,
    "height": 960,
    "bytes": 152138,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-195-8e978b7e5f23.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-195",
    "family": "topi kain",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain soft fabric cap with a curved brim, unbranded and without any writing or person.\nComposition variant: A complete flat-lay composition on a clean pale wooden surface, believable garment proportions, soft daylight, no human body. Prefer a plain muted blue or stone fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "6a085974ca56e27f5e2ce703fa701680318f5606976c16c875956875fc805b31",
    "sha256": "8e978b7e5f23d02533d29b8b1c748dea461e4f1bde3bf4e5cb6c251c19537eff",
    "width": 960,
    "height": 960,
    "bytes": 130392,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-196-a33a6fa533f2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-196",
    "family": "lampu led 9 watt",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary white LED household bulb, approximately the appearance of a nine-watt screw-base bulb, alongside a blank carton; do not invent a readable wattage label.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "90a48710d9a2c57cf96116b5ce8337539ed380ad7ea8312d195f1c294ad65ea4",
    "sha256": "a33a6fa533f259c1e5e400eed2f90374b8dc746ad4b3266fa73ccb8234a700b4",
    "width": 960,
    "height": 960,
    "bytes": 54240,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-197-a3cdbdaabd0e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-197",
    "family": "kipas meja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household tabletop fan with a stable base, protective circular grille and realistic blades; intact retail product, unplugged.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "12a09e6272c2c118ba30c7f4054a57388b014cbccd1c18f6a46ec3558c24c1fa",
    "sha256": "a3cdbdaabd0ea337d2771e317e93666f4dbee277dd5e5c2c31c77ceebf4cb61f",
    "width": 960,
    "height": 960,
    "bytes": 120481,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-198-4dcba08f61cd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-198",
    "family": "setrika listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One new generic electric clothes iron upright in a safe position, cord neatly coiled, no powered heating, sparks or fabric burning.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "443b4d586271563d78a0bcaefaec68d985b3fde31718900545272066ba7d7d9b",
    "sha256": "4dcba08f61cd99a7e81a17dbda7625010e4a776aced0c071a1dec732189e8522",
    "width": 960,
    "height": 960,
    "bytes": 76730,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-199-4ed267c8d15a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-199",
    "family": "kabel usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded everyday USB charging/data cable arranged so both connectors are visible, realistic cable length and connector geometry; do not claim a device compatibility or speed.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "42f5eaa5527d605494cf4c9777c3a942c111f977c79a314fb592ba185e86abe9",
    "sha256": "4ed267c8d15a63ffb45ac8569b9e859ff39a63ce5a981ca72422c602bd6d9669",
    "width": 960,
    "height": 960,
    "bytes": 106438,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-200-ed1eb8b61171.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-200",
    "family": "lampu belajar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact adjustable desk lamp with a stable base and simple shade, unbranded, believable hinge geometry.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "df6b4fc42459545da96803542316eae5d77d4c9851e5e5627f242950ec1c72f2",
    "sha256": "ed1eb8b6117121b4f16e126cb91f4d3e4183534994010767e95037ec11286ac4",
    "width": 960,
    "height": 960,
    "bytes": 68005,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-201-5f0357218925.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-201",
    "family": "stopkontak tiga lubang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain three-socket Indonesian household extension strip with safe recessed round socket openings and a neatly arranged cable; no exposed live wires.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4003c82cabaab77603fe90d9e19745dbcae63c9f4c68135f7d079309f507691a",
    "sha256": "5f0357218925824cd24562e11d78762081d4d7d806ac98623feb58bbf35cb1ea",
    "width": 960,
    "height": 960,
    "bytes": 102259,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-202-a26416c1c723.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-202",
    "family": "mouse kabel",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact wired computer mouse with two ordinary buttons and a scroll wheel, cable visible, no logos.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "264ab7457ec3c62499b50a09900aa61a6d15d27edb9928327d071127d0508357",
    "sha256": "a26416c1c723fc6da3fd5a1e1f4637a38c2f6d1de5e4815c7c0d7f72ed5d4581",
    "width": 960,
    "height": 960,
    "bytes": 90523,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-203-b5b44b58eace.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-203",
    "family": "keyboard ringkas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact generic computer keyboard shown as an intact device; keys without readable branding or exaggerated fictional legends.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b79da8aef8c388b189eefe1908bc1af9aff2794e3854c51674b30e49be3c6bea",
    "sha256": "b5b44b58eacef1bee385cb0b95191d333468771f251b5525d6fb81ee1cf65ddb",
    "width": 960,
    "height": 960,
    "bytes": 102848,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-204-41d7b812697d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-204",
    "family": "speaker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small unbranded portable mini speaker with a simple grille and believable control buttons, not a large sound system.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e53029fcf5a3731f4285b864b1618603ab50ee0a8ce033d57c4205586cbfc9f3",
    "sha256": "41d7b812697d34c26641449fbd503153d3e196eeb0cb562a63303bb44f5076f1",
    "width": 960,
    "height": 960,
    "bytes": 116081,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-205-131a5129c301.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-205",
    "family": "rice cooker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household rice cooker with closed lid, removable inner pot optionally shown nearby and no readable control labels.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1c346f1e58b8aa78439e8decf6125d58263e05ed1a59c72f0cec6a4baeaa0a39",
    "sha256": "131a5129c3019aa508666f76578fd338a4932bc9abc5acb68b5aebf30d7455be",
    "width": 960,
    "height": 960,
    "bytes": 90773,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-206-f02970cc6933.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-206",
    "family": "senter isi ulang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One rechargeable handheld flashlight with a stable realistic body, charging port visible but no claims about battery capacity or brightness.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1cdf04615ea6d50106098c83a5d6318adee19e960026fd7cc57003884415d68e",
    "sha256": "f02970cc69333889119b61052b4b8d828f021d24bee8de8042d73c7daed01529",
    "width": 960,
    "height": 960,
    "bytes": 113043,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-207-a64e1d58a8ce.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-207",
    "family": "adaptor usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One generic USB wall power adapter with two ordinary round pins and one USB port, safe intact casing, no printed certifications or brand.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "784b47040b17a32857f8fb452b3fd2afe139ed9b78df7e12d446c2cd78bef922",
    "sha256": "a64e1d58a8ceedc4e0cecb15b91338e07eae9b1ea65ee2c29e933ce0897426aa",
    "width": 960,
    "height": 960,
    "bytes": 73949,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-208-891e7800b11d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-208",
    "family": "headset kabel",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary wired headset or earphones with cable, earpieces and plug clearly visible, no brand, no human model.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c957f3b285c09c682aeb16b4fb5a8f9565a44380315060c3e0ed8119fcabe444",
    "sha256": "891e7800b11d2d6d0e51337a8606944dd05bec43f80809dd4eb69bc6eb61fdd5",
    "width": 960,
    "height": 960,
    "bytes": 102150,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-345-f08dcb241c0c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-345",
    "family": "kaos katun unisex",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded plain cotton unisex short-sleeved T-shirt with realistic seams and fabric texture; no printed slogan or person.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "a2e0c250d332540929236118fb3acb6ea162496612c8cbd59af50c355f72b85c",
    "sha256": "f08dcb241c0c7368ce02fc08dc2a7684e08866027de72f01648f61ca4f45887d",
    "width": 960,
    "height": 960,
    "bytes": 83189,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-346-f1df2a7162d2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-346",
    "family": "kemeja lengan panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded long-sleeved button shirt with collar, cuffs and a believable row of buttons; not a short-sleeved T-shirt.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is muted burgundy. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "d1edea3d3dc949f97ea39c90b99bc422c6ed0f6624a394da47b12e89dde93219",
    "sha256": "f1df2a7162d2e3271205d67eeeec1ea5054379913e238f99042a717170912274",
    "width": 960,
    "height": 960,
    "bytes": 73172,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-347-e70426af9c8a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-347",
    "family": "celana bahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of neat plain woven-fabric trousers, full length, realistic waistband and pockets; not jeans or sports leggings.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is charcoal gray. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "5e4f4b8dce6305dac11b586baf3c62a292a670e859b34f1d967f89782e8241fb",
    "sha256": "e70426af9c8a4a11d20f5aa659724e56af9dc09b61d75af7f9becaee3f769baf",
    "width": 960,
    "height": 960,
    "bytes": 113770,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-348-dd660fdaba46.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-348",
    "family": "gamis polos",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest plain long gamis dress, full length with long sleeves, displayed without a person or face.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is deep navy blue. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "fcf306e7f88543ad89adb2be2d425db9c868d0b616ade9d584b43a53835da36b",
    "sha256": "dd660fdaba466f38e5bef6032fad8243128f00e125e9564c87458c8b4a75ca12",
    "width": 960,
    "height": 960,
    "bytes": 96047,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-349-be2d921960e7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-349",
    "family": "kerudung segi empat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One square Indonesian kerudung headscarf folded or gently draped so the square fabric and hem are understandable; no person.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is natural warm cream. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "5a99984d73068441da33c781c97e801e571c184730b0fcd58420bc92d4b6261f",
    "sha256": "be2d921960e7f8f6906663eaeb67f1254ae52b9e6aba95fcf376b001394cd4b2",
    "width": 960,
    "height": 960,
    "bytes": 77311,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-350-61560956a9e5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-350",
    "family": "rok panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain ankle-length skirt with a realistic waistband and natural folds, displayed without a body.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "06f9b556ebd66ccb5f6959b275e1258f74845782522c793a8a46bd74e69d9dca",
    "sha256": "61560956a9e5792bfe5a83d41296e02dd20a0af1730f832e35f1b58a73e285cd",
    "width": 960,
    "height": 960,
    "bytes": 104808,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-351-7b1d13ea7741.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-351",
    "family": "baju anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple child-size cotton outfit on a small hanger or laid flat; no child or mannequin face, no character prints.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is muted burgundy. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "10a9be41bb0a9d77651a96a7a0df766d0f08eac8e14a4f057d081e61cab06201",
    "sha256": "7b1d13ea774192a513aba51e317151b6519f3250ae8aff17d8d166d680a42e36",
    "width": 960,
    "height": 960,
    "bytes": 84482,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-352-9ac502afa056.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-352",
    "family": "jaket ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight everyday unbranded zip jacket with practical sleeves and realistic fabric; no heavy winter coat.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is charcoal gray. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "b54ea412a5c2fc3e362a60f19fb6396f37385170ed38c214dcd9c9e5f664e3f4",
    "sha256": "9ac502afa05663f5285a7693a047e514b31ef04eb03805b3c8e4a3ca3e031fb9",
    "width": 960,
    "height": 960,
    "bytes": 71667,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-353-2a460b928861.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-353",
    "family": "celana olahraga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of plain sports trousers with an elastic waist and relaxed leg shape, no brand stripes or logo.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is deep navy blue. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "2a741b5ff40b0227c9da19397750d08c2f0f49b6f0d3889ebc39279573fab8f2",
    "sha256": "2a460b928861e7047026a2109dd00625ace32978c5a9941279714af56ea77d36",
    "width": 960,
    "height": 960,
    "bytes": 98017,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-354-1f1d86a35348.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-354",
    "family": "piyama katun",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A matching plain cotton pajama top and trousers, folded or laid out together, no person and no copyrighted pattern.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is natural warm cream. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "bd49411c662da55cd6659390b6ddd9e3286ce5a99f999011adc829af5a0c3a7d",
    "sha256": "1f1d86a353483b1cd4b5dc619f25d9d8637077e0cbb45233f97a83c6b7c4b2ca",
    "width": 960,
    "height": 960,
    "bytes": 106359,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-355-65fbf766d49e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-355",
    "family": "seragam kerja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple generic work-uniform shirt and trousers in plain fabric, no company insignia, badges or real employer association.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is warm medium brown. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "736f7a7a127c866df34f065a0a05614d5925a0135600cadea4935b505f4ab6e0",
    "sha256": "65fbf766d49e21d9361bb5cd7dbd3df0b82b8a1b19edb9038da039d1ca80543f",
    "width": 960,
    "height": 960,
    "bytes": 120183,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-356-34d6e246ae95.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-356",
    "family": "kaos kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One pair of ordinary cotton socks shown together, realistic knit texture, no brand mark.\nComposition variant: Display the complete garment on an explicitly artificial headless torso or appropriate clothing stand against a muted sage wall, no person. Prefer a plain dark navy or warm beige fabric.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nSKU-specific natural variation: The main garment or textile product is muted burgundy. Preserve the exact product type and construction, with neutral warm daylight and accurate ordinary fabric texture. This is a distinct independently photographed item; do not reuse a previous scene or default to sage green.",
    "prompt_sha256": "9d8c60e76c400d0f952381d3220d8d8a7c720269c7838520c82c2cbdd241d1c7",
    "sha256": "34d6e246ae95a2c6c33aba5c28e46d6a718eb908e34bd206ec8e6e7f0ca2332e",
    "width": 960,
    "height": 960,
    "bytes": 124571,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-357-d45112990c79.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-357",
    "family": "lampu led 9 watt",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary white LED household bulb, approximately the appearance of a nine-watt screw-base bulb, alongside a blank carton; do not invent a readable wattage label.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "abf3fc22985ecd321b043141da92b4df8e0e3d593efadf5e7053f1289368d3fd",
    "sha256": "d45112990c79e63653dbab18522811b603da9c2f4395bcffb341ef82372e9379",
    "width": 960,
    "height": 960,
    "bytes": 57068,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-358-9caa3c7d7545.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-358",
    "family": "kipas meja",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household tabletop fan with a stable base, protective circular grille and realistic blades; intact retail product, unplugged.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d0c1b500be68475793ce71b0b3bd85e2d9542e8564f4247bdf6c555873deea20",
    "sha256": "9caa3c7d754524e423e1d5251da407060331b2ac0d25f6264c442bb934f72013",
    "width": 960,
    "height": 960,
    "bytes": 101656,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-359-bb136b38b67c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-359",
    "family": "setrika listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One new generic electric clothes iron upright in a safe position, cord neatly coiled, no powered heating, sparks or fabric burning.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2f62fce4fc8a13eb06af53cd3a9c866623d7ac8d67d2d427eb79bc595144547d",
    "sha256": "bb136b38b67cd9bdae91ac1ee6963dd0bfeae74b385362890fb077ba8e265fd5",
    "width": 960,
    "height": 960,
    "bytes": 88680,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-360-7cabf63fb583.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-360",
    "family": "kabel usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One unbranded everyday USB charging/data cable arranged so both connectors are visible, realistic cable length and connector geometry; do not claim a device compatibility or speed.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "32ef2a96d923efc38da63c2dda6020afcc54cd4da675b7ad6a0c11a6282d2d37",
    "sha256": "7cabf63fb583836dfe386c2b0b9b0136a15e540e4d56e6495ed68f77c2665b89",
    "width": 960,
    "height": 960,
    "bytes": 72930,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-362-eaf9de327baa.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-362",
    "family": "stopkontak tiga lubang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain three-socket Indonesian household extension strip with safe recessed round socket openings and a neatly arranged cable; no exposed live wires.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ee3ae380adbfe8290e336696de032f1d1b050e73c0a63bbff0990b1513bf672c",
    "sha256": "eaf9de327baab538e46940a52d8fad0b6fcce26dc483beb16a92fa4aad58d868",
    "width": 960,
    "height": 960,
    "bytes": 92345,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-363-c3020a41557b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-363",
    "family": "mouse kabel",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact wired computer mouse with two ordinary buttons and a scroll wheel, cable visible, no logos.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a0e692b1139a69bccf35a8c739cfc6665d632e0c77b46d9575eb8371a4e1e30f",
    "sha256": "c3020a41557bdb4e51b1248acbe26bd4804455d01b817e4c98151499c7e8caa2",
    "width": 960,
    "height": 960,
    "bytes": 66961,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-364-ba0b3346ed6a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-364",
    "family": "keyboard ringkas",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact generic computer keyboard shown as an intact device; keys without readable branding or exaggerated fictional legends.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "dfcae6d624a6777e9212f1d393c35395104cbff7ebc0e7f62df8f2037729b04a",
    "sha256": "ba0b3346ed6a74eae737c0070ce73418d36845c540d9c21e3b3c036b407458d8",
    "width": 960,
    "height": 960,
    "bytes": 93476,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-365-fd6f6beb2987.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-365",
    "family": "speaker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small unbranded portable mini speaker with a simple grille and believable control buttons, not a large sound system.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4a85d2cd070191489dd6944c4a751566d704b25222119bcb34a5610b3ee6a68e",
    "sha256": "fd6f6beb2987f4e3b7c8da30b367cbc6d6f31b1fcce26dee4a7fa976b8c78832",
    "width": 960,
    "height": 960,
    "bytes": 103319,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-366-5db1b28ebf25.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-366",
    "family": "rice cooker mini",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact household rice cooker with closed lid, removable inner pot optionally shown nearby and no readable control labels.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4a797e059541766799e7e8099abf8253582bf189bb70934b3bcfdff9762eff98",
    "sha256": "5db1b28ebf25e14d5c0b0c7f826627eb3d799ab1ba1f32c70a99e08946908981",
    "width": 960,
    "height": 960,
    "bytes": 84069,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-367-fa24c85230ed.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-367",
    "family": "senter isi ulang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One rechargeable handheld flashlight with a stable realistic body, charging port visible but no claims about battery capacity or brightness.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "828a5f7fdb4fcf1e3f6dc0376c7dd9f46480c8c8711602463b702f45c8b97fd6",
    "sha256": "fa24c85230ed0d23d70d38cffdac8bc42a094b4b44b9bb7a2e5cdba35e0f1724",
    "width": 960,
    "height": 960,
    "bytes": 93670,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-368-e0532520907c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-368",
    "family": "adaptor usb",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One generic USB wall power adapter with two ordinary round pins and one USB port, safe intact casing, no printed certifications or brand.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "36328437bd7e31d0f8eb3e5556b0911895b7bcb11554cf898f34eb7e59fcd389",
    "sha256": "e0532520907c293c0ef0129fd78641b43017ee96e1e1de10bc3d390df8000f01",
    "width": 960,
    "height": 960,
    "bytes": 55659,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-040-8744b75dcedd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-040",
    "family": "cuci setrika kiloan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy modest laundry station with clean folded everyday clothing, a laundry basket and a compact washing machine in the background; no customer or staff.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6c466aa6e3e0e6c1326a4cdfcf797cac95f61e5afc33d3105c8b4bec0fdc1eec",
    "sha256": "8744b75dcedd69392e38a03208a48d6dad0f1646554e2b64dc259eab15adbc69",
    "width": 960,
    "height": 960,
    "bytes": 127973,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-041-bee8891bf2c8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-041",
    "family": "servis kipas angin",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unplugged tabletop fan on a repair bench with its grille placed safely beside it, screwdrivers and a multimeter, no hands, power connection or sparks.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8534081a90b8604b7c45444b3ba2f833cac9124a14cf78950358a8cdd24b63c7",
    "sha256": "bee8891bf2c815535dc5a8659d09f28edbad467dc601583a83786b37f2b43aad",
    "width": 960,
    "height": 960,
    "bytes": 134189,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-042-6592843fbaf7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-042",
    "family": "bersih rumah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple light house-cleaning setup with a clean mop, microfiber cloth, spray bottle without label and a tidy corner of a fictional room; no person or identifiable house.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d227e2a6bffdce36e145af82123417533feffacd4f633be6e45d3f5f4d8ca0b1",
    "sha256": "6592843fbaf7891ee2ab5a6b5dfa5ca52d84bbe3fadfa0558490032eb454f935",
    "width": 960,
    "height": 960,
    "bytes": 101628,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-043-80f394f823c5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-043",
    "family": "jahit permak celana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sewing machine with a neatly pinned plain trouser hem and measuring tape on a small alteration table; no person, readable brand or client identity.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3b94c069b30e9986fe55a895ffca80c2d66e69b83e1f418b757fce780b7c1994",
    "sha256": "80f394f823c5bbf11d4842b12313ed7a5c66dfecab0c344b034b1262ce3e5994",
    "width": 960,
    "height": 960,
    "bytes": 120585,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-044-d05d8536eecb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-044",
    "family": "cuci sepatu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of plain clean sneakers beside a soft shoe brush, cloth and small bowl on a shoe-cleaning work surface; no brand or human wearer.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5cebaab1e64c3e9ade1d2cb3e387de5dd412e27c4d59831165a31bc044837f86",
    "sha256": "d05d8536eecb2b81c4d79a45ec71e5b437ace5fae50a0db1f5ce654c99eb2de2",
    "width": 960,
    "height": 960,
    "bytes": 146485,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-045-b5be5ff9fcd9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-045",
    "family": "servis sepeda",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple bicycle secured on a modest repair stand, a few correctly shaped hand tools and a clean workshop corner; no person or recognizable business.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted visual correction: Remove every marking from the bicycle: completely blank saddle, frame and tires with smooth unmarked surfaces. No letters, numerals, badges, label stickers or embossed brand shapes anywhere, including tools and bottles. Show the bicycle and maintenance stand from the same natural three-quarter genre; create a new independent coherent photographic scene.",
    "prompt_sha256": "6b36ebc0cd05bebdfecfa8c4567aaed34c25e9178050a85d642a4aa48c4f2cf1",
    "sha256": "b5be5ff9fcd90bc18784efbfadb17bef0c9c3da39055a1d197542ba2f2b80047",
    "width": 960,
    "height": 960,
    "bytes": 169186,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-046-3a1eac82c7e5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-046",
    "family": "pasang rak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small plain household shelf with brackets, screws and a hand screwdriver laid safely on a workbench; show installation service tools, no unsafe ladder scene.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b804ce20b627f8dd49074cbd1493cfbf204451a35c03158bccb889772397fd70",
    "sha256": "3a1eac82c7e5a8289ac08cd7f1496fe688a33228a9904c27582e8586a54edacc",
    "width": 960,
    "height": 960,
    "bytes": 130993,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-047-c389c9125ea5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-047",
    "family": "cetak dokumen",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A generic desktop printer with a short stack of blank paper coming out, no readable document contents, personal information or company logo.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "73d9c7e3509c4288d7691b2984f53c113b836dd44ac06a63e87dbac2142a24da",
    "sha256": "c389c9125ea523c0c8f8cd79d91989eb23605419d5d9d2e7f28ba0a064d6a35c",
    "width": 960,
    "height": 960,
    "bytes": 94721,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-048-54f99079a35f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-048",
    "family": "desain undangan digital",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small design desk with a generic laptop showing abstract invitation-layout shapes only, plain paper samples and simple stationery; no readable names or phone numbers.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6e4c6069e0ac9ce127c45636dbef933ff7c3c466f751376ae1eedc6b5e262efe",
    "sha256": "54f99079a35f24ad873b1c8ea8ab5918e4e973ed1b812d52523eb9b6bf939fa0",
    "width": 960,
    "height": 960,
    "bytes": 115933,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-049-11b391650724.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-049",
    "family": "bersih sofa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain fabric sofa in a fictional room with upholstery-cleaning equipment and a folded cloth nearby, no person and no misleading before-and-after split.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "117e831b2d3bb936f5a1659da1fa6c47fcf0d9046c1cae748b42e6e42e4011f2",
    "sha256": "11b391650724abd047642267156b9a5154e7977b75ff162c54526fd4dad2bfd2",
    "width": 960,
    "height": 960,
    "bytes": 178573,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-050-bc10cc004f50.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-050",
    "family": "setrika pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy ironing board with a plain cotton shirt and an unbranded iron safely upright, folded clothing nearby, no person or active hot contact.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "278e9c1d9e0e0dfe112f90a15203e154c6fb111cfcb5f93ec585729e79c7b335",
    "sha256": "bc10cc004f507c75ae786e3ae175d7ba6af56b392b3289877c981c7812327167",
    "width": 960,
    "height": 960,
    "bytes": 119854,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-051-72d12820bda8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-051",
    "family": "cek perangkat listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A safe unplugged small electrical-device checking bench with a multimeter, insulated hand tools and a closed generic appliance; no exposed live conductors or sparks.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a5a9eccd1cd6ccc71aef2f252b07797ff808fe69937f4d989ab3e305bd667326",
    "sha256": "72d12820bda851c4ab567489c10ce0349f43a195ecee87b549531413e9384c14",
    "width": 960,
    "height": 960,
    "bytes": 128136,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-052-49aa7a966199.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-052",
    "family": "kemas bingkisan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small gift-wrapping work surface with one neatly wrapped plain parcel, ribbon, scissors and unprinted kraft paper; no address or recipient information.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "28eecff38da2b28b0ea37fa1a3d80782fc1d37f4c60c55407cb52ac05e9ee156",
    "sha256": "49aa7a966199097c6987780249fade85152eb501aa7181495508ed5691082d43",
    "width": 960,
    "height": 960,
    "bytes": 140410,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-053-ceb43866bb57.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-053",
    "family": "perawatan wajah dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest facial-care treatment station with clean folded towels, a plain bowl, soft facial brush and blank jars; no person, medical equipment or treatment-result claim.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b0025c020394166bb9f1aa8bff276806f343813d82c188045cae4ec1e03b06b1",
    "sha256": "ceb43866bb57d12bc0ffa493e09bd969e99c1e9a38f44a674156ef228a3ae892",
    "width": 960,
    "height": 960,
    "bytes": 102593,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-054-653b22f68795.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-054",
    "family": "pembersihan wajah lembut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A gentle face-cleansing still life with a plain pump bottle, cotton pads, clean washcloth and clear water bowl on a small tray; no human face or brand.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ca34c8f40f9086117588c61c40274851e723eb42fb362fd29cd1747d1f3505d5",
    "sha256": "653b22f687950fb2451eced6c30e5f40a33e42903df59598d4d1aee1e1ada03f",
    "width": 960,
    "height": 960,
    "bytes": 106452,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-055-e4d72b65dab2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-055",
    "family": "masker wajah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple cosmetic face-mask preparation kit, plain bowl with soft cream mask and a clean applicator brush, towels and an unprinted jar; not a medical mask.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "31426b11210287ab5b50e718d6650b5a1cc13ac39b4cfdcabb093bda596cc2db",
    "sha256": "e4d72b65dab2b8fdf2f680b652087a239a312c5a5e5745c54f61b8102307d5a7",
    "width": 960,
    "height": 960,
    "bytes": 115615,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-056-710bb63a4a0c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-056",
    "family": "perawatan tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean hand-care station with a small soaking bowl, hand towel and plain moisturizer container; no person, fingers, brand or medical promise.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "699f569424c5edcf2636016aba632b1df93573221970875fbf7f15b53ed10b82",
    "sha256": "710bb63a4a0cd27edb2c2f15068788ea62895c5a98d5f5af410ef186d9e0f338",
    "width": 960,
    "height": 960,
    "bytes": 128844,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-057-fb4cfd2f587b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-057",
    "family": "perawatan kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy foot-care setup with a clean modest foot-soak basin, towel, simple foot-care tools and an unprinted cream jar; no person or medical treatment claim.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "41b1b26c675c9bef05c69e47a988b80a736b5bcced113eccfd0fc5780fc091d3",
    "sha256": "fb4cfd2f587be1b69608240719a637055443b192a7a6413d1b8e8b36fa924dc5",
    "width": 960,
    "height": 960,
    "bytes": 147013,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-058-c10719217678.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-058",
    "family": "pijat wajah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple face-massage preparation tray with a soft towel, plain facial oil bottle and gentle massage tools; no person or before-and-after result.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c8ca12c027e8f79ba90629da987ad80ffe387e135f4c0219cfc30d50cfa77954",
    "sha256": "c107192176780cace9cf34eb044d9a6abd3080b521af3f2155bee4f6ae7b39b1",
    "width": 960,
    "height": 960,
    "bytes": 126612,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-059-821787d39c1f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-059",
    "family": "perawatan kulit kepala",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean scalp-care station with a generic hairbrush, scalp-massage brush, small unprinted treatment bottle and towel, no person or hair-growth claim.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "cd5b703fae79e53bcfb6ec67396b12ee64b4301d34fd76ef8e9b78e7ff61e1f2",
    "sha256": "821787d39c1f41ad22c031f8c07df54bcaa9967d25f3a2c82c19c04abc6e6a24",
    "width": 960,
    "height": 960,
    "bytes": 140548,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-060-5bce6200b878.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-060",
    "family": "perawatan kuku dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A hygienic basic nail-care tool set with plain nail file, clipper, small bowl and folded towel, no person or medical treatment claims.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fc617de862a37e77411e7e77bc95fcb7b88e673ec787d810e9f36edd72eb7048",
    "sha256": "5bce6200b8781b8dc23a7ca4049ced419eae6a4e91018473057dfac746eb12c4",
    "width": 960,
    "height": 960,
    "bytes": 135415,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-061-34ab56912092.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-061",
    "family": "rias sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest everyday makeup station with generic clean brushes, a plain compact and a few neutral unbranded makeup items; no person or finished makeup claim.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6d2f2508770659a582f8bd6fcc823643c8c87a2eaee82beaf0683f2b0f6438f9",
    "sha256": "34ab5691209267d9cd3755239d20f095e5544cfada3af63f135eb95e8e322933",
    "width": 960,
    "height": 960,
    "bytes": 127407,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-062-76fee97ff32c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-062",
    "family": "konsultasi rutinitas perawatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple skincare-consultation desk with blank notepad, plain cosmetic containers and neutral diagram-free cards; no readable personal records or medical advice.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5898ff558c36666525e3394e1fd9b2cf4979e638aabc26110b66c8a1ae9822a9",
    "sha256": "76fee97ff32c01412db313f2110b0f7aa75ff23f18c48ff391cff336951f1cc9",
    "width": 960,
    "height": 960,
    "bytes": 104984,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-063-fbdc0904cdc8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-063",
    "family": "perawatan tubuh ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy basic body-care room detail with clean towels, a plain lotion bottle and simple treatment bed, no person, suggestive scene or medical claim.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "485900905ba644b278b45e02ad444e7f7cec91d50a7681b64bf46845663e9d84",
    "sha256": "fbdc0904cdc8123c1ae7867afd2c11f61ac75c79c57c23ad7098bae095952153",
    "width": 960,
    "height": 960,
    "bytes": 135376,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-064-001d0975b0c3.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-064",
    "family": "perawatan rambut kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A dry-hair conditioning preparation kit with a plain conditioner jar, wide-tooth comb, hair towel and small treatment bowl, no person or promised result.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d3567e11ae6477e2164a7a2e2e6d79e753a6f2cd560f11d9cb772f91ba56babc",
    "sha256": "001d0975b0c3e85126410b7e334040420ae3dd08fde05f73e46c74d8c3cb5820",
    "width": 960,
    "height": 960,
    "bytes": 133982,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-065-8d69632a5637.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-065",
    "family": "rias acara keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest family-event makeup station with a clean brush set, neutral cosmetic palette and a simple decorative hair accessory; no person, brand or celebrity styling.\nComposition variant: A tidy modest fictional service work area, three-quarter view, tools arranged for this exact service and naturally lit with soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "742ffc7750a26b04f22c8f855a64ca5506e63657e34afcf898a5cbe16869c39a",
    "sha256": "8d69632a5637067d697acf38eb8c76224bca8d65bfb7fdf062282fa4285811d1",
    "width": 960,
    "height": 960,
    "bytes": 145313,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-066-3142ebdc4c81.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-066",
    "family": "potong rambut pendek",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial hairdressing training mannequin with a tidy short hairstyle on a salon stand, plain comb and scissors nearby; no visible face or real client.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ce7c692bb8eaad843d1d8a4528cd7aade2ea5bea9d0c6b59e6ff059e3ea1cfe8",
    "sha256": "3142ebdc4c812aed86d7c996448d390462d777c95dc200a0354ff9f525ff17c2",
    "width": 960,
    "height": 960,
    "bytes": 87872,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-067-b8e1e5b88956.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-067",
    "family": "potong rambut panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial training mannequin with neatly combed long hair on a salon stand, plain tools nearby; no face or real client.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e025bd6298e0e70b98eaa6e77a4ca6443f71156d97a38f60b70db6e6af85d067",
    "sha256": "b8e1e5b889565e235372ce3675534ce679f2634c9150784d9451b656eaf30fa6",
    "width": 960,
    "height": 960,
    "bytes": 118957,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-068-badf05c348af.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-068",
    "family": "cuci dan keringkan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean salon wash-and-dry station with an empty hair-wash basin, towel and unbranded hair dryer, no client or staff.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c67506c55463f153089dc2c2c1eb22653296fe0dfb5cd78d5fa8d7e9995459b5",
    "sha256": "badf05c348af089dc495c265b11955aee7903e4b3cccbbc45a073818cc1a29db",
    "width": 960,
    "height": 960,
    "bytes": 88186,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-069-68e71b357535.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-069",
    "family": "creambath",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean creambath hair-treatment preparation station with an unbranded hair-cream bowl, applicator brush, towel and simple salon chair; no person or medical result claim.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4f9ef5987ac108124095324f595501c5688268b764e4a45aa4a88b37c3dca85f",
    "sha256": "68e71b357535b725779f1557b9d44c21efacf079cdeea20e01495bd548007060",
    "width": 960,
    "height": 960,
    "bytes": 99761,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-070-a8fa3f69dc6e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-070",
    "family": "tata rambut sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of an artificial hairdressing mannequin with a simple everyday arranged hairstyle, comb and plain clips nearby; no visible face.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6e657e10102b5e9e0546c98172afc28fe18bd2ac5818202fa20bddd3e360f0ac",
    "sha256": "a8fa3f69dc6e147449a5cdfd6b6a8728b2159621d194e51dbca8ba0343f45178",
    "width": 960,
    "height": 960,
    "bytes": 103692,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-071-6f7eeefcb66b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-071",
    "family": "potong rambut anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An empty child-size salon chair and a clean comb, small scissors and soft salon cape on a nearby shelf; no child, person, face or copyrighted character decor.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "16ccb709616b0d356faedea493b00c4b2042bc477a8b548406a3bc1475a5f3b0",
    "sha256": "6f7eeefcb66b8b822f41fb92545ccdce5cb9f91780be184dbf018ceabdeb7cbd",
    "width": 960,
    "height": 960,
    "bytes": 90472,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-072-244afb40b99c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-072",
    "family": "poni dan rapikan ujung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A close back view of an artificial hairdressing mannequin showing neat hair ends and a plain comb with scissors nearby; no face, injury or real customer.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "80effc533e04ae0e1a5949d61237a747a0d9bad2b3e907f807e19094de137edc",
    "sha256": "244afb40b99cf754334e106207ab898badefe5b2eb67db7877fb6c9dc3276d32",
    "width": 960,
    "height": 960,
    "bytes": 109589,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-073-2d0abf5835eb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-073",
    "family": "perawatan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest general hair-care station with clean hairbrush, plain shampoo and conditioner bottles, folded towel and empty salon chair; no person or brand.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "58fa7bb0e14dd234c8606e45d7904948d16cab02d198cb54c2a7e1fc329173a9",
    "sha256": "2d0abf5835eb3f16b78ebe5d22af9e58bd5a9907cc2152fbf9eac6467fc8068a",
    "width": 960,
    "height": 960,
    "bytes": 96640,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-074-b055d1a35999.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-074",
    "family": "blow rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple blow-dry styling station with an unbranded hair dryer, round brush and artificial mannequin hair viewed from behind, no visible face.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "36a1cf2d73ba772bad4eee214a3ddf61f7b3f37f0a68011adb3cd5fee4bf0809",
    "sha256": "b055d1a35999c2b3e78ac4250af197cbbdaf24d4f363bd20391bd357ea06bcce",
    "width": 960,
    "height": 960,
    "bytes": 115199,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-075-d637d3f81aa8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-075",
    "family": "sanggul sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The rear view of an artificial hairdressing training mannequin with a simple tidy sanggul bun, plain hairpins and comb nearby; no face or bridal identity.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "62e27983da4cd4cbb6b8476215fdc996eaee4259a87a6026dcd8609dcc209d52",
    "sha256": "d637d3f81aa813e679e99a76bcb731407f32e9de18af403f2a163a8a0f380571",
    "width": 960,
    "height": 960,
    "bytes": 116089,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-076-1d2f42a2909f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-076",
    "family": "cuci rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean empty salon shampoo basin with plain unbranded shampoo bottle and freshly folded towel; no person or medical claim.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e8de2384aefb04bea99b06f6e9cd9287d66e56bb97f410896033dff0646d88d2",
    "sha256": "1d2f42a2909fb3cd9981d2657eedf81b8005022d73e68068ca90663fc0cf3066",
    "width": 960,
    "height": 960,
    "bytes": 74334,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-077-d12731cff9ef.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-077",
    "family": "potong rambut keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest fictional family hair-cutting station with two empty practical chairs, clean capes and combs, no customers, faces or real shop name.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4c6928823e376aa6272f305a880b0cebfcd2d9ebbbf98eaa2070e93d69c58be5",
    "sha256": "d12731cff9ef9cf5e2c8b892a998c00b62c22f1f638519c6df96539448c547fa",
    "width": 960,
    "height": 960,
    "bytes": 128456,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-078-2433e1b670a7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-078",
    "family": "paket tata rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A coordinated simple hair-styling service tool set with an artificial mannequin back view, comb, clips and unbranded hair dryer, no person, face or promised result.\nComposition variant: Use a rear or rear-three-quarter view when a training mannequin is relevant; otherwise show the empty service station, with a pale neutral backdrop. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "aa2c360a013165b943c8dcd1c5df57c2fe942138b16ca0f1b76f55811fc3dc76",
    "sha256": "2433e1b670a7670ee0d2243a9b4c5a3af5edca57a54639aaba925b8b7132d1c0",
    "width": 960,
    "height": 960,
    "bytes": 119808,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-209-e144daeea9b6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-209",
    "family": "cuci setrika kiloan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy modest laundry station with clean folded everyday clothing, a laundry basket and a compact washing machine in the background; no customer or staff.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fb48aca09cf74b3007fb372465edf6357699b6f62b170fa077b5923d4176fe24",
    "sha256": "e144daeea9b620931b560a0d4b210de1aaf58711e15434a4fbe0edfc2265ccd2",
    "width": 960,
    "height": 960,
    "bytes": 120591,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-210-5f621cb776c5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-210",
    "family": "servis kipas angin",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unplugged tabletop fan on a repair bench with its grille placed safely beside it, screwdrivers and a multimeter, no hands, power connection or sparks.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1ea7d148595c3026e116fffdd36c2909742df4cc4c1622c9c82d7051ce0b256f",
    "sha256": "5f621cb776c5b8681f8294b34d79993dce182de6d7f04a82a20dfca1710ceb24",
    "width": 960,
    "height": 960,
    "bytes": 132398,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-211-c424b42c213b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-211",
    "family": "bersih rumah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple light house-cleaning setup with a clean mop, microfiber cloth, spray bottle without label and a tidy corner of a fictional room; no person or identifiable house.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "070dd8631d2a32ce29dab69fef1aa450a7d664f52eee9c8f8a86458a7b290202",
    "sha256": "c424b42c213b1c507a334024e1af9f568e1ef3697ababad59ee8a003a0ced946",
    "width": 960,
    "height": 960,
    "bytes": 97020,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-212-539a39dedc63.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-212",
    "family": "jahit permak celana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sewing machine with a neatly pinned plain trouser hem and measuring tape on a small alteration table; no person, readable brand or client identity.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted visual correction: Generate a clean independent photo of gray trouser hemming equipment. Every corner and tabletop must be free of any watermark, corner stamp, signature, lettering, icon overlay or ghost text. Plain unmarked scissor handles and sewing machine; no branding. Retain realistic pinned trouser hem, machine, thread and shears.",
    "prompt_sha256": "1c2e2828033247fc62be779e75c3b84392b7a43c39de09ebcf985491951bac34",
    "sha256": "539a39dedc63a98f03c6dd8c21e034bb7301a0801cc4f258fc98aac51d79922f",
    "width": 960,
    "height": 960,
    "bytes": 118217,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-213-a7be8c470690.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-213",
    "family": "cuci sepatu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of plain clean sneakers beside a soft shoe brush, cloth and small bowl on a shoe-cleaning work surface; no brand or human wearer.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c69826a19aabc3ffcf54fe1f0687b47a65b0b4758a7df1d81049970f88567f97",
    "sha256": "a7be8c470690d1ac8dbcaf24b2debf222b0b9ed7d7b4a57c173832c13a2e373c",
    "width": 960,
    "height": 960,
    "bytes": 132854,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-214-ca08c08ceb71.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-214",
    "family": "servis sepeda",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple bicycle secured on a modest repair stand, a few correctly shaped hand tools and a clean workshop corner; no person or recognizable business.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted visual correction: Every bicycle component completely blank and unmarked: smooth gray frame, blank saddle, blank fork with no blue decals, no letters or logos on tire sidewalls, cranks or shifters. Replace printed aerosol can with plain unlabeled bottle. No watermark or corner stamp. Keep a coherent bicycle on repair stand and tools; generate a fresh independent photographic scene.",
    "prompt_sha256": "4fd90195680c36b3d0e539f3e2c4544b2cd531ab6f7279964f15f5d1458b4d23",
    "sha256": "ca08c08ceb71859873b1c92c0254d0a87c014d9ac54d4c96ef8d28123673e631",
    "width": 960,
    "height": 960,
    "bytes": 153898,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-215-f925dc3dd2f8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-215",
    "family": "pasang rak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small plain household shelf with brackets, screws and a hand screwdriver laid safely on a workbench; show installation service tools, no unsafe ladder scene.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "bfea0f2ff60f5f76e27d6ad5f51e800e4ecdb96a5919caddf6f5cdc57948a60a",
    "sha256": "f925dc3dd2f8bfc23e3e42eae3d9415092d42d8c56b58696645585a0dc959ccd",
    "width": 960,
    "height": 960,
    "bytes": 101762,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-216-17417407d773.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-216",
    "family": "cetak dokumen",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A generic desktop printer with a short stack of blank paper coming out, no readable document contents, personal information or company logo.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "1af456ceb5ceb0f5c646f1fba0780186a69e7fdf76c0325ecfe80ce6bc86e2d6",
    "sha256": "17417407d773e0d354039fd7555eba9a59992aef2c2aa54de46243cd4861a6d9",
    "width": 960,
    "height": 960,
    "bytes": 72767,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-217-5cf7f1803b07.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-217",
    "family": "desain undangan digital",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small design desk with a generic laptop showing abstract invitation-layout shapes only, plain paper samples and simple stationery; no readable names or phone numbers.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "cc047d015e7590b09b9ef3b71de44133364be356456d390a82ab31571c246ed5",
    "sha256": "5cf7f1803b07d659d1363d1156729fe214bd5b3313281292f6f23effd314ce43",
    "width": 960,
    "height": 960,
    "bytes": 111289,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-218-023d372bacf1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-218",
    "family": "bersih sofa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain fabric sofa in a fictional room with upholstery-cleaning equipment and a folded cloth nearby, no person and no misleading before-and-after split.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "9df869082c81519fea7d5c3c51d75fd295c1274dab6ff426c90062b659576980",
    "sha256": "023d372bacf16608cbf64e5b2f29a62504282422c385de1f22829bfddb3a4337",
    "width": 960,
    "height": 960,
    "bytes": 146837,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-219-cea936c15830.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-219",
    "family": "setrika pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy ironing board with a plain cotton shirt and an unbranded iron safely upright, folded clothing nearby, no person or active hot contact.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "25773c88dd03a71ab06877cbc4b91c452b30bf0d0970f02fa9fcbe39d1191c05",
    "sha256": "cea936c1583018c949c00f8d546a40be2b0aee161914dfe64235afd81f961108",
    "width": 960,
    "height": 960,
    "bytes": 94061,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-220-d3fcdd4d0b3f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-220",
    "family": "cek perangkat listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A safe unplugged small electrical-device checking bench with a multimeter, insulated hand tools and a closed generic appliance; no exposed live conductors or sparks.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "c48d93864524062af42412ef5692218aeb0b799c87cc944219b7b4cc5a791b69",
    "sha256": "d3fcdd4d0b3f82d446c64682d64f0f01ba303e9067cfb990f042a32f0c2945c9",
    "width": 960,
    "height": 960,
    "bytes": 99019,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-221-fb6065bb9c98.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-221",
    "family": "kemas bingkisan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small gift-wrapping work surface with one neatly wrapped plain parcel, ribbon, scissors and unprinted kraft paper; no address or recipient information.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "55fc71d3f818b5fc41f19997cc5054d9f565c53c82aac47718c8e9cb533491e3",
    "sha256": "fb6065bb9c98797dfab44880a8f3278f10f35b7d52c54fac840cad6bbe1deb56",
    "width": 960,
    "height": 960,
    "bytes": 110268,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-222-06c3875243cd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-222",
    "family": "perawatan wajah dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest facial-care treatment station with clean folded towels, a plain bowl, soft facial brush and blank jars; no person, medical equipment or treatment-result claim.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "6001be381cb1932910790cf70c36c9bc1148ee71f2f291a162f13478cc7c8151",
    "sha256": "06c3875243cd59b7a3084bd1252f8bee00d0fa249e6513037f02291d94745531",
    "width": 960,
    "height": 960,
    "bytes": 84519,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-223-6d5264ee7390.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-223",
    "family": "pembersihan wajah lembut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A gentle face-cleansing still life with a plain pump bottle, cotton pads, clean washcloth and clear water bowl on a small tray; no human face or brand.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "7dc6b370ed441190b759f2f45edf44525395f9501389756a2b9dae5163ad246a",
    "sha256": "6d5264ee7390fdbf90feef4ff7c86fde28d46d507233a5db05a8be68703f33a9",
    "width": 960,
    "height": 960,
    "bytes": 90724,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-224-041cc902b640.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-224",
    "family": "masker wajah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple cosmetic face-mask preparation kit, plain bowl with soft cream mask and a clean applicator brush, towels and an unprinted jar; not a medical mask.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "7ba802a5ef13689ccfa30a96d4fc6b3bfe700cb95486a9dd3b6502af1592b96b",
    "sha256": "041cc902b640562701206bbd917b5bf4430b481aa4aa040764aff3eb036f294a",
    "width": 960,
    "height": 960,
    "bytes": 111733,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-225-67757139da79.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-225",
    "family": "perawatan tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean hand-care station with a small soaking bowl, hand towel and plain moisturizer container; no person, fingers, brand or medical promise.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "f585e8833fcc29d4f9b9726c43f14fe04b5a320fa388fd15606f406e7631346f",
    "sha256": "67757139da79529e09602dc47482a16c7305a294361d5266b9ebd9fca1328620",
    "width": 960,
    "height": 960,
    "bytes": 107010,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-226-a39535b4be75.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-226",
    "family": "perawatan kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy foot-care setup with a clean modest foot-soak basin, towel, simple foot-care tools and an unprinted cream jar; no person or medical treatment claim.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "3c5f4b3712b64addbbe2cd998a64a9fb5aa390f4f85b616885d74b29d772a324",
    "sha256": "a39535b4be75fb38c984cf23b7428fae2affaf6c88c126043894a294651d6d82",
    "width": 960,
    "height": 960,
    "bytes": 125565,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-227-568627232597.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-227",
    "family": "pijat wajah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple face-massage preparation tray with a soft towel, plain facial oil bottle and gentle massage tools; no person or before-and-after result.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "888b3663d041d89bd03902e6929d83e4e27cd51e256c306820fdfea67ebfc123",
    "sha256": "568627232597f9814ffcd3748df89fc246118eef0e0808fe06c8f15c410d0e61",
    "width": 960,
    "height": 960,
    "bytes": 115094,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-228-44a16598da9b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-228",
    "family": "perawatan kulit kepala",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean scalp-care station with a generic hairbrush, scalp-massage brush, small unprinted treatment bottle and towel, no person or hair-growth claim.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "eeb50f344564d66997be491ec28c212f934901d8c77acfe68792e0dc12a8255a",
    "sha256": "44a16598da9bffe0d2e61701af71ca7da86ba8a06e5b0bc6bef122ef988c264c",
    "width": 960,
    "height": 960,
    "bytes": 111790,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-229-ede5ed93448e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-229",
    "family": "perawatan kuku dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A hygienic basic nail-care tool set with plain nail file, clipper, small bowl and folded towel, no person or medical treatment claims.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "300c41ddb53ed7e3709e2a4cb8c02b54df11ac98bf1dec126eda4371199d5491",
    "sha256": "ede5ed93448e6bac1e2a5ad95228592d7dc5e1f1ee598e87bc81fa917252467a",
    "width": 960,
    "height": 960,
    "bytes": 88021,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-230-e69a86a071f0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-230",
    "family": "rias sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest everyday makeup station with generic clean brushes, a plain compact and a few neutral unbranded makeup items; no person or finished makeup claim.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "015e319ffc9a8246f9ba4972f28f4b2661b4d9e65bbbf3d9bb11229a9484d637",
    "sha256": "e69a86a071f0ba34a5dda53b03019b6b74c97ed6695ce5c66da01ea3f778d6f6",
    "width": 960,
    "height": 960,
    "bytes": 108598,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-231-c06d39e46b0a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-231",
    "family": "konsultasi rutinitas perawatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple skincare-consultation desk with blank notepad, plain cosmetic containers and neutral diagram-free cards; no readable personal records or medical advice.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "c959f05332363e744095656ec25c22cd29654a7c37cbd88a54cf8664bc95d989",
    "sha256": "c06d39e46b0aed4b5f30e3e796a9b244b4395ad308c4201b1ba080055f4cdbed",
    "width": 960,
    "height": 960,
    "bytes": 93692,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-232-61e1ee42e045.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-232",
    "family": "perawatan tubuh ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy basic body-care room detail with clean towels, a plain lotion bottle and simple treatment bed, no person, suggestive scene or medical claim.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "5c261739c3e246b5b85f1eef2e8797c958b150c79424feaed1ce770d15ed3468",
    "sha256": "61e1ee42e0451caa33892091aaa23de572b1cea199e95d50f15f1de54de471e1",
    "width": 960,
    "height": 960,
    "bytes": 99329,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-233-4144fbc418db.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-233",
    "family": "perawatan rambut kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A dry-hair conditioning preparation kit with a plain conditioner jar, wide-tooth comb, hair towel and small treatment bowl, no person or promised result.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "ab4713d7c353ec2646ecd8df172923791e6cf06b04c012963eece160cc9f220b",
    "sha256": "4144fbc418db439dbe47f1537cf7a7d579ec21aa2ec022606d952df9f22f062c",
    "width": 960,
    "height": 960,
    "bytes": 114024,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-234-2f7c33d02c9c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-234",
    "family": "rias acara keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest family-event makeup station with a clean brush set, neutral cosmetic palette and a simple decorative hair accessory; no person, brand or celebrity styling.\nComposition variant: An independent close view of the relevant clean service equipment on a light work surface, all important objects visible, no customers or staff. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "3650183419e2d253a53c9e680e4f19fd4c681554b55b9f9c001841c3c932ee95",
    "sha256": "2f7c33d02c9cb0d7615806a96ecc9ae71bfe459dec41500559f825c00ab235e5",
    "width": 960,
    "height": 960,
    "bytes": 141222,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-235-f77c9e78680e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-235",
    "family": "potong rambut pendek",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial hairdressing training mannequin with a tidy short hairstyle on a salon stand, plain comb and scissors nearby; no visible face or real client.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "fed537431bbaddbd3d474aa99e175b0f907e79525fb1af27f1efb10ee3c0538e",
    "sha256": "f77c9e78680ef13a79361c8472eb4ba30bff41b607e6fc363d23a681fcfa0833",
    "width": 960,
    "height": 960,
    "bytes": 118284,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-236-508d39ff8c4c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-236",
    "family": "potong rambut panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial training mannequin with neatly combed long hair on a salon stand, plain tools nearby; no face or real client.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "538efd70cb307ef6d8e26b8c9b8284b1ae3a32f9a0f42c9908cfeb8c0391da30",
    "sha256": "508d39ff8c4c304b4f9f6d0c124a2008651c8087becaf611aeea16395d511d2f",
    "width": 960,
    "height": 960,
    "bytes": 148075,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-237-914ba35090b4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-237",
    "family": "cuci dan keringkan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean salon wash-and-dry station with an empty hair-wash basin, towel and unbranded hair dryer, no client or staff.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "becf616935a8d9778851ecd28f0d53eea347d9c2b4b255dc3b6fc592fc8cacf2",
    "sha256": "914ba35090b42e89d39ecd9a5bc6120d9261e83bdae7d5c03698a0318cf118c8",
    "width": 960,
    "height": 960,
    "bytes": 90631,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-238-e1caaa6a4a1b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-238",
    "family": "creambath",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean creambath hair-treatment preparation station with an unbranded hair-cream bowl, applicator brush, towel and simple salon chair; no person or medical result claim.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "6221218d01e62813c7261713520b750f41e4744c011d562aab81bf7ba5929f2d",
    "sha256": "e1caaa6a4a1b8874edfa52459f44005eca11c0bcec39b0501920a12fe2ccdf8f",
    "width": 960,
    "height": 960,
    "bytes": 120827,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-239-98405541c97f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-239",
    "family": "tata rambut sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of an artificial hairdressing mannequin with a simple everyday arranged hairstyle, comb and plain clips nearby; no visible face.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "85d470c558a96391acbcc1d624d226354079a49ecfc0329a3e86690cb9ce5129",
    "sha256": "98405541c97f3fc6b3fe19b9d1623b126d877eb807964d6aab5b636419e9a034",
    "width": 960,
    "height": 960,
    "bytes": 121698,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-240-64c4abc1f844.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-240",
    "family": "potong rambut anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An empty child-size salon chair and a clean comb, small scissors and soft salon cape on a nearby shelf; no child, person, face or copyrighted character decor.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "8e273dbf62eeae56e1f8269fe4cd00d27653f365a8681856e1ae73e1baba0d59",
    "sha256": "64c4abc1f844a944a6e5a3d4ec131a9661e601779016524b0a74d86d09d9aea0",
    "width": 960,
    "height": 960,
    "bytes": 104670,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-241-33a4b80e4dc8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-241",
    "family": "poni dan rapikan ujung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A close back view of an artificial hairdressing mannequin showing neat hair ends and a plain comb with scissors nearby; no face, injury or real customer.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "f3b4974ebed87c7153ee8c8827be6ce0e7bd65e0345c0d923583a5678e9df3e0",
    "sha256": "33a4b80e4dc88d578957b6c44445ca92df1c2bf381ad46166e2034e07dc91380",
    "width": 960,
    "height": 960,
    "bytes": 125092,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-242-4931d42bce9a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-242",
    "family": "perawatan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest general hair-care station with clean hairbrush, plain shampoo and conditioner bottles, folded towel and empty salon chair; no person or brand.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "42d85daeb7d9de7350f51ebd0ed727fee3fda1199f245c074bfcae5733cbd77c",
    "sha256": "4931d42bce9a8e80b93adb0880fff8130ff991a63d3bef6ab16ad77fb8bd916f",
    "width": 960,
    "height": 960,
    "bytes": 104906,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-243-9ac5600cd197.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-243",
    "family": "blow rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple blow-dry styling station with an unbranded hair dryer, round brush and artificial mannequin hair viewed from behind, no visible face.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nProduction constraint: All visible products and tools use completely plain, unmarked surfaces. Omit package labels, stickers, decals, brand shapes, signatures, faint corner stamps and watermarks. Intrinsic ruler calibration numbers or basic device control symbols may remain when essential for realism. Do not render any commercial or personal text. Keep this independently generated scene visually distinct from other SKU by the stated composition variant.",
    "prompt_sha256": "ae6ae683810aa2929360d429a3133f2049e1a34c7cbf64c13e9bb598dbbeb207",
    "sha256": "9ac5600cd197ba2b61035326897c5a6377fa73b068abc194629d510e083fe8af",
    "width": 960,
    "height": 960,
    "bytes": 115548,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-079-5efa6fcd255a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-079",
    "family": "nasi ayam bumbu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian seasoned chicken with white rice, a few cucumber slices and a small portion of sambal on a plain plate; clear cooked chicken texture.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8b9ca99e864f9a14ea5fedda4e34cbf84142bea6b41071a82783c040ebc91545",
    "sha256": "5efa6fcd255a294a984bb91aa9490b419954144398f017d73d9a55b9a8e5ecd4",
    "width": 960,
    "height": 960,
    "bytes": 133179,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-080-fc7b72c732c2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-080",
    "family": "nasi sayur rumahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest home-style rice meal with cooked mixed vegetables and tempeh on a plain plate, not chicken or a green-only salad.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a7b00658b123f2e0bfbd09ba083d5db975866911a69ebf0b3d7e05af06b32137",
    "sha256": "fc7b72c732c2267a1a85a63df4db5f8776e5bda867637f0a9c2646bee8d221dd",
    "width": 960,
    "height": 960,
    "bytes": 141904,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-081-e50ce40fbc88.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-081",
    "family": "pecel sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian pecel: cooked leafy vegetables and bean sprouts with peanut dressing, a simple rice portion and plain crackers; no Western salad dressing.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7f4e574acde1bd7874f96e728414806ca2c514c1803eb268f0bf3960b0e96a39",
    "sha256": "e50ce40fbc88d1f6a82e7cc25f721deca23a37146c6cc986737b7bce24326657",
    "width": 960,
    "height": 960,
    "bytes": 149656,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-082-0d58b9f3a8e7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-082",
    "family": "soto ayam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian chicken soto with clear golden broth, shredded cooked chicken, rice vermicelli and light green garnish, a small lime wedge beside the bowl.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fe6ddebc1dcb8b0c4fcf4322e93631d74c4c6dbd677f285e669940ac8fb8e120",
    "sha256": "0d58b9f3a8e7fb7f4cacfcdd8ee3d5efd8dc00016feba7a395d53881e2d7f2fc",
    "width": 960,
    "height": 960,
    "bytes": 144680,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-083-f4ed24d426de.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-083",
    "family": "bakso kuah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian bakso kuah with round cooked meatballs, clear savory broth, noodles and a little green garnish; not a dry pasta dish.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9f038e7974c69f5018cca8cc0311cd0fd1c3b1bacd99186f895c1d0132073984",
    "sha256": "f4ed24d426de5b9a84f45127d1867007dde8ddf161eb5f8e27d0e4c82b2514a1",
    "width": 960,
    "height": 960,
    "bytes": 137455,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-084-fb996d0a8706.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-084",
    "family": "mie goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian fried noodles with cooked vegetables and modest garnish on a plain plate, visibly noodles rather than fried rice.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5bab124b719735d425403b84f68fe6cbeb197a06f7f42474405ef7695c981dbf",
    "sha256": "fb996d0a8706ccff1aa549b71d72645b714d441ff55275eb162716957e6524e7",
    "width": 960,
    "height": 960,
    "bytes": 148796,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-085-c4db906eb87d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-085",
    "family": "nasi goreng kampung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian nasi goreng kampung with familiar rice grains, simple vegetables and optional ordinary fried egg; no luxury seafood platter.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "186b3e8aaca6554175e13dfdf3e7768dc43d33dd4c3fc86edd02ef8032f547b5",
    "sha256": "c4db906eb87d1b9d20f2616dff7c92cbb2c0839d1186b9d7aac9f56ce87ef591",
    "width": 960,
    "height": 960,
    "bytes": 172864,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-086-52f4a8f57636.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-086",
    "family": "lalapan tempe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of crispy fried tempeh with fresh cucumber, basil and sambal in a modest Indonesian lalapan arrangement, no meat as the main subject.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c1bcb3cb0bc3cc5b88a3e58d4a4693e91cb842f023482fc24c40bffca33c37c5",
    "sha256": "52f4a8f5763668489e00a72310c58a3f3d364552b5027fb7ea5dfe5f7b08af3b",
    "width": 960,
    "height": 960,
    "bytes": 172335,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-087-bd11cbae84ba.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-087",
    "family": "ayam panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One portion of cooked grilled chicken with believable browned skin, plain serving plate and a little fresh garnish; no raw meat.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4d6b306a1414fe5beaabb70739ccef3a237274ce98e9c1f2efd73a9a142c7478",
    "sha256": "bd11cbae84ba94608b8ff07b6adc10d9b0e81a123cb0322612f227177bbdba40",
    "width": 960,
    "height": 960,
    "bytes": 156467,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-088-639ad9124c34.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-088",
    "family": "sup sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear home-style vegetable soup with carrot, potato, cabbage and green beans in a plain bowl, warm natural food photography.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c5ef704bdd6f902001a5214c16b3fcaaf13b22c6d59c97d25f5e8a1bc2afa8b1",
    "sha256": "639ad9124c341e45e68fa5abc1d3bf8209d67568601850bb0a67d2abebddcdaa",
    "width": 960,
    "height": 960,
    "bytes": 127290,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-089-78707d8136f0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-089",
    "family": "gado-gado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One Indonesian gado-gado serving with cooked vegetables, tofu or tempeh, a little boiled egg and peanut sauce; not an unrelated leafy salad.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2b013c14249c5317ac126edafbd3dda0edf1d8e75a033728f90ccdfd3e5be116",
    "sha256": "78707d8136f09c6f57be034415a50802f8c17d63999aba1de6819fc5bee6b3ba",
    "width": 960,
    "height": 960,
    "bytes": 172333,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-090-3c17b90c2ff7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-090",
    "family": "nasi kotak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain open Indonesian rice-meal box with white rice, a modest cooked side dish, vegetables and a small sambal compartment; no packaging brand or label.\nComposition variant: Show the ENTIRE open plain kraft paper rice-meal BOX with its rectangular walls, folded hinged lid and simple paper dividers clearly visible. All rice and side dishes are INSIDE the box. Three-quarter view on light wood in soft daylight. No ceramic plate, no bowl; the packaging box is essential to the product identity. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4c42ba0146e434040f45aaa3ae0060ea1e6de994dd3db432ac8846966b59aa41",
    "sha256": "3c17b90c2ff75d8af289d7ead992a0069655aa33fc360dfa9eb42735b72b2699",
    "width": 960,
    "height": 960,
    "bytes": 114866,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-091-2053ede33ec2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-091",
    "family": "seblak sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of vegetable seblak with softened Indonesian crackers in a warm orange savory broth, cabbage and greens, no unrelated pasta or excessive meat toppings.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8b276cc4e36bbbff3df55a078f0563668dd3f665d4fb03c5c380b6c747922287",
    "sha256": "2053ede33ec2dbaf934a892c17f1fa661fc08544cad19eb2c814b04310110dfa",
    "width": 960,
    "height": 960,
    "bytes": 185801,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-118-f66be68d4f70.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-118",
    "family": "es teh tawar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass mug of unsweetened iced black tea with natural ice cubes and condensation, amber tea, no sugar bowl, milk, lemon or mint.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c0c19a30f623e37ca001d5b8f7ba4ab6f65e48b3a41e5a6c256fa98de3c23707",
    "sha256": "f66be68d4f705a0d2ca251f9e6c815dd1f855b31a39752eeaf8cef57c15a85c2",
    "width": 960,
    "height": 960,
    "bytes": 130308,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-119-13b31520f843.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-119",
    "family": "es teh manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One tall clear glass of sweet iced black tea with natural ice cubes and condensation, amber brown color, a small plain sugar bowl may appear as context, no milk or fruit toppings.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "195d2338f9f1622655aac97968a19b6681b090c82dffec5c9a200d00b9be0a89",
    "sha256": "13b31520f84309df82c476637d90aa97b667673eb4e29d5366924704c56f725e",
    "width": 960,
    "height": 960,
    "bytes": 130353,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-120-e5b7f700b908.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-120",
    "family": "kopi susu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary local kopi susu in a small clear glass, natural coffee-and-milk brown color, no elaborate latte art, brand or luxury takeaway package.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a076e5d280af70761ea6a409baa99471f147e5043447cd6e62eb5eca6fd53bf6",
    "sha256": "e5b7f700b9083e6aa62c91e5ff6e15d5b92b0d130335c8691482c75b590ce044",
    "width": 960,
    "height": 960,
    "bytes": 103664,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-121-c8a816ce4e94.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-121",
    "family": "jus jeruk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of fresh orange juice, naturally orange, a halved orange may appear beside it, no artificial rainbow layering.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2b0d41dc57418fa264476c5006b31f9b281b6897329a7662aa3938079c9e8f10",
    "sha256": "c8a816ce4e946555fc8fa15127cd8e5f4fff947287018cb8ba11968291ab72ae",
    "width": 960,
    "height": 960,
    "bytes": 103153,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-122-72d572eb7b07.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-122",
    "family": "jus alpukat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of Indonesian avocado juice with a natural pale-green creamy texture, modest presentation, no unrelated fruit or excessive novelty toppings.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7eb1f5aa0b7716173a7e6f7983e9d775420e3f13266db4c902a9026257cdfde1",
    "sha256": "72d572eb7b0761a81578f4f5f75f0d51c6b2e43e70b3206f6dbcc5cacc1d67f7",
    "width": 960,
    "height": 960,
    "bytes": 95333,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-123-41810cf1e624.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-123",
    "family": "wedang jahe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One warm glass of wedang jahe, light amber ginger drink with a small piece of fresh ginger nearby, no medical treatment claim.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fd00241cdf8521b8436d0913408a4a223b60b685f2f095b63b23aecad013b7c2",
    "sha256": "41810cf1e6243213ffaf4fc0e6d5d31c4813f7d3b6f9aa956be230d4b55a800f",
    "width": 960,
    "height": 960,
    "bytes": 105310,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-124-1e60ffffd169.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-124",
    "family": "susu cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary glass of chocolate milk, natural medium-brown color and modest presentation, no energy-drink branding or extravagant cream topping.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c3089431e09329120d3782481acf6383bfc81e967dca323e35cbac8799503d45",
    "sha256": "1e60ffffd169c666be7f15f239e4aaa114693f47a622c079a808cf5f0a878155",
    "width": 960,
    "height": 960,
    "bytes": 95280,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-125-24e30c5e8ffa.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-125",
    "family": "es kelapa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of young coconut water with a few soft coconut-flesh strips and ice, a small plain coconut shell may appear nearby, no artificial colored syrup.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "641b3b7b2c244b94ab7c4397e6b3ad863f3e847b102c514dea000da5f553c185",
    "sha256": "24e30c5e8ffac428d16f4923d9a874c8edaf389f863afc4622042c910ab86bcd",
    "width": 960,
    "height": 960,
    "bytes": 125404,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-126-8680e4236788.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-126",
    "family": "kopi hitam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small cup or clear glass of plain hot black coffee, dark natural coffee and gentle steam, no milk or dessert topping.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4c909487bd09c91f8c9bf66608b018d8090927b44a5a064259441202663ae3b2",
    "sha256": "8680e42367889fc9c7258a3df5b19ef30324385444b6649159e2cef71a0b487e",
    "width": 960,
    "height": 960,
    "bytes": 104829,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-127-9a0e777c48e4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-127",
    "family": "teh hangat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of warm plain tea, amber color and gentle steam, no ice, milk, lemon or mint.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9888da10a2ae75a67d8d8b8e540969abc4f7f448c5b9fac376d2bb709ecedecb",
    "sha256": "9a0e777c48e4e1731ba11b4cd9b45d35e1732ad810a26245dd844fcc68171a6d",
    "width": 960,
    "height": 960,
    "bytes": 91179,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-128-6046e1925b39.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-128",
    "family": "jus buah campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest glass of mixed-fruit juice with a believable natural fruit color and a few relevant fresh fruit pieces nearby, no invented rainbow layers.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8c391db07b7a8195aa8e86e59d126d568fce8bf3acc128412a7d96739a13ea51",
    "sha256": "6046e1925b392cf1438786abc7c3d3bdea01af4dc0585afd147182ef4e644e5a",
    "width": 960,
    "height": 960,
    "bytes": 106327,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-129-b1e67913753d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-129",
    "family": "air mineral",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain sealed unbranded bottle of clear drinking water with a simple cap, clean realistic condensation, no label or mineral-health claim.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9b4f1abaa92dae7caeb9484154f2e08a69e084155d2d7a2a71080d29fe8f2ab3",
    "sha256": "b1e67913753d96f82db53f444636e451bd052d73ba6f6045f3a0bab7954f3c8b",
    "width": 960,
    "height": 960,
    "bytes": 110379,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-130-df4d047d35e6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-130",
    "family": "minuman serai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One warm light-golden lemongrass drink in a clear glass with a few clean lemongrass stalks nearby, no medical or detox claim.\nComposition variant: Show the entire glass at an eye-level three-quarter angle on a light wooden table, realistic liquid and glass in gentle morning daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "61288932d4221cbe4ab419fcc2576f32072f740546cc1a547020edf994d6b13d",
    "sha256": "df4d047d35e62d467a3a63a31bd23a1a22b1e995bf8b00bdaff76eb4e8d4c5d8",
    "width": 960,
    "height": 960,
    "bytes": 117634,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-131-f2d9f3932583.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-131",
    "family": "pisang goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of Indonesian battered fried bananas with golden irregular crisp coating, recognizable banana shape, no unrelated fried chicken.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0ec86629369f01acd207a20c66cb884591d5d9814947b70cd0e6341779f6172e",
    "sha256": "f2d9f393258346c1055f49440468557f3fdf4ca00f57bf5f890189e99f7b9309",
    "width": 960,
    "height": 960,
    "bytes": 147473,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-132-e5b5be290e73.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-132",
    "family": "tahu isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of golden Indonesian tahu isi, one cut piece showing cabbage and carrot filling, plain plate and a few green chilies, no meatball substitution.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "eb47d6ff6998400289b3e890c790752913dec1d4b9e09ddc7a32fe9d74d825ab",
    "sha256": "e5b5be290e73f9697f880abf1f3858a4e250480df29034534a53f9328340365f",
    "width": 960,
    "height": 960,
    "bytes": 134714,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-133-f31ae5d50fe6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-133",
    "family": "roti panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest serving of simple toasted bread with lightly browned edges, one neat cut showing a plain sweet filling, no elaborate cake decorations.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3c3a4559dd5eda834e9900ab0383ecee32172ecca568259c0c848e109ec90fee",
    "sha256": "f31ae5d50fe66a23aec6ea235a56f839ae43cde8c04c277753a1831f470e3793",
    "width": 960,
    "height": 960,
    "bytes": 131562,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-134-2d87bb9b4551.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-134",
    "family": "kue kukus",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several small Indonesian steamed cakes with soft porous tops in plain paper cups, simple natural colors, no logo or character shape.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "619e6e9f1248443cb35106d0152fc092ff8869e751988fe353fc08b6c937264c",
    "sha256": "2d87bb9b455179b369d805bd3f94b2151f22211d234526b96f59aefcf222dd27",
    "width": 960,
    "height": 960,
    "bytes": 124755,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-135-13d5d5ecf5b6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-135",
    "family": "keripik singkong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small bowl or plain clear pouch of thin crispy cassava chips, natural pale golden slices, no branded snack packet.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ca45b079206fd49c7847f82a6ff4a45398d69fc197a49fe067b25d2a67d20caf",
    "sha256": "13d5d5ecf5b663fd6a3827201c044f8b648139b3ca952aba426193cfc38379ea",
    "width": 960,
    "height": 960,
    "bytes": 146634,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-136-9e2d7745a0ac.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-136",
    "family": "donat gula",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few plain ring doughnuts dusted with sugar, believable dough texture, no bright icing or copyrighted character decorations.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fee2f5e6a1f1e0283d9c969a2f9bdc9d3957f9c45b41e825fa2ed0871f5e73af",
    "sha256": "9e2d7745a0ac18c3aac0301c780cfdc3fd355716d9891babc2e1b58506a9692c",
    "width": 960,
    "height": 960,
    "bytes": 138779,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-137-108e4bbf9317.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-137",
    "family": "lemper isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian lemper rice rolls wrapped neatly in banana leaves, one open piece showing a modest savory filling, no plastic branded packaging.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5eeb4e70f42822d473c97dacb480c558e32d525180dfcbbe6dcbf6654dc16ea7",
    "sha256": "108e4bbf9317c86d9992367efb41da2f5d1d146d9c211bab08eacb193179ddc4",
    "width": 960,
    "height": 960,
    "bytes": 134080,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-138-4c58d0e2e6ee.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-138",
    "family": "onde-onde",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few round Indonesian onde-onde coated with sesame seeds, one cut piece showing mung-bean filling, plain serving plate.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "808ba6fd5c19174bedacdd8247470fde5f1d21278616fe23de5788a7a0e3a347",
    "sha256": "4c58d0e2e6eeb905ec0cf634b5060c49e2b0378a69ed8ad33830f35917cc06b5",
    "width": 960,
    "height": 960,
    "bytes": 132470,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-139-2e4bdf7cc5be.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-139",
    "family": "pastel sayur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian pastel pastries with crimped half-moon edges, one cut piece showing cooked vegetable filling, no sweet fruit pie.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0aeb1d2b5179b955cd0820bd114885a2a1a503c748392da65ceb518cbf24d1d3",
    "sha256": "2e4bdf7cc5bee5a85cdb622cb2295ba6e4647396e6d12f6ccfd6138518bae316",
    "width": 960,
    "height": 960,
    "bytes": 133768,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-140-54fc979a5f7d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-140",
    "family": "kacang sangrai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bowl of dry roasted peanuts with natural reddish skins, no branded tin, chocolate coating or invented health claim.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e6aaf4f7d3bb8287f6010ab0d70caac8123a24ed1b2e7c1043cbf5e7c64ff456",
    "sha256": "54fc979a5f7d66baf63c2a4ff5b14df3c1a2f2d9660f395995d61238781daa49",
    "width": 960,
    "height": 960,
    "bytes": 157085,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-141-d994c1362fc4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-141",
    "family": "puding cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple serving of smooth chocolate pudding in a plain small bowl or cup, natural dark chocolate color, modest garnish only.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9ef6b7f45dbfc9aad83d6786257519c56782c8e94cf0beb446759c28a468535f",
    "sha256": "d994c1362fc4b5422657c59afca96e6add8bd03b47a0e4effe1ddb04c00a008b",
    "width": 960,
    "height": 960,
    "bytes": 125479,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-142-e7aca900cc35.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-142",
    "family": "kue lapis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few slices of simple Indonesian steamed layered cake with believable thin layers, restrained colors, no elaborate celebration cake.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "18edf17c1619642f9ba933076f03b3c0b48d1c1ab611da07a37bf85aceef5ef7",
    "sha256": "e7aca900cc350bc139ad52298116b1127a232cf7534b8741a31b1fb3fd700d87",
    "width": 960,
    "height": 960,
    "bytes": 110860,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-143-880f6b6f7af9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-143",
    "family": "singkong keju",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small serving of cooked cassava pieces with a light grated-cheese topping on a plain plate, no unrelated French fries.\nComposition variant: An appetizing complete portion on its appropriate plain serving dish, photographed at a gentle three-quarter angle on light wood in soft daylight. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d1cb6112ae29ab22e059b3e4662569223d141d51be46407138b9092d63ea8c76",
    "sha256": "880f6b6f7af9b83ba6ef88514c25fa8b54f0f962b42541f6688bec3d4fbfc63a",
    "width": 960,
    "height": 960,
    "bytes": 119041,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-248-fd4cc7b70978.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-248",
    "family": "nasi ayam bumbu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian seasoned chicken with white rice, a few cucumber slices and a small portion of sambal on a plain plate; clear cooked chicken texture.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "aab4d275e8bdb01158cd414ef1e063e0acccf643552f55ed13811d1ac2a794cf",
    "sha256": "fd4cc7b7097853ffb3513889f1a84e2ad8e9601faade71db6fe3ea1cacaee1ea",
    "width": 960,
    "height": 960,
    "bytes": 154256,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-249-df2240d84841.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-249",
    "family": "nasi sayur rumahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest home-style rice meal with cooked mixed vegetables and tempeh on a plain plate, not chicken or a green-only salad.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b2c94a7ba861cc0ea65921ad5f105be969f4f4a348b0bb039fb9a113e8b3086d",
    "sha256": "df2240d848411596fb1522f73e90a505ab6b9e9c2c6d029c323a85011f995e08",
    "width": 960,
    "height": 960,
    "bytes": 137514,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-250-e596787e766c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-250",
    "family": "pecel sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian pecel: cooked leafy vegetables and bean sprouts with peanut dressing, a simple rice portion and plain crackers; no Western salad dressing.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "07c86cb8b7cc4dccbe159a9b2950d93d6973fd73f6bfbbb87b5cd249de3184b4",
    "sha256": "e596787e766ccefe4027895ae270991bdeda07f9ae7bb328c07c1478b07753e8",
    "width": 960,
    "height": 960,
    "bytes": 165865,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-251-0b60601db10f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-251",
    "family": "soto ayam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian chicken soto with clear golden broth, shredded cooked chicken, rice vermicelli and light green garnish, a small lime wedge beside the bowl.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "35a2af37f980824465d860ee848c50114300c1605073ae50c767def7cdb8f541",
    "sha256": "0b60601db10f35a56db3b61fb464e1de1d7df6830359e8bd311ba11218805092",
    "width": 960,
    "height": 960,
    "bytes": 155807,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-252-b61ece5f9bc7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-252",
    "family": "bakso kuah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian bakso kuah with round cooked meatballs, clear savory broth, noodles and a little green garnish; not a dry pasta dish.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3347afe4fbe47bca2094e57006f7ba0a4af744f44d8aaf173e3cb0a514c79b93",
    "sha256": "b61ece5f9bc7b525e51ee08d723efc5bda49063541126cb6dddd9fcfd52d8f67",
    "width": 960,
    "height": 960,
    "bytes": 152223,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-253-aedbea9896db.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-253",
    "family": "mie goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian fried noodles with cooked vegetables and modest garnish on a plain plate, visibly noodles rather than fried rice.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fccfe92634fc104b7ed2c8b3d027db24e1ac371ccef6d0eb7142428ef7eae79c",
    "sha256": "aedbea9896db8ef099193ff53abf6afe7d0310ae6c3c7aec7b4215047f22df4a",
    "width": 960,
    "height": 960,
    "bytes": 166797,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-254-b6038b0b6d2c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-254",
    "family": "nasi goreng kampung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian nasi goreng kampung with familiar rice grains, simple vegetables and optional ordinary fried egg; no luxury seafood platter.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c5d82de2ad30eaa81ba56db08be80d570c49ef799e0d9177300017800c0354d6",
    "sha256": "b6038b0b6d2c495ba572cb5293a3076445fd493f82fce80e582369f7e71b6d80",
    "width": 960,
    "height": 960,
    "bytes": 187186,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-255-2d77693afbeb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-255",
    "family": "lalapan tempe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of crispy fried tempeh with fresh cucumber, basil and sambal in a modest Indonesian lalapan arrangement, no meat as the main subject.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "929c8f53b07c04d35d334ed473f8a511d343a5d31c657e2bc395f57022f9614b",
    "sha256": "2d77693afbeba8637be97d78d7f42a9b1c12b01d2f3ed5e6a27212574ee1fb39",
    "width": 960,
    "height": 960,
    "bytes": 177604,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-256-f6d2d209dd2d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-256",
    "family": "ayam panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One portion of cooked grilled chicken with believable browned skin, plain serving plate and a little fresh garnish; no raw meat.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "2f5e921f0a3f345974148d5230a76a1fde2605245628a68ce4fb5cab94d44f8c",
    "sha256": "f6d2d209dd2d948c268b857daf59ee9e7016b719a54d3bbb0369eef335bd20f5",
    "width": 960,
    "height": 960,
    "bytes": 163625,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-257-832beb1e8a22.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-257",
    "family": "sup sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear home-style vegetable soup with carrot, potato, cabbage and green beans in a plain bowl, warm natural food photography.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d7a1d9a9c437b5ec5162a1f676fae75f5adc6ba40b28f46ccc47a80da1d5527e",
    "sha256": "832beb1e8a228aeacb572eaa2f338ab08a189e867ed5029fcefba1c0ad47ad5c",
    "width": 960,
    "height": 960,
    "bytes": 144512,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-258-4b6acbf16334.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-258",
    "family": "gado-gado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One Indonesian gado-gado serving with cooked vegetables, tofu or tempeh, a little boiled egg and peanut sauce; not an unrelated leafy salad.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fade565ec40c13b6cc204dbe5820865d4b8f2f4e2ceaf6622b958aac788a437e",
    "sha256": "4b6acbf16334dd8c91fea6f76a8dd0fafd5424c8e324f3337b4981782c46312a",
    "width": 960,
    "height": 960,
    "bytes": 162155,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-259-c534e07f57dc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-259",
    "family": "nasi kotak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain open Indonesian rice-meal box with white rice, a modest cooked side dish, vegetables and a small sambal compartment; no packaging brand or label.\nComposition variant: Show the entire open plain kraft-paper rice-meal BOX with rectangular walls, hinged folded lid and simple paper dividers clearly visible. All rice, cooked side dish, vegetables and sambal are INSIDE the box. No ceramic plate or serving bowl. Slightly overhead on pale stone with a plain folded cloth nearby.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "de689a5dd55eb2b95ac00a6ba9bc91d23ceaa13833b5479e45defb02f488fabf",
    "sha256": "c534e07f57dcc1e4501ee9a10fdff97c8de0b3ba2e4088f72f4d7119dc28f0a8",
    "width": 960,
    "height": 960,
    "bytes": 138349,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-260-654951dfac43.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-260",
    "family": "seblak sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of vegetable seblak with softened Indonesian crackers in a warm orange savory broth, cabbage and greens, no unrelated pasta or excessive meat toppings.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7181cb5476a75de57169ff854edc6a4de68840c387e38a0e32ec9d15583a0d96",
    "sha256": "654951dfac43cd898a14052f1aa9295be3852d53501400436d2c7f04f6ba4bef",
    "width": 960,
    "height": 960,
    "bytes": 151154,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-285-a596006f05cd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-285",
    "family": "es teh tawar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass mug of unsweetened iced black tea with natural ice cubes and condensation, amber tea, no sugar bowl, milk, lemon or mint.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "be7baf2fa04967db34d2cc03f8cdc2644c82558e826703fd7dd216b70fae1095",
    "sha256": "a596006f05cdf0767b97499e3febec9b1fd2245d70a8b9e23a43d8951a4f1ba2",
    "width": 960,
    "height": 960,
    "bytes": 130763,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-286-956134df5893.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-286",
    "family": "es teh manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One tall clear glass of sweet iced black tea with natural ice cubes and condensation, amber brown color, a small plain sugar bowl may appear as context, no milk or fruit toppings.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "83568490462d6edbf3cddc9809e712bbff61b4fd227a305d25b2505cb89e9803",
    "sha256": "956134df58935f9c25a9967940abd7e8833d1c0c05e86341f1a1dd1a709eaaf8",
    "width": 960,
    "height": 960,
    "bytes": 134624,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-287-0b76b33d831c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-287",
    "family": "kopi susu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary local kopi susu in a small clear glass, natural coffee-and-milk brown color, no elaborate latte art, brand or luxury takeaway package.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a8c17191206a4435efa3c7fad8ac2d66f6017405b19f21aedaab0dfc3a5c3527",
    "sha256": "0b76b33d831cc85589f53c5679e90e27c371462428cfc893578a79718255250d",
    "width": 960,
    "height": 960,
    "bytes": 104061,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-288-96effae3ce3a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-288",
    "family": "jus jeruk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of fresh orange juice, naturally orange, a halved orange may appear beside it, no artificial rainbow layering.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6454ece9ca02d675ae0864e4dbbcdfd321462a5f0b9801d73ef2273b26a1b703",
    "sha256": "96effae3ce3ab150130b0d8f2b8dd87e7e7d4c1d61ac69b709da3f62e069ab75",
    "width": 960,
    "height": 960,
    "bytes": 113430,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-289-85caf30f8da1.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-289",
    "family": "jus alpukat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of Indonesian avocado juice with a natural pale-green creamy texture, modest presentation, no unrelated fruit or excessive novelty toppings.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "026dc8fd583032f30c2b53cf134c4e82419aa7cd4fe3081e57825cd5cceff83d",
    "sha256": "85caf30f8da10854e4090f1c4b27926248086572f0948b02469cfae33af0360e",
    "width": 960,
    "height": 960,
    "bytes": 89484,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-290-b46ffc9c0da2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-290",
    "family": "wedang jahe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One warm glass of wedang jahe, light amber ginger drink with a small piece of fresh ginger nearby, no medical treatment claim.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "0cfd3df5951ad9324fb04fde24f5ca4294a165bf39948ae84a85264fb1fb1a18",
    "sha256": "b46ffc9c0da2cbdd8459905214745b59ea11c3aafacab3809b4e9f3ad367aa03",
    "width": 960,
    "height": 960,
    "bytes": 112201,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-291-a2f9e9699164.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-291",
    "family": "susu cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary glass of chocolate milk, natural medium-brown color and modest presentation, no energy-drink branding or extravagant cream topping.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "35ba7841452b2774b2dc3639fa1df596404ddbf218c05bc7d12d61a46da601a8",
    "sha256": "a2f9e9699164cd2d56234d63022bdcab996980c4946cc9e6562cd043d0f61db3",
    "width": 960,
    "height": 960,
    "bytes": 101137,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-292-3662ab72422c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-292",
    "family": "es kelapa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of young coconut water with a few soft coconut-flesh strips and ice, a small plain coconut shell may appear nearby, no artificial colored syrup.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8b971f18ead50f873a48756c83ed8dce2f624a4d62b1ea4102cf876e5d22b6e9",
    "sha256": "3662ab72422cddebb2ee79138a72d3f251383918f3a4bde47b66ba9f01a32d39",
    "width": 960,
    "height": 960,
    "bytes": 111521,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-293-538bfc533a60.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-293",
    "family": "kopi hitam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small cup or clear glass of plain hot black coffee, dark natural coffee and gentle steam, no milk or dessert topping.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "f0208212629c74d7151b5179e9fd6c7191ae4eeb57711915e2aec5a12bbb6023",
    "sha256": "538bfc533a60c82dd1e3fa6711f6e97af1941bdef60fa75785387348dc2917ed",
    "width": 960,
    "height": 960,
    "bytes": 118618,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-294-9ee040ea4f64.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-294",
    "family": "teh hangat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of warm plain tea, amber color and gentle steam, no ice, milk, lemon or mint.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b37298c60d298436126a9d3a133a3b2930ae1a68614a5ee90d4928fe8fe8d5a0",
    "sha256": "9ee040ea4f64de929d2089ff076849a948976611bf25cd7348cbc3a0de80d136",
    "width": 960,
    "height": 960,
    "bytes": 98392,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-295-c46cac43bc84.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-295",
    "family": "jus buah campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest glass of mixed-fruit juice with a believable natural fruit color and a few relevant fresh fruit pieces nearby, no invented rainbow layers.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "37f39221431659eccec40402505fdc352acd528c6988e0e4de23889730ea8fea",
    "sha256": "c46cac43bc848198939b551c84b1de4a2a6cbe5f56dcf37be70eab883027957b",
    "width": 960,
    "height": 960,
    "bytes": 111906,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-296-08f0991f53cf.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-296",
    "family": "air mineral",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain sealed unbranded bottle of clear drinking water with a simple cap, clean realistic condensation, no label or mineral-health claim.\nComposition variant: A separate complete-glass composition at a slightly elevated three-quarter angle on pale stone, restrained warm cream background. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "da4f839c825e11a338cbe34478cbeaf24c85a81c85b133c38114a5c75cd060b8",
    "sha256": "08f0991f53cf942c1933b952873b3d43ce8bcff0297956a1246a826e0a861137",
    "width": 960,
    "height": 960,
    "bytes": 97943,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-297-1c14cf8aefe5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-297",
    "family": "pisang goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of Indonesian battered fried bananas with golden irregular crisp coating, recognizable banana shape, no unrelated fried chicken.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "310a0845c7e013ac0140b626b869f7d24abc242d7e1a19c722fd262aec5ca004",
    "sha256": "1c14cf8aefe550279998d6c025f11a3418507bf94df512ea39655131cb5405b5",
    "width": 960,
    "height": 960,
    "bytes": 164158,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-298-e44b48d94c12.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-298",
    "family": "tahu isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of golden Indonesian tahu isi, one cut piece showing cabbage and carrot filling, plain plate and a few green chilies, no meatball substitution.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4555a5bf48c9c74de69cdd1aa65c5c3561ffbae4b7f3334cf869aac462e67eaf",
    "sha256": "e44b48d94c12e160b7d0ad838378955aba15969eac3280f8b72e58d02279bba0",
    "width": 960,
    "height": 960,
    "bytes": 144313,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-299-9bf06eda03c9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-299",
    "family": "roti panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest serving of simple toasted bread with lightly browned edges, one neat cut showing a plain sweet filling, no elaborate cake decorations.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "95ebc89521571651f941313e65a8376fa4128b436057408859628f494c7caa23",
    "sha256": "9bf06eda03c9419ea4e37889fd0ccf5fcec110b4f14b3491c91fb4743d971861",
    "width": 960,
    "height": 960,
    "bytes": 123649,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-300-430711cdb7d2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-300",
    "family": "kue kukus",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several small Indonesian steamed cakes with soft porous tops in plain paper cups, simple natural colors, no logo or character shape.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "cddc7bcf525047aa367ecff1ba07ef0c33ffa9d353f0b4deae4af3520f678f87",
    "sha256": "430711cdb7d29aa7c5b51f07d0e429b3690066d76e1e0b333d482832501f76fc",
    "width": 960,
    "height": 960,
    "bytes": 142485,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-301-adc4435ca6e7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-301",
    "family": "keripik singkong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small bowl or plain clear pouch of thin crispy cassava chips, natural pale golden slices, no branded snack packet.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "21a14cf9b6e6025f7c27ce36be4c571897c03a0b9f3ededaa7dfed75790c4217",
    "sha256": "adc4435ca6e72aa7d6585fcf1c130c1709e9b114171d34ab482e8cec55916b79",
    "width": 960,
    "height": 960,
    "bytes": 138113,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-302-2f42d18828eb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-302",
    "family": "donat gula",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few plain ring doughnuts dusted with sugar, believable dough texture, no bright icing or copyrighted character decorations.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "425df15844fb3ef92623b3eccdc4abe91f602ccd2e2c68edf7a0f7b5d8a5fe4e",
    "sha256": "2f42d18828ebc1fc1d751f28291c6a5039c29d28c0d7a54a1adda9c9cc95c42c",
    "width": 960,
    "height": 960,
    "bytes": 168296,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-303-cb4c66ba0590.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-303",
    "family": "lemper isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian lemper rice rolls wrapped neatly in banana leaves, one open piece showing a modest savory filling, no plastic branded packaging.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "825d1a9f5d62833613d0953b4ef4264d9e3469ef1e6b3e591ad1f3f1b6c5a6bf",
    "sha256": "cb4c66ba05907501d5f3e814d75a51240e53107c54634c21100790ed86f58c3f",
    "width": 960,
    "height": 960,
    "bytes": 154638,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-304-72ce64d1e24e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-304",
    "family": "onde-onde",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few round Indonesian onde-onde coated with sesame seeds, one cut piece showing mung-bean filling, plain serving plate.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9359dd2a7382685b73b39056dbd7e6e9dcff61e93f07b27e96c6210f3dd46347",
    "sha256": "72ce64d1e24ebb9ed2590b033e50e63071e03e8a3d35abc0f77767c660d43976",
    "width": 960,
    "height": 960,
    "bytes": 135996,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-305-aafac81af0a4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-305",
    "family": "pastel sayur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian pastel pastries with crimped half-moon edges, one cut piece showing cooked vegetable filling, no sweet fruit pie.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "085b1763ee280326923b3ad36297d3d9cf9f248f242d56630c4453a9821cf5ce",
    "sha256": "aafac81af0a499b62f7247930682355c3c74f0a2e3a1a2614d360eaf79163163",
    "width": 960,
    "height": 960,
    "bytes": 142062,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-306-8c783b2c5226.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-306",
    "family": "kacang sangrai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bowl of dry roasted peanuts with natural reddish skins, no branded tin, chocolate coating or invented health claim.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6307e234283cb9ad988a7dc4592254b9f3cf1266fc97a8969bcfab2f9f10fe9f",
    "sha256": "8c783b2c52266b682bb6de8e56745d7212a9c702d5e8f9fe5b59520494752c33",
    "width": 960,
    "height": 960,
    "bytes": 158403,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-307-a7f6fa596af2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-307",
    "family": "puding cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple serving of smooth chocolate pudding in a plain small bowl or cup, natural dark chocolate color, modest garnish only.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3418a5b01653e8b57cff85384a22a67dfee29e75197d8af0348ba6cba271b4cb",
    "sha256": "a7f6fa596af23b5c35099cb2d3178911e9610a93aa9fb39528e66ce55b3f1e0f",
    "width": 960,
    "height": 960,
    "bytes": 129141,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-308-0c4d3c0932a6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-308",
    "family": "kue lapis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few slices of simple Indonesian steamed layered cake with believable thin layers, restrained colors, no elaborate celebration cake.\nComposition variant: A newly arranged complete portion on an appropriate simple dish, slightly overhead on a pale stone table with a plain folded cloth nearby. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6f98ad934601c77c005be11cd3b5e892cbb0b76b07511bb26f563d2d772016e4",
    "sha256": "0c4d3c0932a6ce36f93f2da5bbc6226e0126ef5e2cbae43232b67010336febe0",
    "width": 960,
    "height": 960,
    "bytes": 116816,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-405-7d21435e3021.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-405",
    "family": "nasi ayam bumbu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian seasoned chicken with white rice, a few cucumber slices and a small portion of sambal on a plain plate; clear cooked chicken texture.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "490f9864e8f639dfe97b01336fcc3f3051d7b05665655d022ae4615c899b02b5",
    "sha256": "7d21435e302170540095043585932cd2f0cbd9a0c3bb70adef732d6b67b7c4d0",
    "width": 960,
    "height": 960,
    "bytes": 155794,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-406-5d8ba0a081fb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-406",
    "family": "nasi sayur rumahan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest home-style rice meal with cooked mixed vegetables and tempeh on a plain plate, not chicken or a green-only salad.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b6cce81ca7e19e230c478f9895782ec08bb3eed9edfe8c638d8eacc9cbaabd61",
    "sha256": "5d8ba0a081fb381f29dff3f2b86a3725f73af5854ac86e0e845940ba16fe2423",
    "width": 960,
    "height": 960,
    "bytes": 145470,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-407-f8730710776b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-407",
    "family": "pecel sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian pecel: cooked leafy vegetables and bean sprouts with peanut dressing, a simple rice portion and plain crackers; no Western salad dressing.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6d90e6de1b679f69bd17c044dbff8e2631f203396f07933c53df63bf1bbc68b3",
    "sha256": "f8730710776b950eddc8bd715c613cf384eab3ae195d92d18a931f4cf3394723",
    "width": 960,
    "height": 960,
    "bytes": 165394,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-408-26b50c746628.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-408",
    "family": "soto ayam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian chicken soto with clear golden broth, shredded cooked chicken, rice vermicelli and light green garnish, a small lime wedge beside the bowl.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5fcd38b9626a5bd60c47a1f2b0f7aba8e2fb9b9c66fa217ed1c8adc1b9de2096",
    "sha256": "26b50c7466284f25a2bec782fb28d1bfcdbdd604355898bc95c566a8abb67b0b",
    "width": 960,
    "height": 960,
    "bytes": 161680,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-409-412a71c8e7e6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-409",
    "family": "bakso kuah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One bowl of Indonesian bakso kuah with round cooked meatballs, clear savory broth, noodles and a little green garnish; not a dry pasta dish.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "42dce7796641a7af58ab8f3ed65b911452361c34a099976f879910a469bfcf0f",
    "sha256": "412a71c8e7e64c700cb7dd4708020d974a7210400ef58475de2e3ff8933db581",
    "width": 960,
    "height": 960,
    "bytes": 158942,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-410-d1c22512d563.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-410",
    "family": "mie goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of Indonesian fried noodles with cooked vegetables and modest garnish on a plain plate, visibly noodles rather than fried rice.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ee6b9dddd50f5a53b73212e4663a39eed0ed9f940c8d24bcf2d52554e5604ce0",
    "sha256": "d1c22512d56398e7c9fd21c89a811c2adc42488a243d62737f5d752e5b37f7b0",
    "width": 960,
    "height": 960,
    "bytes": 160532,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-411-151f8fe0d337.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-411",
    "family": "nasi goreng kampung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plate of Indonesian nasi goreng kampung with familiar rice grains, simple vegetables and optional ordinary fried egg; no luxury seafood platter.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9be2086075e436aeb22e78796896202445a12207dbb49a5dfa60283d7fb78cee",
    "sha256": "151f8fe0d3378530922b0a1563cc3116614832ded7ca244627f591fcbb6327e1",
    "width": 960,
    "height": 960,
    "bytes": 160324,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-412-d7098c427543.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-412",
    "family": "lalapan tempe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One serving of crispy fried tempeh with fresh cucumber, basil and sambal in a modest Indonesian lalapan arrangement, no meat as the main subject.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a7ed29267383d8b94e9d48e07dd5c3e61ff5e7bd6ed3a1a91e6b603645802536",
    "sha256": "d7098c42754341f5cbf8726ec322c64aa42809e31f23046922adfca1e03ba759",
    "width": 960,
    "height": 960,
    "bytes": 178427,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-413-59c077b93598.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-413",
    "family": "ayam panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One portion of cooked grilled chicken with believable browned skin, plain serving plate and a little fresh garnish; no raw meat.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1a09b35cdc900a79d9a776a31b0e071ba684bdb5f631430ecc64f99fe8b481aa",
    "sha256": "59c077b935983f3e567df3bb660a4ccf266a571a0d5da82aa6872292237d701a",
    "width": 960,
    "height": 960,
    "bytes": 186186,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-414-6abf92cc796c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-414",
    "family": "sup sayuran",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear home-style vegetable soup with carrot, potato, cabbage and green beans in a plain bowl, warm natural food photography.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "11e9f9f1ded5be8e6f94cddc2c0bca8d682cdcc4ffc9d4c4d8e8b3286816bd33",
    "sha256": "6abf92cc796c11815e2b03e368193db38e578f33106c5f9469d560bb062382aa",
    "width": 960,
    "height": 960,
    "bytes": 138324,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-415-674e9ecbebc3.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-415",
    "family": "gado-gado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One Indonesian gado-gado serving with cooked vegetables, tofu or tempeh, a little boiled egg and peanut sauce; not an unrelated leafy salad.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "43c4552d086a7e0455c14d2f35c4ced99ad527366e864264708c128b94a09762",
    "sha256": "674e9ecbebc3ee4c929b284f3facd0b4ec8173040fa9cd239a5381a1ffe3b5f1",
    "width": 960,
    "height": 960,
    "bytes": 164406,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-416-b84f63dd3441.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-416",
    "family": "nasi kotak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain open Indonesian rice-meal box with white rice, a modest cooked side dish, vegetables and a small sambal compartment; no packaging brand or label.\nComposition variant: Show the entire open plain kraft-paper rice-meal BOX with rectangular walls, hinged folded lid and simple paper dividers clearly visible. All rice, cooked side dish, vegetables and sambal are INSIDE the box. No ceramic plate or serving bowl. Gentle three-quarter view on dark wood with a subtle plain linen cloth nearby.\nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5480c4a26877bdc4e4810752c38fdbb0cd79f4479ca5718af16b54e42c88f325",
    "sha256": "b84f63dd3441476c18ef3c66bd9918630ee2e4d57f611a77a6de319b03b7e8fc",
    "width": 960,
    "height": 960,
    "bytes": 131289,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-441-f63c7ed69e39.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-441",
    "family": "es teh tawar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass mug of unsweetened iced black tea with natural ice cubes and condensation, amber tea, no sugar bowl, milk, lemon or mint.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bfaede1cff4ba7f38e3df15586478c5856c7fd4c60779cf59bfca1aade062170",
    "sha256": "f63c7ed69e393f15b365ee95dd87e41823b9f1ce001712459cd2ebe72b7d7825",
    "width": 960,
    "height": 960,
    "bytes": 112352,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-442-9b78c0459e5a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-442",
    "family": "es teh manis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One tall clear glass of sweet iced black tea with natural ice cubes and condensation, amber brown color, a small plain sugar bowl may appear as context, no milk or fruit toppings.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e9464472f3f80f2265faf2be70ff2ef22103960de4e5d7307268ad21ff18c3af",
    "sha256": "9b78c0459e5ac53a593f10cffff6baf1b862726e535cb13d9129309d0f198517",
    "width": 960,
    "height": 960,
    "bytes": 109062,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-443-e3ed1657fb65.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-443",
    "family": "kopi susu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary local kopi susu in a small clear glass, natural coffee-and-milk brown color, no elaborate latte art, brand or luxury takeaway package.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "9baecef551682cf159fbdcbf89c10e1054076ce017e325478a7ad3de565bb77f",
    "sha256": "e3ed1657fb655a8fe06042e220ec2059aba183691291cbe9fff9f06060d02c2d",
    "width": 960,
    "height": 960,
    "bytes": 85869,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-444-ea1d987eeba5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-444",
    "family": "jus jeruk",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of fresh orange juice, naturally orange, a halved orange may appear beside it, no artificial rainbow layering.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fb342c5c9eefd77d397fb8e6a1bb8e2b1c5be0fb91e84274968f7b5aca893ed3",
    "sha256": "ea1d987eeba57b3129d25514882443294db5cc4b408ed4ea314394e3368bc464",
    "width": 960,
    "height": 960,
    "bytes": 93886,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-445-0f4e143686ae.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-445",
    "family": "jus alpukat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of Indonesian avocado juice with a natural pale-green creamy texture, modest presentation, no unrelated fruit or excessive novelty toppings.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1f1eedde16ba89b002ce47272a311ba30e8481c989dbffd921562952ad328e54",
    "sha256": "0f4e143686ae99b89e29e74b2cff757897295d86537923faacab0670377d76a4",
    "width": 960,
    "height": 960,
    "bytes": 100753,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-446-74192eb5b939.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-446",
    "family": "wedang jahe",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One warm glass of wedang jahe, light amber ginger drink with a small piece of fresh ginger nearby, no medical treatment claim.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1c0f1c01f01400abd0c75aa56280207b8d8e5b04bbe1a0c7311929520c51d773",
    "sha256": "74192eb5b9399dff7d847530a6feae2d41926409098124f4e5237fe6af8a2de2",
    "width": 960,
    "height": 960,
    "bytes": 91100,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-447-3941938d4dd5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-447",
    "family": "susu cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary glass of chocolate milk, natural medium-brown color and modest presentation, no energy-drink branding or extravagant cream topping.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "598c7f34aafd00dfade31980b7e8973472f55c3466074cdcd48088a11d1ee19f",
    "sha256": "3941938d4dd516d283312f015e5c542c18c7e848e41911db07d8d3b00bc95835",
    "width": 960,
    "height": 960,
    "bytes": 82361,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-448-8a07cdacd3ce.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-448",
    "family": "es kelapa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of young coconut water with a few soft coconut-flesh strips and ice, a small plain coconut shell may appear nearby, no artificial colored syrup.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "35220ffcfb4a1f686cfe2e4ef7c312ce11b4f65bc64eda1220f7b8cd7e7b0683",
    "sha256": "8a07cdacd3ce0718c215bbf8e61bd3806293fbad477291656d70bd18a01ad355",
    "width": 960,
    "height": 960,
    "bytes": 92231,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-449-cab86b6f832d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-449",
    "family": "kopi hitam",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small cup or clear glass of plain hot black coffee, dark natural coffee and gentle steam, no milk or dessert topping.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7f5906f633a84d5a9458920d7627bf673e2701c601253aaea86375e4bb75a782",
    "sha256": "cab86b6f832d35828c5d2798c65f19f57dba418fc50ee7a58651f31144c9f289",
    "width": 960,
    "height": 960,
    "bytes": 88498,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-450-55e3a3fcbbcc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-450",
    "family": "teh hangat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One clear glass of warm plain tea, amber color and gentle steam, no ice, milk, lemon or mint.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "f7057a6191dd05fcfd4044b5845bd3e902ee4c9e4787780ffe24b6759919bf2b",
    "sha256": "55e3a3fcbbccd99b12b6e1a9a61364dc377857a105c5991c40fc88b7ae8cce50",
    "width": 960,
    "height": 960,
    "bytes": 79748,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-451-912a082cad38.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-451",
    "family": "jus buah campur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One modest glass of mixed-fruit juice with a believable natural fruit color and a few relevant fresh fruit pieces nearby, no invented rainbow layers.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "61c8bc982291f6069425c11708e97c161ebd8a917ab6371d1c268215fc82a061",
    "sha256": "912a082cad38efe4318f745d0f8e5d1b4b8062020a1e85beca1a131c83b92787",
    "width": 960,
    "height": 960,
    "bytes": 102895,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-452-ae5ef561c8db.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-452",
    "family": "air mineral",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain sealed unbranded bottle of clear drinking water with a simple cap, clean realistic condensation, no label or mineral-health claim.\nComposition variant: A new full-glass side view on a matte pale-gray counter with subtle sage background and realistic soft window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "892858a6927dbbf3038cfb857db26f18ead0d7abfbadb290de7c6030f89dac94",
    "sha256": "ae5ef561c8db67385b9e61a36cf97f56cceef6a9361e49be202dcffee1f5773c",
    "width": 960,
    "height": 960,
    "bytes": 98090,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-453-7b058f28956d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-453",
    "family": "pisang goreng",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of Indonesian battered fried bananas with golden irregular crisp coating, recognizable banana shape, no unrelated fried chicken.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "db9423adb82f2e34f33b8c7bd47a053afc43af5b47ae415913284e47980c2613",
    "sha256": "7b058f28956dc273fc6bbc471fd11104a94cf1609beb65bf0412dcea90ed15ad",
    "width": 960,
    "height": 960,
    "bytes": 158425,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-454-22fec6201257.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-454",
    "family": "tahu isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small serving of golden Indonesian tahu isi, one cut piece showing cabbage and carrot filling, plain plate and a few green chilies, no meatball substitution.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "493686b5bf56a7055a1d8a6791800c1bc7e3d13a112d565f66632aeac0264cdd",
    "sha256": "22fec62012572391d9ed7df6a8454dcdb2764d72fd7b70ccfe151b43687d0746",
    "width": 960,
    "height": 960,
    "bytes": 154815,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-455-476b49191a92.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-455",
    "family": "roti panggang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest serving of simple toasted bread with lightly browned edges, one neat cut showing a plain sweet filling, no elaborate cake decorations.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e32dbc29d535d7183329e80d3f8a152c298b60264f9b32fdfde13d3462c919d7",
    "sha256": "476b49191a9204aa3bcfbdc9b20be1f82309c904ae46fd3ed48a575b83f21d2f",
    "width": 960,
    "height": 960,
    "bytes": 128638,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-456-703813985e07.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-456",
    "family": "kue kukus",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several small Indonesian steamed cakes with soft porous tops in plain paper cups, simple natural colors, no logo or character shape.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e94b458c7f6840a36e6c7364ee2e26863b3b96233a51a970f08ee92d074c4b98",
    "sha256": "703813985e07b82db913f33c0dcb79f161757640fe9d1cc7096f1312a0e1c7e4",
    "width": 960,
    "height": 960,
    "bytes": 142351,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-457-a32816a89bef.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-457",
    "family": "keripik singkong",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small bowl or plain clear pouch of thin crispy cassava chips, natural pale golden slices, no branded snack packet.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "aa41645e5a6123002970261356d4f74c6335fbea7ba33410a3901742793571e5",
    "sha256": "a32816a89bef221820f78c5cdd2f7e84dfb19ed9f9e98ed2f5026024fdba8786",
    "width": 960,
    "height": 960,
    "bytes": 144541,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-458-06233819a160.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-458",
    "family": "donat gula",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few plain ring doughnuts dusted with sugar, believable dough texture, no bright icing or copyrighted character decorations.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "90d4782264362cef00f225567ca2a9524198f53e3925ead5a2b2527c7f326729",
    "sha256": "06233819a160f0d0fbda2bfe290325d9a1599ac3b179d60cf0adb812e8aef436",
    "width": 960,
    "height": 960,
    "bytes": 158193,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-459-3676f4888c4d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-459",
    "family": "lemper isi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian lemper rice rolls wrapped neatly in banana leaves, one open piece showing a modest savory filling, no plastic branded packaging.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3ad6712cb5fe261aca5582a9d024f969ef673bfdb558491c123ed490a1660acc",
    "sha256": "3676f4888c4d814ae40f3aa6743c50cadb6ce31246cf7d574636eff166196fbb",
    "width": 960,
    "height": 960,
    "bytes": 146778,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-460-6fce5419f2af.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-460",
    "family": "onde-onde",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few round Indonesian onde-onde coated with sesame seeds, one cut piece showing mung-bean filling, plain serving plate.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "5644fb50814abf86f90621b8f553b24e70b62d91d1fb0b9883c20dea97ab1f9c",
    "sha256": "6fce5419f2af9f35e2a5cc36fa9c88aa92892338f84caa02a0d78b70c3aeb2b9",
    "width": 960,
    "height": 960,
    "bytes": 155161,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-461-94ef2147987d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-461",
    "family": "pastel sayur",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several Indonesian pastel pastries with crimped half-moon edges, one cut piece showing cooked vegetable filling, no sweet fruit pie.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "347b576a7f3473ffbc546ebfb9e9df7c0e921f50313424b9636bfbba77178868",
    "sha256": "94ef2147987d7b155adad7b9b827e147e5d96e82a3909d9a874c7280c8951e65",
    "width": 960,
    "height": 960,
    "bytes": 156100,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-462-58f168273f2b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-462",
    "family": "kacang sangrai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest bowl of dry roasted peanuts with natural reddish skins, no branded tin, chocolate coating or invented health claim.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3b5bb3dd9d8b99fad387762039b241de164e1d7129d60f63f34d892a371624da",
    "sha256": "58f168273f2b6a1d916ee2ca69c1d1acbcef4de665c4cf6a8679cfddfdf176ae",
    "width": 960,
    "height": 960,
    "bytes": 159583,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-463-2f94a6c2df2c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-463",
    "family": "puding cokelat",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple serving of smooth chocolate pudding in a plain small bowl or cup, natural dark chocolate color, modest garnish only.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "39c228887797ad41c434cf9edcafec5102d949d3495ecc3d908cd5fa30c70aed",
    "sha256": "2f94a6c2df2c71f47a1f37e4b572670b474774d02ce3035afdda589c71f7e97b",
    "width": 960,
    "height": 960,
    "bytes": 121464,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-464-74c5996e04b8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-464",
    "family": "kue lapis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few slices of simple Indonesian steamed layered cake with believable thin layers, restrained colors, no elaborate celebration cake.\nComposition variant: An independent gentle three-quarter food composition on a dark plain wooden table, natural textures and restrained daylight rather than dramatic advertising effects. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "edba07575e63e7585e108c7e87472008274e301e069915d0b863e6202153cb26",
    "sha256": "74c5996e04b8462be01224ee5be5b95505e0e935de60160d86d5e669ea34f332",
    "width": 960,
    "height": 960,
    "bytes": 121625,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-309-8ce5522c6078.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-309",
    "family": "ember serbaguna",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sturdy round household plastic bucket with a curved carry handle, clean unbranded molded plastic, full bucket visible without extra unrelated items.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "36d9e7ce9fe377dc04582f90a63638e2c33a8dfa719575aefbb93d84d77e0041",
    "sha256": "8ce5522c6078e9da0e1bdc88b8bad59395772308dba8bd20b17d0b624f000015",
    "width": 960,
    "height": 960,
    "bytes": 60960,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-310-ca4470c2d334.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-310",
    "family": "sapu lantai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary Indonesian natural-fiber floor broom with a plain long handle, believable binding and bristles, full object visible.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d761290152bc4ceffcd4600146eb85236dcd34af25b56e21bf20880167035239",
    "sha256": "ca4470c2d33428093a769eac3724f061e9c79e33f21ec18546643875e626ed1d",
    "width": 960,
    "height": 960,
    "bytes": 111006,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-311-1fd2a5987ba8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-311",
    "family": "kain lap",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of clean everyday microfiber or cotton wiping cloths, folded with texture visible, no branded cleaning product as the main subject.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "63779f3ec127a35d9ed3e18fe03b5ac24634be588417d0619e7bb6c10d2cbdff",
    "sha256": "1fd2a5987ba8b65c9baf077924fc4f3aefa5cbe779aa58d45a5a60ee560daf60",
    "width": 960,
    "height": 960,
    "bytes": 151710,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-312-b41c7a342aee.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-312",
    "family": "kotak penyimpanan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary plain household storage box with a fitting removable lid, believable plastic proportions, no logo or printed size claim.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "f7870c31bece6f10c6e95cd066da4625d00ba29ce343f0b04a3ab44d5a5c7406",
    "sha256": "b41c7a342aee4c21970215193a7e00e09bb5c353b3dca5c8f064dc5ba357f583",
    "width": 960,
    "height": 960,
    "bytes": 50109,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-313-1b98a7c7849b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-313",
    "family": "gantungan baju",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical group of ordinary empty clothes hangers, matching unbranded material, hooks and full shapes visible.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "dd0dfa20bb1565067541ff0e3b69438ea02a7e5b5a072f456b055e0480403396",
    "sha256": "1b98a7c7849b625410de1fd84c3077efcfa4e871a3b986a0229da75511b79eba",
    "width": 960,
    "height": 960,
    "bytes": 100271,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-314-913b466fdda2.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-314",
    "family": "botol minum",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One reusable everyday drinking bottle with a closed practical cap, clean unbranded body, no printed motivational text or performance claims.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "841109b87b416a170c2a013821c2cf71b3f5dde49c9617a96b116f1ee7a39dc9",
    "sha256": "913b466fdda2506733f99f6e44fafd26b9d51f101d287faca09ea752177ab339",
    "width": 960,
    "height": 960,
    "bytes": 85652,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-315-a977b23eddc8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-315",
    "family": "tempat makan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable food container with its fitting lid placed beside it, clean food-safe appearance, no brand or meal inside as the main product.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a8bde78a3b5e110b807b165db6d0181efd5cf2d95d0ba331677051bd30d5a09a",
    "sha256": "a977b23eddc8d093119f61d9f21f1efb06b739da8dcced23c56247afea03b1ff",
    "width": 960,
    "height": 960,
    "bytes": 91135,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-316-181617f29157.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-316",
    "family": "alat pel ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight household mop with its simple handle and clean replaceable cloth head, full object visible, no powered cleaning system.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "609421fe8c47c72266bb3d7534e20da2754b2bcab1818ae87128365d50d5a1a9",
    "sha256": "181617f2915737663ca3a1c4733459068d625cdce866278eb604005e04bc6ec8",
    "width": 960,
    "height": 960,
    "bytes": 57717,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-317-39de0b927e55.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-317",
    "family": "rak kecil",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact practical household shelf with believable supports and a few empty shelf surfaces, no overloaded decorative display.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e2a8ea69297480648c65cc230875fdb5ed68830f2a301b38502515ca010dad8a",
    "sha256": "39de0b927e5550080ea675ca85409707437d47a57c18553b005d3e9af70944ed",
    "width": 960,
    "height": 960,
    "bytes": 75100,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-318-e391b7ec1c4c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-318",
    "family": "handuk tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of small plain hand towels neatly folded, realistic absorbent cotton texture, no monogram or logo.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4c106aa47a3073753713cad1c07449b7abd0bbaf0f1d20954a8d21d332109b23",
    "sha256": "e391b7ec1c4c8c7c0465c0dbb8953e1edbb73e34a20b70b783f398daa177bf1a",
    "width": 960,
    "height": 960,
    "bytes": 124059,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-319-fc73a1e7c211.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-319",
    "family": "keset rumah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple household doormat, plain woven or looped texture, no welcome slogan or printed letters.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Keep all four doormat corners and its entire bound edge comfortably inside the frame, with at least ten percent empty tabletop margin on every side. Show only this one doormat; omit plants, baskets, towels and other props.",
    "prompt_sha256": "80813802b162651b814402cd5164660d77ce04ec5a0e45c718432d9e040de6ac",
    "sha256": "fc73a1e7c211d9cb53cc1d006419cf09b1e39982c739afc6ce40dcee8c3d35a6",
    "width": 960,
    "height": 960,
    "bytes": 160315,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-320-136a10711a63.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-320",
    "family": "penjepit pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small collection of ordinary clothes pegs arranged neatly in a plain shallow bowl, no branded packet or unrelated laundry machine.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "749f7df5a8e6780d19f73b803cacab763214c9cf932004002a40211df7c402ac",
    "sha256": "136a10711a63c9dd13010d70d6919c5462b9039a4c2192c9e8d8c1f7bf92ae3c",
    "width": 960,
    "height": 960,
    "bytes": 112766,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-321-ee3f896530c7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-321",
    "family": "buku catatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several plain unbranded school notebooks with solid-color covers, one open to faint ruled blank pages, a simple pencil nearby, no readable writing.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e6bad6745313b4ef653415b9a099e3e57d7cc4a5b756130241890160061c3b18",
    "sha256": "ee3f896530c797f0cdf5617c8c61bb54e72f15ded62f202061aa97e07002ec5a",
    "width": 960,
    "height": 960,
    "bytes": 83885,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-322-a3a829a179c9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-322",
    "family": "pensil gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of plain graphite drawing pencils beside an eraser and an unbranded sketchpad with a simple shaded sphere study only, no words or brand.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "454c7df7786e04fd2ebad2b20ea5f580938d0c37c30334b9e9087ac06fa88125",
    "sha256": "a3a829a179c9b7ae2f5b90909ecdc8cb8ea2c127258245c29d56278f3b29631e",
    "width": 960,
    "height": 960,
    "bytes": 110513,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-323-7ba151d6a5f7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-323",
    "family": "pot tanaman",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small practical plant pot with a simple drainage saucer, unbranded and mostly empty or containing plain soil, not a large unrelated decorative plant.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "81e1622d522e94513f7ba58d798aeb1f66c3e5b9af0f62f998f81cc424b83c5a",
    "sha256": "7ba151d6a5f73df60a50838d8d2e647b438e22f95a6bfdbb1b3000d0b3a8be5a",
    "width": 960,
    "height": 960,
    "bytes": 76553,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-324-92ee97cebfae.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-324",
    "family": "bibit bunga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small tray of young generic flowering-plant seedlings with green leaves in nursery cells, no cultivar, grow-time or guaranteed-result claim.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a3b893ec7656ff734f2f18533e7caea1551e534bbe93b114305140789c04f3f3",
    "sha256": "92ee97cebfae71eba94a8f7b1850691e3e7fdc9279cea7b469cda1f4c0934b07",
    "width": 960,
    "height": 960,
    "bytes": 150010,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-325-a48739d6a1bc.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-325",
    "family": "paket alat tulis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest school stationery kit with plain notebook, pencil, eraser, ruler with unreadable markings and simple sharpener, no brand or character prints.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: The ruler has only anonymous short tick marks, absolutely no numbers, letters, glyphs or printed units anywhere. Keep the notebook, pencil, eraser and sharpener plain and all objects fully inside frame. Omit decorative plant and all unrelated props.",
    "prompt_sha256": "aae6ecebd2c9a2f606021b3df2438b153f670c38c2df8ff6003f122bd778c710",
    "sha256": "a48739d6a1bc06171257b09f475607fd3ba145a7585bf84403466abda168f9e6",
    "width": 960,
    "height": 960,
    "bytes": 74450,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-326-91f1c092499f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-326",
    "family": "bingkai foto",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain tabletop photo frame with a neutral abstract color insert rather than a real person or family photograph, entire frame visible.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "fee4adcc0bf2fc9c189e2d0daaca57d0552dc12160f874daa2d98008bf37edf1",
    "sha256": "91f1c092499fd19465729f75323b67dd26a48c6da58e5bd73816215f0012dbd0",
    "width": 960,
    "height": 960,
    "bytes": 83433,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-327-296201872b92.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-327",
    "family": "kertas kado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few rolls or folded sheets of simple wrapping paper with restrained abstract colors and patterns, no readable text, brand or copyrighted characters.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Photograph only three rolls of wrapping paper, no folded sheets, no plant, twine or other props. Keep every entire roll with both ends visible well inside image, surrounded by broad empty tabletop margin on all sides. Restrained original abstract patterns, no letters or recognizable characters.",
    "prompt_sha256": "64b6a8fe707f76a745139a93093850c061f339b519667f97be13e961a8c593cc",
    "sha256": "296201872b925debc14637c703a0fc2b9e54a1ad3062043e22e430ab04e0baea",
    "width": 960,
    "height": 960,
    "bytes": 81520,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-328-5f84e881f580.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-328",
    "family": "tas belanja kain",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable cloth shopping tote bag with two handles, realistic fabric seams, no slogan or logo, no person.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "19d070e801529b6d8a8b9dc150647781d3d9cc6014adedde362207012479c25a",
    "sha256": "5f84e881f580104511c02416ef7d75e66b121aefd4afc92d11fef0eabebcef0f",
    "width": 960,
    "height": 960,
    "bytes": 84220,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-329-aec804ac0947.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-329",
    "family": "buku gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain drawing book or sketchpad with blank drawing paper visible, no readable title or personal art ownership claim.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bab3ad979b739d8c5708891e9505a3b08f093fbce8cf93c327c07808261e1c58",
    "sha256": "aec804ac094755940a46c3fb386f18af6ba3928fdd9d7c569258ec20dcd384ef",
    "width": 960,
    "height": 960,
    "bytes": 75631,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-330-8b7df708eb8b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-330",
    "family": "pita bingkisan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few simple gift-ribbon spools and a neat tied ribbon bow, solid restrained colors, no branded packaging or readable label.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e0a255b7d657d7c7a417a308040a7ac56376138954fb437ead92b1ceaf51ac12",
    "sha256": "8b7df708eb8b2118a356268161301624dae184eaa0069ab9bce1184ab88a91df",
    "width": 960,
    "height": 960,
    "bytes": 102413,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-331-8919541375b0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-331",
    "family": "lilin dekorasi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple decorative candle in an unbranded holder, clean wax texture and safe unlit wick, no healing or aromatherapy claims.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a08e3216ebe2d8d1b97aa4858cf1a72a94896956a5fb4d63b688a85f62f4010c",
    "sha256": "8919541375b08f4153336a828c159a87914541f3110f384c55817cecd79a2bf3",
    "width": 960,
    "height": 960,
    "bytes": 81076,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-332-664349b360f0.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-332",
    "family": "stiker label",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sheet or roll of blank adhesive labels in a few practical simple shapes, no words, barcodes, QR codes or personal addresses.\nComposition variant: A fresh independent slightly overhead composition on a light wooden tabletop with neutral gray background, object entirely visible and softly lit. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6a1185d5af8ce5977d854b191a2beed95e3642ec29d85197ac627d481a7e7f38",
    "sha256": "664349b360f0cdeacb75490524bd37fb6582d18d35920b1eb0d65c8a2fd6b9c4",
    "width": 960,
    "height": 960,
    "bytes": 78943,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-465-a29dd6f81dcd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-465",
    "family": "ember serbaguna",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One sturdy round household plastic bucket with a curved carry handle, clean unbranded molded plastic, full bucket visible without extra unrelated items.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a71280e65d3e98e7c5bcfe6bc34f20a875c52ef5ee9536eaff383d4382dfc418",
    "sha256": "a29dd6f81dcd070cf67227a0d2ac39e4a1f44b7a7446d74546efcdd130bf20b1",
    "width": 960,
    "height": 960,
    "bytes": 58655,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-466-fc6a8de9b4d5.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-466",
    "family": "sapu lantai",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary Indonesian natural-fiber floor broom with a plain long handle, believable binding and bristles, full object visible.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "35fa04a596e81b9a80d26c24ccf105e06d69f171e2b74c62453ed98fa361294c",
    "sha256": "fc6a8de9b4d58fef70d45acc505e03ef2d7e0ac1a7cfdbb324fa4f48b88d1c99",
    "width": 960,
    "height": 960,
    "bytes": 101011,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-467-61763e27ee54.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-467",
    "family": "kain lap",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of clean everyday microfiber or cotton wiping cloths, folded with texture visible, no branded cleaning product as the main subject.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "8927d394ad7e84371161292eec1662ee44875f3b7b9bc50deb3f50912a5f233e",
    "sha256": "61763e27ee54d442189170795f389b30742890e164f4c5fee3d674727132c8d4",
    "width": 960,
    "height": 960,
    "bytes": 124754,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-468-8f64095895df.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-468",
    "family": "kotak penyimpanan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One ordinary plain household storage box with a fitting removable lid, believable plastic proportions, no logo or printed size claim.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "21c758168a8046399deda7318cb72b05f957e3de95bbb042a6e6aa73f59d2de3",
    "sha256": "8f64095895dff89f33e8b35a7efc378849607f62402c8b58cb589994c4073c72",
    "width": 960,
    "height": 960,
    "bytes": 66756,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-469-d303d3a07a77.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-469",
    "family": "gantungan baju",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small practical group of ordinary empty clothes hangers, matching unbranded material, hooks and full shapes visible.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1b709152f92fd34a3e6e96d5a70bc119eec46b5f1d948cf467d145c86631b1ba",
    "sha256": "d303d3a07a770dc176913e3773c55138476dca41a6c7c82467677487d121510e",
    "width": 960,
    "height": 960,
    "bytes": 81187,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-470-12c10584f700.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-470",
    "family": "botol minum",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One reusable everyday drinking bottle with a closed practical cap, clean unbranded body, no printed motivational text or performance claims.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d1425f3e48941f2abbf379bc9e830afaec524841db79bad9474cc8df38921f32",
    "sha256": "12c10584f70085999d856e458e364da3e9e42587d163550b3220fc955257177c",
    "width": 960,
    "height": 960,
    "bytes": 73982,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-471-1b81e16e79b4.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-471",
    "family": "tempat makan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable food container with its fitting lid placed beside it, clean food-safe appearance, no brand or meal inside as the main product.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "f41cf50a8c3ce43dde23854736ea9aea97f1da3a2f355fa0da95c912eea2c5ad",
    "sha256": "1b81e16e79b48fce2fb137578f20780eab111ae2d0036112b756811bd8a750fa",
    "width": 960,
    "height": 960,
    "bytes": 82575,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-472-a0befc6fc7f7.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-472",
    "family": "alat pel ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One lightweight household mop with its simple handle and clean replaceable cloth head, full object visible, no powered cleaning system.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "10ee55f0d66c8469e8df91ec92c963aa96b18dd34601373b9a332b473feb5dfe",
    "sha256": "a0befc6fc7f7d56c19fe7cbb785dcc66bf650dbf09825d8d6adc3c8a4749f8d5",
    "width": 960,
    "height": 960,
    "bytes": 73923,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-473-d60e9a80441c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-473",
    "family": "rak kecil",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact practical household shelf with believable supports and a few empty shelf surfaces, no overloaded decorative display.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "034c887a7790118c17f6c65822bc49b91dfa2ec4992ad5c773a7dc99d1ac5c29",
    "sha256": "d60e9a80441c3368bfbfc9f62d15ff1badeb905d8a23894e3fc93702b979418e",
    "width": 960,
    "height": 960,
    "bytes": 98906,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-474-d15c1d87a347.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-474",
    "family": "handuk tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of small plain hand towels neatly folded, realistic absorbent cotton texture, no monogram or logo.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6c2878e1f8705d16b8f0664388d3a6d073521bce4e3c860c7a05c5f0545411a8",
    "sha256": "d15c1d87a3470a2667d70d3ec138535755ff550db9c313e0e00bd25e8583684e",
    "width": 960,
    "height": 960,
    "bytes": 102231,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-475-05e5bd685a4d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-475",
    "family": "keset rumah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple household doormat, plain woven or looped texture, no welcome slogan or printed letters.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "12e57cd06515200806faa826b12d96987f3198a11d0bc63d4650896dd9378baa",
    "sha256": "05e5bd685a4dcb38176f7f4bbc9993002411b1d7c871ab5e8090ff8547f45b9e",
    "width": 960,
    "height": 960,
    "bytes": 151640,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-476-399c5c42f693.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-476",
    "family": "penjepit pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small collection of ordinary clothes pegs arranged neatly in a plain shallow bowl, no branded packet or unrelated laundry machine.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "cb4f2e6b4e8c6012d0f0885274da575932ba17d275514e1b69a877d854887318",
    "sha256": "399c5c42f693f35faa54a4a1cd7680667a441eec51d2f940fe1ca478a8ec6f9b",
    "width": 960,
    "height": 960,
    "bytes": 97722,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-477-fcc5be96ca2c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-477",
    "family": "buku catatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: Several plain unbranded school notebooks with solid-color covers, one open to faint ruled blank pages, a simple pencil nearby, no readable writing.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Keep the complete notebook set including every closed notebook and the open ruled notebook plus simple pencil within frame with broad empty margin on all sides. Use only three closed solid-color notebooks and one open blank ruled notebook. No extra notebook to the right, no plant, cup, box or other props. No words or glyphs.",
    "prompt_sha256": "34f1cff8782b4ee5ef0de05cafe7ce8681bbf9c04b43d5a1c0143e5a774e1de5",
    "sha256": "fcc5be96ca2c9d684ab86c5fd2e6c4ee7941bd233e6053d7d9c70bee86794fed",
    "width": 960,
    "height": 960,
    "bytes": 60125,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-478-215df9d1233f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-478",
    "family": "pensil gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small set of plain graphite drawing pencils beside an eraser and an unbranded sketchpad with a simple shaded sphere study only, no words or brand.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use only four plain graphite drawing pencils, one plain eraser and one small sketchpad displaying a single shaded sphere study. Keep all complete objects including all four sketchpad corners well inside image, with broad empty gray tabletop margins. Omit plant, cup, box, cloth and other props. No words, labels or letters.",
    "prompt_sha256": "97898c8ab168d380461fb63d2236bf044c74e5a8d925781082215e5a0fede91b",
    "sha256": "215df9d1233fff99803e5acff5020f140c54707d64fe20acf321453d2c41aa3d",
    "width": 960,
    "height": 960,
    "bytes": 69842,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-479-d9ab59558041.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-479",
    "family": "pot tanaman",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One small practical plant pot with a simple drainage saucer, unbranded and mostly empty or containing plain soil, not a large unrelated decorative plant.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "487d2611e362b93e48224a12c8902727f10bc23f4883ae21def16a3db0d445f3",
    "sha256": "d9ab5955804112463f23731cb76782cd192c8966ceb325d3cd00e8a5be67a4e1",
    "width": 960,
    "height": 960,
    "bytes": 78970,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-480-65c85808ab60.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-480",
    "family": "bibit bunga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small tray of young generic flowering-plant seedlings with green leaves in nursery cells, no cultivar, grow-time or guaranteed-result claim.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bf3cdf70886dffc237c95a9bca701d089cfbe2c1e16032016974c6370ad8cb32",
    "sha256": "65c85808ab60aaa87e1ffdeef96d3cbaa3a7c0ffbebd1a1f10f21e53035a8003",
    "width": 960,
    "height": 960,
    "bytes": 121058,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-481-b84e3dedd409.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-481",
    "family": "paket alat tulis",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest school stationery kit with plain notebook, pencil, eraser, ruler with unreadable markings and simple sharpener, no brand or character prints.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: The ruler must have ONLY anonymous straight tick marks and absolutely NO numbers, letters, digits, units or glyphs anywhere. Keep one plain notebook, one plain graphite pencil, eraser, tick-only ruler and simple sharpener complete inside broad frame margins. Omit plant, cup, extra books or other props.",
    "prompt_sha256": "6932b2637786bded06c118fbd90dba689bc2293ebf4687c8c049c9ed6ff92694",
    "sha256": "b84e3dedd409dca583ef32632772cdb4ead256197b241aee7cab3a27e1d8b139",
    "width": 960,
    "height": 960,
    "bytes": 77745,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-482-e51ed77665b6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-482",
    "family": "bingkai foto",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain tabletop photo frame with a neutral abstract color insert rather than a real person or family photograph, entire frame visible.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "dc292532548e1ff24c8e58de083be6a1070b1254e0adfcc4eddc117ef38ab224",
    "sha256": "e51ed77665b6de788db6058b54da20f8bec5a71ab7715cafeb9bc5e319169320",
    "width": 960,
    "height": 960,
    "bytes": 82475,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-483-2478253340ac.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-483",
    "family": "kertas kado",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few rolls or folded sheets of simple wrapping paper with restrained abstract colors and patterns, no readable text, brand or copyrighted characters.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Show ONLY three separate complete rolls of wrapping paper with restrained original abstract patterns. No folded sheets, gifts, scissors, plant, twine, cup, basket or other props. Both ends and entire cylinder of every roll well inside image, with broad empty gray surface margin on every side. No words or copyrighted characters.",
    "prompt_sha256": "e772f22df2a0dc0177298b3ed97fd943f2eac09960d0380a80c57916c554a262",
    "sha256": "2478253340ac6da5d52ef93b2e8f7c94e4f334962c0cb17a5d81a952fee49eb4",
    "width": 960,
    "height": 960,
    "bytes": 59955,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-484-a87ea526a6f9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-484",
    "family": "tas belanja kain",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain reusable cloth shopping tote bag with two handles, realistic fabric seams, no slogan or logo, no person.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "563c7324542fc4a59eb8cc607a1a33d095787d7a4356420f476a18fa2e3dcc1c",
    "sha256": "a87ea526a6f9952e4047fb44429aaa09850b1d428b826cc1f90e41d42b05484b",
    "width": 960,
    "height": 960,
    "bytes": 87793,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-485-eb64d78424cb.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-485",
    "family": "buku gambar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One plain drawing book or sketchpad with blank drawing paper visible, no readable title or personal art ownership claim.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "35b69bea13975ba266242664e9e752c3ec51a38e92d6392c80914d0db7831986",
    "sha256": "eb64d78424cb1e3a4aec8ae917cb185304fb7e5097be38beaa421ce3ec5b4ec5",
    "width": 960,
    "height": 960,
    "bytes": 70337,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-486-16a42a077053.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-486",
    "family": "pita bingkisan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A few simple gift-ribbon spools and a neat tied ribbon bow, solid restrained colors, no branded packaging or readable label.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Show exactly three compact plain ribbon spools and one tied ribbon bow. Keep every complete spool, the bow and both bow tails well inside broad empty margins. All spool ribbon must remain wound with no loose strip or trailing ribbon running off frame. No plants, flowers, props, printed labels, numbers or text.",
    "prompt_sha256": "116f4fb3826cf61b09c6bf27862ad8240431953abd4d6691db2882b45d59b5ed",
    "sha256": "16a42a0770539a59e0772a473984ec031d75024723008406e47f88fa9ee2aa27",
    "width": 960,
    "height": 960,
    "bytes": 77707,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-487-0a28f3efba63.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-487",
    "family": "lilin dekorasi",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One simple decorative candle in an unbranded holder, clean wax texture and safe unlit wick, no healing or aromatherapy claims.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a7fed9e0e4ad429a9f8d55882edd94668b13d35e8e2dfaa1abfacc0359ae1e7d",
    "sha256": "0a28f3efba636925a75778c86696e49e34f581fd7497299ddad41059e39e1107",
    "width": 960,
    "height": 960,
    "bytes": 81345,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-488-44acdc95c337.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-488",
    "family": "stiker label",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sheet or roll of blank adhesive labels in a few practical simple shapes, no words, barcodes, QR codes or personal addresses.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Show one compact roll of blank white adhesive labels with a short strip of rectangular and circular labels, all complete well within broad empty gray tabletop margins. No separate loose labels, parcel, box, cloth, plants, cup or other props. Keep entire roll and strip in frame. Absolutely no words, numbers, barcodes, QR codes or addresses.",
    "prompt_sha256": "e93ad1003313d97f63957cb21f5af1b200f74475963fd75e1b56048d78e1e889",
    "sha256": "44acdc95c3371f2b894b031df46492373062935d14359476a3f80f455d6c1ffd",
    "width": 960,
    "height": 960,
    "bytes": 58794,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-245-15fe9513ad38.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-245",
    "family": "cuci rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean empty salon shampoo basin with plain unbranded shampoo bottle and freshly folded towel; no person or medical claim.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "6113bef4947584070a1946fa161aceaf94de1094b10855418d969485da11bb3c",
    "sha256": "15fe9513ad38629739e95d1619295d1fb7dd3d330b4f0bd7f9e192d958c99750",
    "width": 960,
    "height": 960,
    "bytes": 92419,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-246-46575bbbfc43.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-246",
    "family": "potong rambut keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest fictional family hair-cutting station with two empty practical chairs, clean capes and combs, no customers, faces or real shop name.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "522141595dcd1ab46cee25f939a46eaa99b448ac3a74b7e7ec2372e53e3e0e85",
    "sha256": "46575bbbfc439e10576fa2aa757237b4242fd063ee343802ece62b21e57d4ad9",
    "width": 960,
    "height": 960,
    "bytes": 141177,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-247-c2e7ba96d80f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-247",
    "family": "paket tata rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A coordinated simple hair-styling service tool set with an artificial mannequin back view, comb, clips and unbranded hair dryer, no person, face or promised result.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d7682082674f5d85284056129d456be2ad0d44b2220b8acfe04f1e61f6013359",
    "sha256": "c2e7ba96d80f670b14d8dfe5d780a11a8385b774d38b8e00f7aae6916b973cbf",
    "width": 960,
    "height": 960,
    "bytes": 124864,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-369-7d168db4a356.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-369",
    "family": "cuci setrika kiloan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy modest laundry station with clean folded everyday clothing, a laundry basket and a compact washing machine in the background; no customer or staff.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b66bf247dd3c03296793082ce997edf4384d8b0b6e17e7dd9ecd1f9f4daad592",
    "sha256": "7d168db4a356b687108e9f9594b2d4020adbce19ff28ceef03964c0d8b8a178a",
    "width": 960,
    "height": 960,
    "bytes": 140968,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-370-627e46e6ac4f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-370",
    "family": "servis kipas angin",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An unplugged tabletop fan on a repair bench with its grille placed safely beside it, screwdrivers and a multimeter, no hands, power connection or sparks.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "959e3baaf8729cbe8e7ef346c093c9dd478a382472179518226b328667caac34",
    "sha256": "627e46e6ac4f5bb148c7db23b6c22af4c04459a61229d3632d1b815e9b59578a",
    "width": 960,
    "height": 960,
    "bytes": 140152,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-393-0b2a4c856841.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-393",
    "family": "potong rambut pendek",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial hairdressing training mannequin with a tidy short hairstyle on a salon stand, plain comb and scissors nearby; no visible face or real client.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Show full rear of clearly artificial mannequin head and short tidy hair on compact tabletop stand. Place exactly one plain comb and one pair of scissors fully within image, with broad empty margin, no clipping. Omit trolley, spray bottle, brush, mirror, chair and other props. No face or human.",
    "prompt_sha256": "f5100410381a6abfb4205e936bcb9d6135618cccf7b4e92a7d4bf4eebdfb8dae",
    "sha256": "0b2a4c85684145477cbadfcda3c29d3f8d080d4b708dd218c2b6b875db45380e",
    "width": 960,
    "height": 960,
    "bytes": 72022,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-394-e0b251f02b09.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-394",
    "family": "potong rambut panjang",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of a clearly artificial training mannequin with neatly combed long hair on a salon stand, plain tools nearby; no face or real client.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "77d6903d3120e4559ad6e6d92d3269bab43bf3ef2b4b9f0fe16f2bb89123dfb9",
    "sha256": "e0b251f02b09c1c506cf79b79c3f67c36de39cd0f917d5e506c5dbd8269dafce",
    "width": 960,
    "height": 960,
    "bytes": 101947,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-395-f1f519523151.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-395",
    "family": "cuci dan keringkan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean salon wash-and-dry station with an empty hair-wash basin, towel and unbranded hair dryer, no client or staff.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use a wider uncluttered composition showing the complete empty hair-wash basin, one folded towel and one complete unbranded hair dryer with both body and handle fully visible. All required items well within broad image margins. No people, faces, clients, trolley, mirror, plant or extra bottles.",
    "prompt_sha256": "1555e3724ebd725a510f5928cb022d9abb1637a2b7b231c16aa6c5214bcc439e",
    "sha256": "f1f519523151c6a0da65f4ed4f95a78a3df355a7b66d4a8597ec64dc4d236583",
    "width": 960,
    "height": 960,
    "bytes": 59040,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-396-c8f83c8ea8d9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-396",
    "family": "creambath",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean creambath hair-treatment preparation station with an unbranded hair-cream bowl, applicator brush, towel and simple salon chair; no person or medical result claim.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Absolutely no people, mannequins, heads, hair or wigs. Show exactly one complete empty simple salon chair and a compact side table carrying one small bowl of hair cream, one complete applicator brush and one entire folded towel. All required items including towel corners fully INSIDE frame with broad empty margin on every side. No trolley, mirror, plant or bottles.",
    "prompt_sha256": "03c3a3e4e22d6380a2830c44e8feac04fffc8be93fea308487f1080ee41daea1",
    "sha256": "c8f83c8ea8d972a81b6d2a2cf4fbe76e2e2649e03fa666cdece4af53c198c4d2",
    "width": 960,
    "height": 960,
    "bytes": 71113,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-397-54c11ec8b81d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-397",
    "family": "tata rambut sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The back view of an artificial hairdressing mannequin with a simple everyday arranged hairstyle, comb and plain clips nearby; no visible face.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ebd7535e1c72b5f707d70540e24aa7f5fc3c26c7388634570feda72c12ac2172",
    "sha256": "54c11ec8b81d768cfd5c5e72128254791ef0db6e6ad465b9e8c559592e7a3f13",
    "width": 960,
    "height": 960,
    "bytes": 95496,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-398-5820940b85b8.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-398",
    "family": "potong rambut anak",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: An empty child-size salon chair and a clean comb, small scissors and soft salon cape on a nearby shelf; no child, person, face or copyrighted character decor.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "1881a3a38f6c56578b6a5d39b856ec388f623550ef4b623b89fb43bf57bd96a5",
    "sha256": "5820940b85b8e4737ff3090523e0c4d1f7627ac97e42c75ec9d48b95be2e40f8",
    "width": 960,
    "height": 960,
    "bytes": 100812,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-399-22cd7e452404.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-399",
    "family": "poni dan rapikan ujung",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A close back view of an artificial hairdressing mannequin showing neat hair ends and a plain comb with scissors nearby; no face, injury or real customer.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "de611a57eafe75b3892e51aa8e3d4bcc0c23037baca41b6ab1661eb0f87c2ad6",
    "sha256": "22cd7e4524041616b7cd2f9bcd2e58a1e07b938683aebaeb68de9e0b0aa6ca9d",
    "width": 960,
    "height": 960,
    "bytes": 113160,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-400-66b1a4d53cf6.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-400",
    "family": "perawatan rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest general hair-care station with clean hairbrush, plain shampoo and conditioner bottles, folded towel and empty salon chair; no person or brand.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Uncluttered wide view of one COMPLETE empty salon chair and compact side table with one clean hairbrush, exactly two plain shampoo/conditioner bottles and one COMPLETE folded towel. Every required item fully inside frame with broad margins. Absolutely no people, mannequin, head, wig, hair, mirror, plant or extra props. No labels or text.",
    "prompt_sha256": "70cb53d24f3b1c5391e74cf8ab0930f1934d7374033b7de431714d981aa44195",
    "sha256": "66b1a4d53cf6b4a507b1fb0ce9c0b802deb775e372f0dfd079a643e50fd57e88",
    "width": 960,
    "height": 960,
    "bytes": 78136,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-401-1983bc41684c.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-401",
    "family": "blow rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple blow-dry styling station with an unbranded hair dryer, round brush and artificial mannequin hair viewed from behind, no visible face.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "08701899a3e9999778c6b23ffbbc6da4a768ea92f66798250296ab5f38914e06",
    "sha256": "1983bc41684cdff810e9123588e147e7db3571cf810311639f284a554a3abcf8",
    "width": 960,
    "height": 960,
    "bytes": 102855,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-402-8d61f6fc45af.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-402",
    "family": "sanggul sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The rear view of an artificial hairdressing training mannequin with a simple tidy sanggul bun, plain hairpins and comb nearby; no face or bridal identity.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Show complete rear of clearly artificial mannequin head with simple tidy sanggul bun on compact tabletop base, exactly one plain comb and a few hairpins fully inside frame. Every part of comb including handle inside broad empty margin. Omit plant, towel, bottle, brush cup, tray and other props. No face, person, bridal decoration, text or logo.",
    "prompt_sha256": "81b6955e351b10465d877f03e1dde0b4ef62fc5fcf3bb22a53d15ecb2ae18c45",
    "sha256": "8d61f6fc45aff1314f4bd192176d7dd4056f73fa1b13f13c7516e1245b69961b",
    "width": 960,
    "height": 960,
    "bytes": 78934,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-403-f9aec5852bca.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-403",
    "family": "cuci rambut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean empty salon shampoo basin with plain unbranded shampoo bottle and freshly folded towel; no person or medical claim.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use a wider simple view of the COMPLETE empty shampoo basin on a compact plain support with its entire outer rim and bowl inside broad image margins. One plain shampoo bottle and one entire folded towel beside it, both fully visible. No chair, trolley, shelf, plant, mirror, extra bottles or extra towels. Absolutely no person, face, labels or text.",
    "prompt_sha256": "83be987af37428693b7fcee25f76d701794c3cdbe76bfc276e60e44d5c4e7e37",
    "sha256": "f9aec5852bca2634dcfad41e0b8acac54bd176580cb255ea0313447f9afcc073",
    "width": 960,
    "height": 960,
    "bytes": 64432,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-404-6913d29ae144.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-404",
    "family": "potong rambut keluarga",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest fictional family hair-cutting station with two empty practical chairs, clean capes and combs, no customers, faces or real shop name.\nComposition variant: Use a new rear mannequin composition or empty service equipment on a clean work area with a restrained sage background, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "4204c027372d44b61ae4871325734b581f4d0103209cef9cdf6e2d782bd09f75",
    "sha256": "6913d29ae144bb427edd6e6f56f0e64ee1c1421b7e91923a3949f256206fe7a4",
    "width": 960,
    "height": 960,
    "bytes": 145909,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-244-fc759cd4229b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-244",
    "family": "sanggul sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: The rear view of an artificial hairdressing training mannequin with a simple tidy sanggul bun, plain hairpins and comb nearby; no face or bridal identity.\nComposition variant: Use a distinct rear-three-quarter mannequin view or empty relevant station in a modest wood-and-cream salon setting, no visible faces. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "886239818ab02aef85c122f75f2665f2c2da4d743b044c9e5db69934cc1b3cae",
    "sha256": "fc759cd4229bb5f04fa379ee8403a445798bb1d3f3f97bd6c838dc2278388ce4",
    "width": 960,
    "height": 960,
    "bytes": 120074,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-361-f48d8639b768.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-361",
    "family": "lampu belajar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: product-mockup.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: One compact adjustable desk lamp with a stable base and simple shade, unbranded, believable hinge geometry.\nComposition variant: A complete eye-level three-quarter composition on a matte pale-gray work surface with a subdued sage backdrop and soft side-window light. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "ab6ae4d9ec4641406df0b9f2624f7aab08a4bc9875fc0cd66d12eede8e9907ce",
    "sha256": "f48d8639b768379827c791ced2d2f7f34fb3a4f8c1413fcb30ccabf64fbdd164",
    "width": 960,
    "height": 960,
    "bytes": 66747,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-371-ee881e33b31e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-371",
    "family": "bersih rumah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple light house-cleaning setup with a clean mop, microfiber cloth, spray bottle without label and a tidy corner of a fictional room; no person or identifiable house.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7131400384eb37f64ebee5ac50e1945f35fe762428e709d1e2fadb3e76907169",
    "sha256": "ee881e33b31ecad6ffbfa3df9ba18b1517152a001a2076765b8df1b15652121d",
    "width": 960,
    "height": 960,
    "bytes": 129227,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-372-f8842f9a464d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-372",
    "family": "jahit permak celana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A sewing machine with a neatly pinned plain trouser hem and measuring tape on a small alteration table; no person, readable brand or client identity.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: The measuring tape must be completely blank, with no numerals, numbers, letters or measurement markings. Sewing machine panels must also be smooth blank unbranded surfaces with no digits, lettering, icons or printed diagrams. Preserve the pinned plain trouser hem, sewing machine and small alteration station.",
    "prompt_sha256": "3eb0c0f0289afd004d7dbc5d61b5ad1557ebf4c210feae3be01d2f0c734280bf",
    "sha256": "f8842f9a464d2f7d3efa53e3aaba3512c06f0cf1958a34f19d83f4c1b60cc32c",
    "width": 960,
    "height": 960,
    "bytes": 110432,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-373-b31d22270df9.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-373",
    "family": "cuci sepatu",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A pair of plain clean sneakers beside a soft shoe brush, cloth and small bowl on a shoe-cleaning work surface; no brand or human wearer.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "a38d94618bbddcc2e9e5395b5879923c2a14d786cf0bb10f5a5356d957d7f008",
    "sha256": "b31d22270df9754b2e47df3c4e6068b1f72aee794a4c0c91ddc9516db35af1f9",
    "width": 960,
    "height": 960,
    "bytes": 137088,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-374-823e4e63764d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-374",
    "family": "servis sepeda",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple bicycle secured on a modest repair stand, a few correctly shaped hand tools and a clean workshop corner; no person or recognizable business.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: All bicycle frame tubes must be uniform solid matte charcoal gray with absolutely no decals, letters, symbols, logos, stripes or white mark patterns. All bottles and tools must also have blank unbranded surfaces. Preserve the complete mechanically plausible bicycle on its repair stand and small practical workshop.",
    "prompt_sha256": "289d5fd9a1960f88cf1d6c9f55499352c957529836324ff9712a4832bfe694b8",
    "sha256": "823e4e63764dfab6b6132a8ffd1d0e8ca67f1f525b59591dfe3ce526dff19498",
    "width": 960,
    "height": 960,
    "bytes": 163186,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-375-bd619f4af1bd.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-375",
    "family": "pasang rak sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small plain household shelf with brackets, screws and a hand screwdriver laid safely on a workbench; show installation service tools, no unsafe ladder scene.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "7829a7431ad6aff68221fc66d1897dd3752218c21a4eac1abc49c3e9a7c2464e",
    "sha256": "bd619f4af1bdbe5ed484ad6bc167d3fa793c24edc9f5ad4566626f6bfecb2e63",
    "width": 960,
    "height": 960,
    "bytes": 115135,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-376-3e79f3a5ac82.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-376",
    "family": "cetak dokumen",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A generic desktop printer with a short stack of blank paper coming out, no readable document contents, personal information or company logo.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bf72d247778ba6815a423f594b85164996948e1e7522eba9ef545e78cf2abf79",
    "sha256": "3e79f3a5ac82ac6845c10cdb917e2f1dd33059506449cb4f89c389cea5a71609",
    "width": 960,
    "height": 960,
    "bytes": 78908,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-377-ddd057de3b1f.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-377",
    "family": "desain undangan digital",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A small design desk with a generic laptop showing abstract invitation-layout shapes only, plain paper samples and simple stationery; no readable names or phone numbers.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: The laptop must have completely blank unlettered keycaps. Screen displays only three abstract botanical invitation layouts, without toolbars, menus, labels, words, numbers or interface icons. Every printed sample card, envelope, wall note and other surface must be completely text-free. Omit rulers and marked cutting mats entirely; no measuring marks or numerals anywhere. Preserve a believable modest digital invitation design workstation.",
    "prompt_sha256": "e0586867195647e72c6bb5c2a593f9812eecfb6c276e99ad4b5f0996c16fa9ac",
    "sha256": "ddd057de3b1f98bcca1e2b93ab844fcc0a65aa9f2bf24bde36cc8f2ec161f5ec",
    "width": 960,
    "height": 960,
    "bytes": 123571,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-378-40650b9bf863.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-378",
    "family": "bersih sofa",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A plain fabric sofa in a fictional room with upholstery-cleaning equipment and a folded cloth nearby, no person and no misleading before-and-after split.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "684efc08bafadb868fe1904e7be974c1718122e7652f2b86310b885dbf66179c",
    "sha256": "40650b9bf86325be0d366b042487a5007113d11bf60c0777333bd48ed3357218",
    "width": 960,
    "height": 960,
    "bytes": 157051,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-379-d4212c28934a.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-379",
    "family": "setrika pakaian",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy ironing board with a plain cotton shirt and an unbranded iron safely upright, folded clothing nearby, no person or active hot contact.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "e3a30e4cb97d72bb7d5b3332f95aabc9dd38310544e6d8b4008d5199b9f987e6",
    "sha256": "d4212c28934ae43ac1b558f559834873f291c1427222c4a58b46e90b129a46d4",
    "width": 960,
    "height": 960,
    "bytes": 137173,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-380-bc54b2240341.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-380",
    "family": "cek perangkat listrik",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A safe unplugged small electrical-device checking bench with a multimeter, insulated hand tools and a closed generic appliance; no exposed live conductors or sparks.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: The multimeter face must have a completely blank switched-off display and a smooth plain selector dial with no numbers, ranges, letters, symbols, labels or markings anywhere. Every tool and appliance surface must be blank unbranded. Keep test probes resting disconnected on the mat, the small household appliance unplugged, and the safe modest electrical-check workstation.",
    "prompt_sha256": "1318db3198f88cf7dbedaecb641e55a25c61bfbe316d89755efb606464e3d6d8",
    "sha256": "bc54b2240341a72b1f57060d0aacf15fcdaf3e2dd5e9f4c1dadd958db9b91e37",
    "width": 960,
    "height": 960,
    "bytes": 114065,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-381-873bf8d1f2ca.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-381",
    "family": "perawatan wajah dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest facial-care treatment station with clean folded towels, a plain bowl, soft facial brush and blank jars; no person, medical equipment or treatment-result claim.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "69e34d16a94b8f1616799d57cf41f14dfc8d667fd87b96972b87c26791abceff",
    "sha256": "873bf8d1f2ca178933eb548db93e82056ccc82b5df8c5e32b9ff5d27b6ce1ed7",
    "width": 960,
    "height": 960,
    "bytes": 118560,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-382-70815bc3bd40.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-382",
    "family": "pembersihan wajah lembut",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A gentle face-cleansing still life with a plain pump bottle, cotton pads, clean washcloth and clear water bowl on a small tray; no human face or brand.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "d2b88eaab3054682da261790a293f7982de3f3cbae51dce3c8770927deacf217",
    "sha256": "70815bc3bd40ccd7995e39ac14a73d928bcb5cf451232e0e378b5b6b79e07e28",
    "width": 960,
    "height": 960,
    "bytes": 114408,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-383-d015f13d279d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-383",
    "family": "masker wajah",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple cosmetic face-mask preparation kit, plain bowl with soft cream mask and a clean applicator brush, towels and an unprinted jar; not a medical mask.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "87977a60c0029ef62c96f50918bbc4a64ffc66018afd577d577f6a8f961e956b",
    "sha256": "d015f13d279df05ffaa9ce548cdb75830361ce8fc06761da48b8f9f407ffdc8c",
    "width": 960,
    "height": 960,
    "bytes": 110543,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-384-5e7729339c4e.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-384",
    "family": "perawatan tangan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean hand-care station with a small soaking bowl, hand towel and plain moisturizer container; no person, fingers, brand or medical promise.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "3630918fd3bd2ac91256fd957633e01844ea94dc9099be6205a547e8aa00b8a0",
    "sha256": "5e7729339c4ef158595da01dfcb1810ad78becf50b1e5ec50dc92d5162d34a98",
    "width": 960,
    "height": 960,
    "bytes": 140947,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-385-b12b433ae84d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-385",
    "family": "perawatan kaki",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy foot-care setup with a clean modest foot-soak basin, towel, simple foot-care tools and an unprinted cream jar; no person or medical treatment claim.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b96cdfbbb476089d116bdfca06d1390913f03b220472e1aa58fc139879903415",
    "sha256": "b12b433ae84d248ac873463017e3e3a533addd67bc5d3b8172649ef19dae318a",
    "width": 960,
    "height": 960,
    "bytes": 170891,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-386-dae2526cc419.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-386",
    "family": "pijat wajah ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple face-massage preparation tray with a soft towel, plain facial oil bottle and gentle massage tools; no person or before-and-after result.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "21a0e794c9749764766970fce2c3610cb9e535e6604f1deec4e950cf254512cc",
    "sha256": "dae2526cc41921c21681bdcd9b1a0c581a4dd680bda701edb234203e392ab11c",
    "width": 960,
    "height": 960,
    "bytes": 111706,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-387-9e355e72014b.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-387",
    "family": "perawatan kulit kepala",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A clean scalp-care station with a generic hairbrush, scalp-massage brush, small unprinted treatment bottle and towel, no person or hair-growth claim.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "bea1c2c0dafa410eb46bf4707a86394c3e681140e3309183915beb1499a4e55e",
    "sha256": "9e355e72014b1ff1d47df5755ab4f630fd10e97e36b775ff352a476d0b89dc29",
    "width": 960,
    "height": 960,
    "bytes": 121975,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-388-bad5875b8745.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-388",
    "family": "perawatan kuku dasar",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A hygienic basic nail-care tool set with plain nail file, clipper, small bowl and folded towel, no person or medical treatment claims.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "b61c8eb43425ed073b2b30027908993a28d2d2a4f14c92c1b7b75c551f50a647",
    "sha256": "bad5875b8745cb34b451d63f40fe81c8bfb9d3bbb3ab077b5419c6bb4b004a3a",
    "width": 960,
    "height": 960,
    "bytes": 128151,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-389-dd27911415ee.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-389",
    "family": "rias sederhana",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A modest everyday makeup station with generic clean brushes, a plain compact and a few neutral unbranded makeup items; no person or finished makeup claim.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use a compact uncluttered everyday makeup set: exactly three clean generic brushes, one plain compact, one small neutral palette and two plain neutral cosmetic containers. Every complete brush from bristle tip to handle and every item fully INSIDE broad empty tabletop margins. No extra brush cup, mirror, plant, jar, tray or props. No brands, lettering, people or face.",
    "prompt_sha256": "3df3628f1a04d1acb774e3495511ebc7d0410e098b6b94e6fe2f47023c0fffa8",
    "sha256": "dd27911415ee5d804fda27a305faadf7f7d863a036978354d6cf83d9f3c7fc3e",
    "width": 960,
    "height": 960,
    "bytes": 92357,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-390-58377b3a4640.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-390",
    "family": "konsultasi rutinitas perawatan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A simple skincare-consultation desk with blank notepad, plain cosmetic containers and neutral diagram-free cards; no readable personal records or medical advice.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.",
    "prompt_sha256": "c9d1f325d306907c44b9f1e4736941f2eb9ab68c655d85a3c18d7b47639c7dd5",
    "sha256": "58377b3a4640b65a035bebad5a6062eecb6c461da3a1a3de785c24178158415a",
    "width": 960,
    "height": 960,
    "bytes": 120309,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-391-370997a03b9d.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-391",
    "family": "perawatan tubuh ringan",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A tidy basic body-care room detail with clean towels, a plain lotion bottle and simple treatment bed, no person, suggestive scene or medical claim.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use a wider simple room detail showing one COMPLETE empty treatment bed, including head end, foot end, full covered mattress and supports, all INSIDE broad frame margins. A compact side table holds exactly one plain lotion bottle and two complete folded towels. No people, suggestive setting, shelves, plants, baskets, lamp or other props. No labels or claims.",
    "prompt_sha256": "6df8898e6f996599542ca4843b29e88e4503f1e8c0eb0c6db90d58e079fa4dd0",
    "sha256": "370997a03b9d111c2def0a3d105b84dee1f20a84672ba3a89b046c91a417b5bf",
    "width": 960,
    "height": 960,
    "bytes": 89842,
    "pixel_reviewed": true
  },
  {
    "filename": "sku-r8h/sku-demo-v1-product-392-a330b5a91537.jpg",
    "source_kind": "imagegen",
    "batch": "r8h-individual-20261028",
    "product_id": "demo-v1-product-392",
    "family": "perawatan rambut kering",
    "license": "AI-generated for this fictional prelaunch catalog; not Creative Commons and not evidence of real stock or premises.",
    "license_url": null,
    "generator": "OpenAI built-in image_gen.imagegen",
    "prompt": "Use case: photorealistic-natural.\nAsset type: ONE independent square catalog photo for a fictional prelaunch Indonesian neighborhood-shopping app. One coherent scene, no collage, contact sheet or split panels.\nPrimary subject: A dry-hair conditioning preparation kit with a plain conditioner jar, wide-tooth comb, hair towel and small treatment bowl, no person or promised result.\nComposition variant: A slightly elevated view of a small practical service station, restrained cream and natural-wood surroundings, believable modest scale. \nStyle: consistent realistic modest local catalog photography, plausible ordinary materials and geometry, restrained warm-neutral palette, natural soft daylight, detailed but not over-sharpened. Keep the main product or relevant service equipment readable at mobile thumbnail size and entirely within the frame.\nConstraints: no identifiable people or visible faces, no real business identity, no logos or trademarks, no readable text, price tags, names, phone numbers, addresses, QR codes, barcodes, personal documents or watermark. No invented discounts, medical results, ratings, origin guarantees or performance certifications. Do not add unrelated products or substitute another family.\nThis is a separately generated fictional product/service illustration, not evidence of actual stock, a real premises or a real customer. Preserve the exact type of object, food, plant or service in the primary subject. Output a square 1:1 photographic scene; do not simulate a user interface.\nTargeted correction: Use a wider uncluttered view of exactly four complete items: one plain conditioner jar, one wide-tooth comb, one folded hair towel and one small treatment bowl. Every item entirely INSIDE image, including ALL comb teeth and handle, ALL towel corners and entire bowl rim, with broad empty tabletop margin on every side. No plant, mirror, soap dispenser, basket, tray or other props. No words, person or promised result.",
    "prompt_sha256": "cf64d030d7a09476fac3c020b8a0fcf82768ac4936a8c90c92e532741b615806",
    "sha256": "a330b5a915373a3d780b4203768c51fa962e614a67883f5ca3b70fabe7346252",
    "width": 960,
    "height": 960,
    "bytes": 95634,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-001-7f6eda96f2af.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-001",
    "category": "Sembako",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest open-front grocery warung, faded mint plaster and low red clay tile roof, green wood doors folded open, dry rice sacks and clear unlabelled bags of flour behind a worn wooden counter, eggs in cardboard trays. Straight-on view from across a narrow quiet lane, morning shade.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "0d7826558271b0b1db99e7c285e2e0cdf3a930f369ac84e50a36d034722d1a39",
    "sha256": "7f6eda96f2afd6719e9f0029da141e8e04c9d327b520f793d1cda7ba873e9411",
    "width": 1200,
    "height": 800,
    "bytes": 221979,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-003-9b8dcbeb4e8b.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-003",
    "category": "Elektronik",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A compact electrical household goods shop in a cream single-storey shophouse, dark blue folding metal shutters fully open, a table fan, small rice cooker, desk lamp and coils of plain cable visible on sensible shelves. Slight three-quarter view from the left, ordinary concrete forecourt, overcast daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "d8f6ad93dc88a79958d7b00f673f91fafefcd8e43af4f5d6653f752480650edb",
    "sha256": "9b8dcbeb4e8b5967a678ef32f3e21fc3fbc7420b567d22c651bdcb3e05c46404",
    "width": 1200,
    "height": 800,
    "bytes": 212466,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-004-9cda999d45f0.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-004",
    "category": "Jasa",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A tiny neighborhood general-services reception kiosk with pale yellow plaster, green half-height service counter, wooden stool, a compact unmarked printer, neatly folded laundry basket and a small repair tool shelf visible inside. Simple narrow awning, front view, midday soft shade. It is a modest multipurpose services desk, not a specialist laundry factory.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "d92ba0eef08ba30ff5515e5406a7ffc921853ab86e35bd41236aed6ec73de3fe",
    "sha256": "9cda999d45f0ab61fb6a3f706ccd3ff41d77bb92c34f34e1d2165aa5989458ba",
    "width": 1200,
    "height": 800,
    "bytes": 199427,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-005-1c957b3d741f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-005",
    "category": "Perawatan Kecantikan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small non-medical beauty care room converted from a house front, muted peach walls and brown timber glass doors, modest curtain, manicure table, ordinary vanity mirror and one upholstered beauty chair visible within. Two clay potted plants beside the entrance, three-quarter full exterior, gentle morning light. No clinic or medical apparatus.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "cb64f99e11663ed06e723f2846a30b5a5ce490b9886c7f3140bf0a775913d49b",
    "sha256": "1c957b3d741fa696dbf58f6bddb2a0c24d80cbd3840453840a849b836046ce23",
    "width": 1200,
    "height": 800,
    "bytes": 184749,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-006-2ea9c08fd2cf.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-006",
    "category": "Salon",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest neighborhood hair salon with pale turquoise plaster, open white aluminium framed glass door, two normal styling chairs facing wall mirrors and a shampoo basin visible inside. Short corrugated canopy and clean patterned tile porch, straight-on entire frontage in diffuse daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "b08e8fb26f283f27dae3c048f7ec0e18b3ee705c67e287a46a4f7ddadba689af",
    "sha256": "2ea9c08fd2cff91f49d724b5dbe3e38269ed37cf8f3feed35fb0d8847a2fc01d",
    "width": 1200,
    "height": 800,
    "bytes": 194144,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-007-0a7f2e613bdd.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-007",
    "category": "Makanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: An ordinary Indonesian home-cooking warung, warm ochre wall and clay tile roof, wood framed glass food display holding covered trays of rice and cooked side dishes, two plain wooden dining tables just inside, open frontage under a short green awning. Full facade slightly from right, late morning natural light, clean and practical.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "ea580bd40b07feaf2bedfe806925cfb80cf9d927ccd5da50b22473a1b5478472",
    "sha256": "0a7f2e613bddc8b069b20f453f05aa07bdada3a992e0cb8c25341a4f074e384a",
    "width": 1200,
    "height": 800,
    "bytes": 214062,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-008-921e91755242.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-008",
    "category": "Sayur & Buah",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small open-front vegetable and fruit stall under a blue tarpaulin awning, unpainted brick side wall and timber supports, leafy greens, carrots, tomatoes, bananas and oranges arranged in shallow plastic crates at the storefront. Front view with full roof edge and clean concrete apron, cool morning light.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "462419ab4baf7ef07cad7174658c4bb8f76b0cf4dad9a1bf6aeed0a0dd0d12b2",
    "sha256": "921e9175524201b2a308a663e34966f513db80d8392a7867e07f41455faa8db4",
    "width": 1200,
    "height": 800,
    "bytes": 218686,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-009-7de30952b054.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-009",
    "category": "Ikan & Daging",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A clean small fish and poultry kiosk in a tiled market-style standalone shop, white and pale blue ceramic tiles, open grey folding doors, refrigerated glass display with a few whole fresh fish on crushed ice, closed clean cooler at one side, stainless counter. Full wide facade from slight left, soft daylight, no blood, no slaughter, no hanging carcasses.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "c1575127c131aa4d4abe56160b574d8345abc7f7eb71a1617b27acaedf04233e",
    "sha256": "7de30952b054eb6f28d300c51617d6d5ec1e19b5d5d77ada75d06c084063ea3c",
    "width": 1200,
    "height": 800,
    "bytes": 156131,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-010-97656a7527b7.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-010",
    "category": "Minuman",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest tea coffee and fruit-drink kiosk attached to a local house, muted sage boards and warm timber counter, two glass jars, plain cups, small blender and a basket of citrus, a few simple stools, short red-brown tiled roof. Entire exterior from front with narrow shaded porch, afternoon soft light.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "e71b0cfea768be9776e110d17e4ac0f8a25750093b0b782e7d3fb5678eb0bae0",
    "sha256": "97656a7527b7c023dbbcf3a243b204aa87547a8ea0334135dbc61bcfd19f5cd0",
    "width": 1200,
    "height": 800,
    "bytes": 232717,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-011-4e263fbfc3f7.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-011",
    "category": "Jajanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small Indonesian snack shop in a pale butter-yellow house front, open timber shutters, a glass display case containing trays of pastel pastries, donuts and steamed cakes, simple woven trays on counter, short corrugated awning. Full frontal exterior, empty clean footpath, bright overcast daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "ed2fb80b7ab51ff9798a176cb4e46aac6999b814290328f62a7481638c9d8536",
    "sha256": "4e263fbfc3f79fae3d5cb4777d7dc298162e9f1b031bb93181340830733d2bcb",
    "width": 1200,
    "height": 800,
    "bytes": 199530,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-012-4eba3822d69f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-012",
    "category": "Perlengkapan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: An everyday household goods shop, white plaster with muted green metal frame opening, small plastic buckets, laundry baskets, brooms and plain storage boxes displayed neatly at ground level and shelves just inside. Short roll-up shutter raised, full facade slightly from right, weathered concrete pavement and calm daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "b5b3f2adb0093bf9bcfb33f602f745994774ec767b6b750dbc4d6af86b0d3dd9",
    "sha256": "4eba3822d69ffc1df342f1334bd3d856ca8556b1fd77b2b0e5637493dedf0f46",
    "width": 1200,
    "height": 800,
    "bytes": 224824,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-014-91f849a326b2.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-014",
    "category": "Sembako",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A compact neighborhood staples grocery with pale grey walls and maroon folding wood shutters, corrugated galvanized porch roof, timber shelves stocked with plain unlabelled cooking oil bottles and dry staple bags, rice bins and eggs in trays near counter. Full storefront three-quarter from right, realistic afternoon shade.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "9dda1fe99d8d75328be51b53a5beb801b12a8656a1b81ef06556d36090372198",
    "sha256": "91f849a326b200f55cdc3741c3c135c53b0edf3901d2fecb61ed066f2a8d75cc",
    "width": 1200,
    "height": 800,
    "bytes": 220745,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-016-0376c0bd9ef7.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-016",
    "category": "Elektronik",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small electrical accessories and small-appliance shop with light grey rendered facade and terracotta orange shutter trim, plain glass display cabinet holding computer mouse and cables, household fan and iron on rear shelves. Complete facade front view, low concrete step, soft morning light. No phones or laptops or cameras.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "7ebc01f8391743afce3a9ee1877750a1507cbe1a498d4fd25ae376222053dff8",
    "sha256": "0376c0bd9ef7674da07d0f17f2c8a0dd5b91d3b63496b44c56d60373c54663fb",
    "width": 1200,
    "height": 800,
    "bytes": 203855,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-017-265a64f2c868.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-017",
    "category": "Jasa",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A humble multipurpose neighborhood service point in an off-white single-storey building, wooden reception desk, blue plastic waiting chairs, compact document printer, folded garments in a plain basket and a modest tool board visible inside. Flat corrugated canopy on thin steel posts, full exterior from left, cloudy morning light.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "8f8733a179ddb010a6792aadaabd691394b19d0533abef4e8c5a4a03034c66be",
    "sha256": "265a64f2c8682063329986728989a604d802990b9f436e2767edf3d0949ed713",
    "width": 1200,
    "height": 800,
    "bytes": 194547,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-018-0e33521e9924.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-018",
    "category": "Perawatan Kecantikan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small home-based non-medical personal care studio, dusty lilac plaster walls, narrow brown framed glazed entrance and bamboo window blind, modest vanity station and manicure desk visible inside, one simple waiting bench on tiled veranda. Complete frontage slightly from right with ordinary low tile roof, soft daylight. No clinic equipment.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "090e60c25c868498e3f31e38d8c56c5e2ce0b2bc2661f647f9fc76ef85e552b3",
    "sha256": "0e33521e99246c07043e5ccf7a17d8cbc708fa43d6cc14f4219f3ed3b7464781",
    "width": 1200,
    "height": 800,
    "bytes": 189791,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-019-0520b1cb4a2f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-019",
    "category": "Salon",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A simple local hair salon in a terracotta-painted narrow shophouse, wide glazed entrance slid open, two black styling chairs and large plain mirrors visible, simple shampoo basin farther inside, small concrete porch and grey metal awning. Entire facade three-quarter from left, morning sunlight softened by shade.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "52a2538097aa9a81f7968355278b70eb5a77d1973efb7e4ae23c55eb07df957b",
    "sha256": "0520b1cb4a2fe4d1d12fd5c0b410ddcaca07883ef89f912141a494d6959e602d",
    "width": 1200,
    "height": 800,
    "bytes": 210844,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-020-100d81fef894.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-020",
    "category": "Makanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest family meal warung beneath a plain grey corrugated awning, cream plaster and exposed timber door frame, glass food cabinet with covered trays, a large soup pot safely behind counter and simple white plastic dining chairs inside. Full facade front view, brown tile floor and quiet concrete lane in soft daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "ea7c846c4e9716d561976dbb5d40104784820ec2d07873a69974733ce76e9270",
    "sha256": "100d81fef894ff423e78cdcf68b6888d07f7ab816f70686f4a983d4bcb613759",
    "width": 1200,
    "height": 800,
    "bytes": 170141,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-021-4cd5ce52a180.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-021",
    "category": "Sayur & Buah",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small produce shop with faded coral plaster and green open wood doors, low tiled roof, tiered wooden tables with spinach, cabbage, potatoes, tomatoes, papaya and citrus in reusable crates, simple hanging banana bunch under roof. Full facade slightly from left, bright morning shade, tidy everyday street.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "6da304bde35094c86cb48863656bd63d994122b3ea8ca7473a9b0ec3b38e6dc8",
    "sha256": "4cd5ce52a1800e2eea1bcebbd11525b34dacfdbd557e540ce59432316cb2ec55",
    "width": 1200,
    "height": 800,
    "bytes": 260783,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-022-1e5a4778584e.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-022",
    "category": "Ikan & Daging",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest clean fresh fish and meat shop, pale green painted outer wall and white tiled interior, wide open stainless framed display fridge with fish on ice and neatly wrapped pale poultry portions separated on trays, plain chest cooler inside. Complete frontage with grey canopy from right, overcast daylight, no blood or carcasses or slaughter.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "e3e36d504a9487126399cacd0b44e2324baabc2d09bf31c7b106371a31f46b73",
    "sha256": "1e5a4778584e8fa4a89beae4f8f216fffdc0a5d307b88135cdef6b78a3d9e525",
    "width": 1200,
    "height": 800,
    "bytes": 183931,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-023-0b09f80ed9f6.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-023",
    "category": "Minuman",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small fruit juice and tea kiosk, cream and muted orange plaster, compact stainless counter with a plain blender and stacked transparent cups, baskets of oranges and avocado, two low wood stools under a bamboo slat canopy. Whole open frontage and side entrance, straight-on late afternoon soft light.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "c2c77573921615578fdf5b9852f09dd41a053a5d6f8727d7a8dcad00702b4790",
    "sha256": "0b09f80ed9f6520e489c58dfda6d501821488b7c9e8afeed40c54cd4a7cf9d9d",
    "width": 1200,
    "height": 800,
    "bytes": 238311,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-024-92d9060edc10.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-024",
    "category": "Jajanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small neighborhood snack counter in a pale green single-storey shop with charcoal folding shutters, glass food cabinet showing small trays of fried banana, stuffed tofu and layered cakes, practical stainless work table behind. Low brown corrugated awning, full facade from slight left, cloudy noon light, clean surfaces.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "a17ae4fa162bdb4e95cb2f54e1d6c1655c869ff3df2f4433f34895cc14533116",
    "sha256": "92d9060edc103921dd092c56cb26d1750c216a106a0ff5f049a8f00fca2a4c5b",
    "width": 1200,
    "height": 800,
    "bytes": 157411,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-025-b397e673467f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-025",
    "category": "Perlengkapan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A tiny household utility store in a dusty blue painted building, open timber door panels, tidy racks of mops, brooms, hangers, buckets and folded hand towels, a narrow counter and plain plastic baskets. Full exterior front view with a small concrete step and short white metal canopy, natural morning shade.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "3e0a08a8f1f1427235f2898c4a9c2bbfa4f26704adf0384f629a58374209d70d",
    "sha256": "b397e673467f3899f2c8631db45236bfb29eedc6b935585dd6953883fa33e89d",
    "width": 1200,
    "height": 800,
    "bytes": 228216,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-027-fa84c76b7e0f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-027",
    "category": "Sembako",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A humble dry-goods grocery in a weathered pale yellow house frontage, broad red-brown timber doors folded back, raised tiled threshold, plain rice sacks, flour bags, egg trays and unlabelled oil bottles arranged on useful wood shelves. No luxury fixtures. Entire facade from slight left, thin corrugated eave, soft cloudy daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "edbb7050555b74dd4bc919cdb77197a4e62808a74cd90b8a93572c079dadca27",
    "sha256": "fa84c76b7e0f14bc4cc51cc7278465c338e2bd80a40ca29336c7af0534c5e382",
    "width": 1200,
    "height": 800,
    "bytes": 209555,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-029-85282186c1f2.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-029",
    "category": "Elektronik",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: An ordinary small electrical goods shop with dusty green facade and silver folding shutter, modest shelves of desk lamps, extension sockets, a tabletop fan and plain small appliance boxes with no print, glass accessories counter. Full front view of low flat roof and narrow concrete porch, afternoon natural shade. No phone or computer showroom.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "4934d2df6f66adb1f8c1b283220d733e3dd188505f1cad2ec69da2a8e25966a8",
    "sha256": "85282186c1f28f090f6fcdcd83b4962d968a5b67a96c150c9f4bfd5f69c20cc3",
    "width": 1200,
    "height": 800,
    "bytes": 196671,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-030-5a2dff4d3b4f.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-030",
    "category": "Jasa",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest general-services booking counter in a small pale blue local shop, cream service desk, two plain chairs, compact unbranded printer, folded linen basket and basic handheld repair tools on shelving. A short beige canvas awning, full facade from right, early morning diffuse daylight. Practical multipurpose desk with no claim to specialist workshop.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "7417f6ade003334fbced8fd8cacf8dcd3fd44d5b0286c55445d5cb1f14367034",
    "sha256": "5a2dff4d3b4fc2adb0ae130864aa13a8e01ea60002fc4bd9bd1615fe1ead8528",
    "width": 1200,
    "height": 800,
    "bytes": 199823,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-031-ef44b07a1650.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-031",
    "category": "Perawatan Kecantikan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small non-medical beauty care studio in a cream single-storey house with moss-green window trim, open timber-and-glass door, basic cushioned care chair, modest cosmetic vanity and neatly folded towels visible inside. Small tiled front veranda, one potted fern, entire facade straight-on in natural shade. No medical equipment or retail cosmetics showroom.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "5361041ed7137738344b9799aa3aaf3ed590b3d866b4a8d4d3946274725f7b15",
    "sha256": "ef44b07a16507c23beebe1791254d60bfc5fd027d44708f1458b3848793cfab4",
    "width": 1200,
    "height": 800,
    "bytes": 178284,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-032-f5f658ea0180.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-032",
    "category": "Salon",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A neighborhood hair salon in a soft pink plaster shop with white folding doors, modest wood framed mirrors and two simple burgundy styling chairs visible inside, shampoo wash basin at rear, narrow tiled porch, dark brown corrugated roof. Full exterior from slight right, warm morning daylight, no people.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "6b970964c20ea17a3e39431cf9e6c79cc2a9646e75ce3c989b73205532f5799c",
    "sha256": "f5f658ea0180b6b95046e5616b373e417a7abc332ad8f341ef124c8e8b1fe4fe",
    "width": 1200,
    "height": 800,
    "bytes": 207024,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-033-db447d69771b.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-033",
    "category": "Makanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A modest home-food warung with exposed red brick and pale lime plaster, open wooden double doors, simple glass meal cabinet with cooked vegetable trays, rice pot behind counter and two small plain dining tables inside. Low terracotta roof and bamboo roll shade raised, full facade front view, gentle late morning light.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "6c91152b227a794d8cf70165fab385232c8025abfe750f4b4c21b76cb8fffea9",
    "sha256": "db447d69771bd05ad46973db97c5bfb3994c05e0619133ae7dece05fbad65fe9",
    "width": 1200,
    "height": 800,
    "bytes": 229970,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-034-9b8916bb6696.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-034",
    "category": "Sayur & Buah",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A produce stall at a modest house frontage with off-white wall and simple green sheet-metal canopy, timber display benches with carrots, leafy greens, potatoes, mangos and bananas in yellow and black reusable crates, clear central entry. Full facade from slight right, ordinary rough concrete apron, overcast daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "2f8d8ad59dd84ed6ad3592011eff49a5ef661b6991444bb4c4e6169e0a95dade",
    "sha256": "9b8916bb6696d5b876440533e4d6e0fc0a4c798441dba5267e61abb9fec7b986",
    "width": 1200,
    "height": 800,
    "bytes": 210452,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-035-98e9fe692315.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-035",
    "category": "Ikan & Daging",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A clean local fish and poultry store in a white-and-sand tiled single-storey shop, navy folding shutter fully raised, modest chilled glass counter displaying a few whole silver fish on ice and separate covered poultry trays, white chest cooler deeper inside. Full facade from left, low corrugated roof, soft morning light, no slaughter or blood or hanging meat.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "618ab5b26b412c2f125413a3e2f853f9fe35d379d355023bc1d443d662ca76ed",
    "sha256": "98e9fe69231543a07f59820141e32f9a810a01800beab75e2a43e9ea5bf8cb7d",
    "width": 1200,
    "height": 800,
    "bytes": 174545,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-036-2dec8550c8e9.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-036",
    "category": "Minuman",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small traditional tea coffee and ginger-drink kedai on a shaded veranda, pale cream walls and dark timber posts, simple wood counter with kettle, plain glass mugs and a small unlabelled jar, two wooden benches, modest clay tile roof. Full facade from slightly left, natural afternoon dappled shade, ordinary local materials.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "09ae4cbd11311355c6186cc395d80fc36072b883eaaf4544c08220c782e595e4",
    "sha256": "2dec8550c8e9ba666d7e13615c1c28fa18bd44b8cf1d1e094cdb526623766a82",
    "width": 1200,
    "height": 800,
    "bytes": 222190,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-037-fd08e1e3f675.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-037",
    "category": "Jajanan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small home-kitchen snack takeaway shop, faded apricot plaster with teal timber window shutters, a modest glass cabinet displaying steamed cakes, donuts and fried pastries in separate shallow trays, simple side entrance, short cream corrugated awning. Entire facade front view on clean tiled porch in cloudy daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.\nCritical glass-reflection detail: the food display glass is nearly anti-reflective and shows only the food trays. Absolutely no human or photographer or face or torso or person-shaped reflection, even faintly. Empty surroundings only.",
    "prompt_sha256": "57f2765fc59c406b644a87b7152af7f3179edb69c2c999454a7459fb729af0c7",
    "sha256": "fd08e1e3f675850814866012d4a95967048f6684f7f7fa25907e34fc5660efa2",
    "width": 1200,
    "height": 800,
    "bytes": 208328,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-040-1b7ac814d3c7.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-040",
    "category": "Sembako",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: A small village staples warung in off-white plaster and exposed brick corners, teal wooden folding doors, low brown tile roof, a waist-high wooden counter, plain bags of rice, sugar and flour plus eggs and dry noodles on shelves. Full facade slightly from right, shaded clean cement veranda, quiet morning daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "2c8c2a9f424eaa248729ef44b1fe28c3d642b288a156306608ce86c764a3a93d",
    "sha256": "1b7ac814d3c7a3f9cf9d3cd5686554ff1bbf25e6c4707e76b9cc74e1eac94523",
    "width": 1200,
    "height": 800,
    "bytes": 220019,
    "pixel_reviewed": true
  },
  {
    "filename": "shop-r8i/facade-demo-v1-shop-038-82b525cf581b.jpg",
    "source_kind": "imagegen",
    "batch": "r8i-fictional-facades-20261028",
    "shop_id": "demo-v1-shop-038",
    "category": "Perlengkapan",
    "license": "AI-generated fictional premises for prelaunch presentation, not documentation of a real shop, location or owner.",
    "license_url": null,
    "prompt": "Use case: photorealistic-natural. Asset type: one independent landscape storefront photograph for a fictional prelaunch Indonesian neighborhood shopping app. Primary request: An ordinary small household supplies store, pale olive rendered wall with warm grey metal shutter open, plastic laundry baskets, storage tubs, brooms and clothes hangers organized in a practical display beside narrow entrance, towel shelf visible inside. Full facade from left with small terrazzo step and low metal eave, soft daylight.\nStyle and framing: documentary-style realistic photograph of an ordinary modest local Indonesian small business, whole coherent shop facade fully inside frame with roof edge, doorway and pavement, horizontal 3:2 landscape composition, eye-level camera, plausible proportions, honest wear and material texture, category details readable at mobile size. One actual-looking small premises, not an architectural luxury render.\nConstraints: entirely fictional premises, no recognizable real location, no address numbers, coordinates, place landmarks, people, faces, vehicles or license plates. No logos, brands, readable signs, lettering, words, digits, price labels, phone numbers, QR codes, barcodes, watermarks or interface. Any fascia panel must be blank solid color. No collage or split panels. No medical claims or medical equipment. The image is a generated fictional visual for presentation, not evidence of actual business, stock or address.",
    "prompt_sha256": "608c98ece9d259f1f474f07bd9cdd7d6ad61aa2b91c93f98daa037030d2e4c8e",
    "sha256": "82b525cf581b52d1c5f389fe25399230e91c5dd7db32976b0734fd5d362b72a2",
    "width": 1200,
    "height": 800,
    "bytes": 225596,
    "pixel_reviewed": true
  }
]
