[
  {
    "collection": "city-miniatures",
    "city": "madrid",
    "assetPath": "public/assets/story/cities/madrid.png",
    "sha256": "5253ee5269916155877291a74ddfceb7fda939c8e7f044befd74711f98d02162",
    "filmPath": "public/assets/story/cities/madrid.mp4",
    "filmSha256": "3ba49a6cd0d5d384517f67fb973c9ea2355703499b6adaecde3d855d137d40e3",
    "kind": "AI-generated conceptual city interpretation",
    "meaning": "Artistic compressed composition, not a geographic map or measured infrastructure. Excluded from all evidence and scores.",
    "provenance": "/assets/story/cities/provenance.json"
  },
  {
    "collection": "city-miniatures",
    "city": "barcelona",
    "assetPath": "public/assets/story/cities/barcelona.png",
    "sha256": "bc230f8fbe8da6fd0f0bc6b03f259b5b208413d03fead550ec2d0afef79716be",
    "filmPath": "public/assets/story/cities/barcelona.mp4",
    "filmSha256": "61873f7e4c8e8adc4fbcea5954d509c0ca94b83f33a30aa96f3ebb3664a5aac9",
    "kind": "AI-generated conceptual city interpretation",
    "meaning": "Artistic compressed composition, not a geographic map or measured infrastructure. Excluded from all evidence and scores.",
    "provenance": "/assets/story/cities/provenance.json"
  },
  {
    "collection": "city-miniatures",
    "city": "malaga",
    "assetPath": "public/assets/story/cities/malaga.png",
    "sha256": "b18b99acc5247ba8cb5d66cbb3afff14535bd893ac911a1d28d441f492230f7d",
    "filmPath": "public/assets/story/cities/malaga.mp4",
    "filmSha256": "57690e04d65b7b0659d771748f8c89cc6b208a1d7262ddef7dbf016d139f22c2",
    "kind": "AI-generated conceptual city interpretation",
    "meaning": "Artistic compressed composition, not a geographic map or measured infrastructure. Excluded from all evidence and scores.",
    "provenance": "/assets/story/cities/provenance.json"
  },
  {
    "collection": "city-miniatures",
    "city": "valencia",
    "assetPath": "public/assets/story/cities/valencia.png",
    "sha256": "7d0c9ea1c130141be7258f57de8929caa22b7977cae0d167b58f5f5da4757471",
    "filmPath": "public/assets/story/cities/valencia.mp4",
    "filmSha256": "1ed31bcac366ce40d1e7e2921244efb901f92d8001a917b2a4d6a0f59ab5e25b",
    "kind": "AI-generated conceptual city interpretation",
    "meaning": "Artistic compressed composition, not a geographic map or measured infrastructure. Excluded from all evidence and scores.",
    "provenance": "/assets/story/cities/provenance.json"
  },
  {
    "collection": "city-miniatures",
    "city": "dubai",
    "assetPath": "public/assets/story/cities/dubai.png",
    "sha256": "a23d7b2401ea3661375f1c0271cc8b2a6f9b0080c45b7ed6981b14a27f7e5153",
    "filmPath": "public/assets/story/cities/dubai.mp4",
    "filmSha256": "f6941668f238a0e07ed5ff3952d45b67f94c9933a35e2693bf14b4f9162e3077",
    "kind": "AI-generated conceptual city interpretation",
    "meaning": "Artistic compressed composition, not a geographic map or measured infrastructure. Excluded from all evidence and scores.",
    "provenance": "/assets/story/cities/provenance.json"
  },
  {
    "origin": "https://unsplash.com/photos/yAExOWRmj7Y",
    "author": "Daniel Zacatenco",
    "downloadUrl": "https://images.unsplash.com/photo-1504556647341-3ce6ab157835?auto=format&fit=crop&w=1800&q=85&fm=webp",
    "license": "Unsplash License",
    "licenseUrl": "https://unsplash.com/license",
    "retrieved": "2026-09-19",
    "assetPath": "public/assets/dubai.webp",
    "sha256": "1dc3856f382e415129fd734b54a3b6640a781cd2db86f7a0033aec27c8cc5456"
  },
  {
    "origin": "https://unsplash.com/photos/3ApefVARwxw",
    "author": "Unsplash contributor",
    "downloadUrl": "https://images.unsplash.com/photo-1771370791775-4e7503add534?auto=format&fit=crop&w=1800&q=85&fm=webp",
    "license": "Unsplash License",
    "licenseUrl": "https://unsplash.com/license",
    "retrieved": "2026-09-19",
    "assetPath": "public/assets/valencia.webp",
    "sha256": "fccab36b1b5c88601483d0efffddafee7c4ab9fc6f82bd10975cc36c28dbf6ad"
  },
  {
    "origin": "https://unsplash.com/photos/Nx0C3cDKRLw",
    "author": "Yuliya Matuzava",
    "downloadUrl": "https://images.unsplash.com/photo-1641667710644-fb8a6abf2a06?auto=format&fit=crop&w=1800&q=85&fm=webp",
    "license": "Unsplash License",
    "licenseUrl": "https://unsplash.com/license",
    "retrieved": "2026-09-19",
    "assetPath": "public/assets/malaga.webp",
    "sha256": "92f08c694ac501776d7f42a71a35c6d3cc3cf27a0a9841a67989fc4d88c9cd7f"
  },
  {
    "origin": "https://unsplash.com/photos/njQBh4pTMsM",
    "author": "Emil Gabrovski",
    "downloadUrl": "https://images.unsplash.com/photo-1664457187676-af613a1fc511?auto=format&fit=crop&w=1800&q=85&fm=webp",
    "license": "Unsplash License",
    "licenseUrl": "https://unsplash.com/license",
    "retrieved": "2026-09-19",
    "assetPath": "public/assets/madrid.webp",
    "sha256": "bcffd6e4cafe27998d4fe7376024225d688e02377b123f6637da4e55c3581c1c"
  },
  {
    "origin": "https://unsplash.com/photos/rQdBW8dsFUA",
    "author": "Florian Schmid",
    "downloadUrl": "https://images.unsplash.com/photo-1688199412479-4351439180cc?auto=format&fit=crop&w=1800&q=85&fm=webp",
    "license": "Unsplash License",
    "licenseUrl": "https://unsplash.com/license",
    "retrieved": "2026-09-19",
    "assetPath": "public/assets/barcelona.webp",
    "sha256": "c84c04828411d01eba18a24639a8c5a83f6628c785a9f67f025febaf2274afad"
  },
  {
    "assetPath": "public/data/world.geojson",
    "title": "Natural Earth 1:110m countries",
    "origin": "https://github.com/nvkelso/natural-earth-vector/blob/master/geojson/ne_110m_admin_0_countries.geojson",
    "license": "Public domain",
    "licenseUrl": "https://www.naturalearthdata.com/about/terms-of-use/",
    "sha256": "6866c877d39cba9c357620878839b336d569f8c662d3cfab4cb1dbe2d39c977f"
  },
  {
    "assetPath": "Remote map tiles, requested per viewport",
    "title": "OpenStreetMap contributors",
    "origin": "https://www.openstreetmap.org",
    "license": "Open Database License; tile usage policy applies",
    "licenseUrl": "https://www.openstreetmap.org/copyright"
  },
  {
    "assetPath": "public/assets/archivo-*.woff2; src/archivo-font.css",
    "title": "Archivo",
    "origin": "https://fonts.google.com/specimen/Archivo",
    "license": "SIL Open Font License 1.1",
    "licenseFile": "public/brand/licenses/archivo-OFL.txt"
  },
  {
    "assetPath": "public/assets/instrument-*.woff2; src/instrument-font.css",
    "title": "Instrument Serif",
    "origin": "https://fonts.google.com/specimen/Instrument+Serif",
    "license": "SIL Open Font License 1.1",
    "licenseFile": "public/brand/licenses/instrument-serif-OFL.txt"
  },
  {
    "asset": "connected-city.png",
    "provider": "Built-in image_gen tool",
    "model": "Tool-managed; specific model version not exposed",
    "prompt": "Use case: stylized-concept. Asset type: premium editorial illustration for AFTER, an interactive tourism resilience report. Create one extraordinary wide landscape illustration, 1536x1024 or wider landscape. Subject: a single coherent miniature Mediterranean-inspired coastal city shown as a sophisticated architectural cutaway model from a high oblique aerial angle, revealing six connected urban systems. Beautiful warm ivory terracotta buildings and a small hotel district, shaded public squares with rich green trees and tiny people, one elegant tram line, water channels and a reservoir, a discreet water treatment facility, layered earth and water infrastructure visible in the cutaway base. A few muted signal-orange paths connect systems. Physical scale-model craft, exquisite restrained detail, credible architectural forms, cinematic sunlight from upper left, sculptural depth. City occupies centre-right, an isolated model on a solid very dark forest green studio background #142b28 with natural soft grounding shadow; roomy dark negative space on the left. Palette: warm paper limestone #f5f3ec, forest and sage greens, tiny orange #db4b25 accents, subdued sea green water. Editorial, intelligent, tactile, premium museum exhibition model, absolutely not a cartoon or generic futuristic smart city. No labels, no text, no numbers, no logos, no neon, no charts, no skyscraper fantasy, no disaster or damage. Conceptual city, not a documentary representation of a real city. Composition will support scroll-led close-up exploration of connected systems.",
    "generatedAt": "2026-09-19",
    "kind": "AI-generated conceptual illustration",
    "scope": "Fictional urban systems; no documented city, hazard, boundary or measured infrastructure is depicted",
    "usage": "Interactive report art; never evidence input",
    "assetPath": "public/assets/story/connected-city.png",
    "sha256": "bc397a7825730a31fea072cc1a238ab78ffe67a73d78eb2edbe6e5dbc5bd72b0"
  },
  {
    "provider": "Google Gemini API",
    "model": "gemini-omni-1.1-flash",
    "createdAt": "2026-09-19T13:50:04.660Z",
    "inputAsset": "public/assets/story/connected-city.png",
    "inputSha256": "bc397a7825730a31fea072cc1a238ab78ffe67a73d78eb2edbe6e5dbc5bd72b0",
    "prompt": "Animate this exact exquisite architectural isometric miniature into an 8-second cinematic landscape shot. Preserve the city geometry, ivory buildings, terracotta roofs, dark forest background and model-making materials. Very slow smooth orbit of only five degrees and slight push in. Tiny orange tram moves along its track, blue water glides through the underground pipes, tree leaves gently stir, soft sunlight crosses the shaded square. A contemplative architectural systems film. Keep the entire cutaway visible. No text, labels, logos, diagrams, new buildings or people close-ups. Begin and end almost identical for a gentle loop. No narration or music.",
    "meaning": "AI-generated conceptual city, not actual geography or measured infrastructure",
    "documentation": "https://ai.google.dev/gemini-api/docs/omni",
    "httpStatus": 200,
    "interactionId": "v1_ChdMcE91YXNYUkM5Ty1uc0VQak4zTXdRaxIXTHBPdWFzWFJDOU8tbnNFUGpOM013UWs",
    "status": "completed",
    "output": "public/assets/story/connected-city.mp4",
    "bytes": 7575850,
    "sha256": "5339c4fff97853e28af8cc20ca1e0bc3d847504143992c6ccf71352d42e98fec",
    "path": "/assets/story/connected-city.mp4"
  }
]