[
  {
    "id": "home",
    "path": "/story",
    "title": "The visual tourism resilience story | CIRA",
    "description": "Explore the systems behind each destination in an interactive visual report.",
    "image": "https://ciraindex.com/og/v1/home.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 160782,
    "sha256": "52ba81c08d0f29eaa37b5b970a8116b70cf541c03422ef656571a259d5d4de9f",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "atlas",
    "path": "/atlas",
    "title": "Explore the Tourism Resilience Atlas | CIRA",
    "description": "Explore destinations through climate, water, transport, economy, community and governance. Open a city guide and follow its evidence.",
    "image": "https://ciraindex.com/og/v1/atlas.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 166406,
    "sha256": "92e18c303f31b5db7a7d141b9d6e58996e802a0dcf19bca3e014a5b5e147a706",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "compare",
    "path": "/compare",
    "title": "Compare City Resilience, Evidence & Priorities | CIRA",
    "description": "Compare Madrid, Barcelona, Málaga, Valencia and Dubai. Explore tourism evidence, change priorities and understand what the provisional scores mean.",
    "image": "https://ciraindex.com/og/v1/compare.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 159627,
    "sha256": "acbce6aae135bfd5380f3ff8237ba684c190582b146db7f3e4cd7e3ccefde30d",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "methodology",
    "path": "/methodology",
    "title": "Tourism Resilience Methodology & Limits | CIRA",
    "description": "How CIRA assesses documented tourism readiness: six dimensions, transparent weights, primary sources and explicit limits. Understand the method.",
    "image": "https://ciraindex.com/og/v1/methodology.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 168686,
    "sha256": "cc6f01f23848d26f3502205441e36cb2eb23e905a45c719aec0703d938e1e330",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "sources",
    "path": "/sources",
    "title": "Tourism Research Sources & Open Evidence | CIRA",
    "description": "Follow the sources behind CIRA’s city guides: official publications, retained data, definitions and reproducible calculations. Explore the evidence.",
    "image": "https://ciraindex.com/og/v1/sources.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 174451,
    "sha256": "5feb555f2de1ce7753fc7209292f577e2af06103575c8d82677989b7b5bae3f6",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "request",
    "path": "/request",
    "title": "Request a City Resilience Assessment | CIRA",
    "description": "Describe your destination’s resilience question. Prepare a research brief and register interest in a sourced city assessment with CIRA.",
    "image": "https://ciraindex.com/og/v1/request.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 158411,
    "sha256": "72d3f4ba5d1720846ecf936e1208a5123023bb1a5b2ea86502d1f258824c551d",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "brand",
    "path": "/brand",
    "title": "Brand & press: logos, media kit and press contact | CIRA",
    "description": "Press contact and media kit, plus the CIRA identity: original SVG logos, typography, colour tokens, campaign templates and practical guidance for people and AI agents.",
    "image": "https://ciraindex.com/og/v1/brand.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 165320,
    "sha256": "796dbb9497160386a7734a92dfd14c8492e2f7cf6d9c71309ef4b4964b8209c9",
    "art": "public/assets/story/social-cover-v1.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid",
    "path": "/city/madrid",
    "title": "Madrid Tourism Resilience Guide | CIRA",
    "description": "Explore Madrid’s tourism resilience: heat readiness, water, transport, housing and the visitor economy. Follow the evidence and practical priorities.",
    "image": "https://ciraindex.com/og/v1/madrid.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 145590,
    "sha256": "24fb7b92b11a0055b734813ae043e43eefc5e0876c8075fc76c688a8e8a7171c",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-climate",
    "path": "/city/madrid/category/climate",
    "title": "Madrid: Climate readiness | CIRA",
    "description": "Understand Madrid’s heat exposure, long-term climate patterns and adaptation priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-climate.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 143305,
    "sha256": "f2902abccd6de3574c8a4fc2e7215939a81f5e7ef1be94f94dc6143c179b533d",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-water",
    "path": "/city/madrid/category/water",
    "title": "Madrid: Water security | CIRA",
    "description": "Understand Madrid’s water supply, scarcity, utility performance and continuity questions. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-water.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 136617,
    "sha256": "0043624112c8e1487fc70d391f11566e8ceb33da7e135b54c31b91b3492160bb",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-mobility",
    "path": "/city/madrid/category/mobility",
    "title": "Madrid: Connected infrastructure | CIRA",
    "description": "Understand Madrid’s transport connections, airport activity, access and service continuity. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-mobility.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 144730,
    "sha256": "26766face66af8e7fd1e18f4d9e10296141623cea17bcea7975db633d6ea6af6",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-economy",
    "path": "/city/madrid/category/economy",
    "title": "Madrid: Visitor economy | CIRA",
    "description": "Understand Madrid’s visitor demand, market dependence, seasonality and recovery evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-economy.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 140921,
    "sha256": "54cfad8f04ca4b406a79a1983ce33ee6046404767e6ddccb94a5e655d0ce18ab",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-community",
    "path": "/city/madrid/category/community",
    "title": "Madrid: Community resilience | CIRA",
    "description": "Understand Madrid’s residents, housing pressures, tourism workers and gaps in local evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-community.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 143215,
    "sha256": "82dda1d122280948abe2622b9d6bd5d27ac4136dd8ed8010875656769772b18b",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "madrid-governance",
    "path": "/city/madrid/category/governance",
    "title": "Madrid: Governance & intelligence | CIRA",
    "description": "Understand Madrid’s public evidence, institutional coordination and practical preparedness priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/madrid-governance.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 145714,
    "sha256": "05d5ac8e42011b3861cfa0e5d6a8e48c74f9e9081c923466252d502f628fe330",
    "art": "public/assets/story/cities/madrid.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona",
    "path": "/city/barcelona",
    "title": "Barcelona Tourism Resilience Guide | CIRA",
    "description": "Explore Barcelona’s tourism resilience: water security, resident sentiment, repeat visits and transport. Inspect the evidence, limits and next steps.",
    "image": "https://ciraindex.com/og/v1/barcelona.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 144627,
    "sha256": "51ddd2f415de813fbc99f024aae68f367f8e3af45f315f47489787639bc7e52d",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-climate",
    "path": "/city/barcelona/category/climate",
    "title": "Barcelona: Climate readiness | CIRA",
    "description": "Understand Barcelona’s heat exposure, long-term climate patterns and adaptation priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-climate.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 141968,
    "sha256": "64b171a8b12f3b359f2f1652c9afed02cacab52f7ea57ea0824d84945594bd7c",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-water",
    "path": "/city/barcelona/category/water",
    "title": "Barcelona: Water security | CIRA",
    "description": "Understand Barcelona’s water supply, scarcity, utility performance and continuity questions. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-water.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 135296,
    "sha256": "9b4fe194cfced2ad4c10c8e291eed2a22e2886f24ff478967a7d2843b39b096e",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-mobility",
    "path": "/city/barcelona/category/mobility",
    "title": "Barcelona: Connected infrastructure | CIRA",
    "description": "Understand Barcelona’s transport connections, airport activity, access and service continuity. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-mobility.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 143442,
    "sha256": "73112f27e00d2e1ef3fd4986f07a7b213b35c061af7792dd0918239b863dfe17",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-economy",
    "path": "/city/barcelona/category/economy",
    "title": "Barcelona: Visitor economy | CIRA",
    "description": "Understand Barcelona’s visitor demand, market dependence, seasonality and recovery evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-economy.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 139539,
    "sha256": "4631a2cfdecfb44e43e86703ba690882a63a8e710ddd3915fc4b3b4957334ef4",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-community",
    "path": "/city/barcelona/category/community",
    "title": "Barcelona: Community resilience | CIRA",
    "description": "Understand Barcelona’s residents, housing pressures, tourism workers and gaps in local evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-community.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 141832,
    "sha256": "2eacce6db7bafd3911d7a390544e0d0c1fdde847396fbcd8530f82e6487c8f50",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "barcelona-governance",
    "path": "/city/barcelona/category/governance",
    "title": "Barcelona: Governance & intelligence | CIRA",
    "description": "Understand Barcelona’s public evidence, institutional coordination and practical preparedness priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/barcelona-governance.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 144264,
    "sha256": "226dc217f347dc874f3a0c3b43c4c7961c92f57da09d3fdcfe681e1029babccf",
    "art": "public/assets/story/cities/barcelona.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga",
    "path": "/city/malaga",
    "title": "Málaga Tourism Resilience Guide | CIRA",
    "description": "Explore Málaga’s tourism resilience: water, housing pressure, resident perspectives and coastal connectivity. Read the sources and proposed actions.",
    "image": "https://ciraindex.com/og/v1/malaga.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 138592,
    "sha256": "e45ffbc81c3ca7540c125ac12a13a6bcb57115ca12ffd4c9f9476d9b1f955fc5",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-climate",
    "path": "/city/malaga/category/climate",
    "title": "Málaga: Climate readiness | CIRA",
    "description": "Understand Málaga’s heat exposure, long-term climate patterns and adaptation priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-climate.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 136311,
    "sha256": "7a495fb87c27f7a10a41cbfd2579a2f5f8b00b8e9a41eb35a7e918535b0905e1",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-water",
    "path": "/city/malaga/category/water",
    "title": "Málaga: Water security | CIRA",
    "description": "Understand Málaga’s water supply, scarcity, utility performance and continuity questions. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-water.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 129620,
    "sha256": "2f7a57b6b47cad79052ac362f7f3a44a5ba449f7f79012c8d1e18a08565a9448",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-mobility",
    "path": "/city/malaga/category/mobility",
    "title": "Málaga: Connected infrastructure | CIRA",
    "description": "Understand Málaga’s transport connections, airport activity, access and service continuity. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-mobility.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 137875,
    "sha256": "430510f72cfe279ab26266e4f7b109c1d13ffa6d90a6e2fd319e65cc4879c712",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-economy",
    "path": "/city/malaga/category/economy",
    "title": "Málaga: Visitor economy | CIRA",
    "description": "Understand Málaga’s visitor demand, market dependence, seasonality and recovery evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-economy.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 133944,
    "sha256": "d43440a6b7a74976927118307477e020344f90fc6d3cad2cf4e7cc2b97b2674a",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-community",
    "path": "/city/malaga/category/community",
    "title": "Málaga: Community resilience | CIRA",
    "description": "Understand Málaga’s residents, housing pressures, tourism workers and gaps in local evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-community.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 136237,
    "sha256": "811ddbfeb7a21c537a77342f99cbdcfcebf64748b072b16fda48b609ff86c022",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "malaga-governance",
    "path": "/city/malaga/category/governance",
    "title": "Málaga: Governance & intelligence | CIRA",
    "description": "Understand Málaga’s public evidence, institutional coordination and practical preparedness priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/malaga-governance.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 138651,
    "sha256": "93e047aa9b81781010fc82442ba599446f860692e08ffd288cd68875d1a0353e",
    "art": "public/assets/story/cities/malaga.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia",
    "path": "/city/valencia",
    "title": "Valencia Tourism Resilience Guide | CIRA",
    "description": "Explore Valencia’s tourism resilience: flood recovery, transport, water and visitor markets. Trace the evidence and the questions still to answer.",
    "image": "https://ciraindex.com/og/v1/valencia.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 144714,
    "sha256": "5036809f0c9b43fb914ce881860da86abd2f834a85efbcdf948e0ef1683c9227",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-climate",
    "path": "/city/valencia/category/climate",
    "title": "Valencia: Climate readiness | CIRA",
    "description": "Understand Valencia’s heat exposure, long-term climate patterns and adaptation priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-climate.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 136678,
    "sha256": "7ecfa0265fd7b35f8e64e86ba5c1bbc17672090afb8c94b789901d3cadccad4f",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-water",
    "path": "/city/valencia/category/water",
    "title": "Valencia: Water security | CIRA",
    "description": "Understand Valencia’s water supply, scarcity, utility performance and continuity questions. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-water.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 130008,
    "sha256": "a6558c5ffb53011bf9c20ee11827ce748e2241f5500e3346b2193666ff7e793c",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-mobility",
    "path": "/city/valencia/category/mobility",
    "title": "Valencia: Connected infrastructure | CIRA",
    "description": "Understand Valencia’s transport connections, airport activity, access and service continuity. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-mobility.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 138074,
    "sha256": "7d3ba0c0201df938c8fc9073388b6a373ecdbb363753e6860149182e57fbfa02",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-economy",
    "path": "/city/valencia/category/economy",
    "title": "Valencia: Visitor economy | CIRA",
    "description": "Understand Valencia’s visitor demand, market dependence, seasonality and recovery evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-economy.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 134304,
    "sha256": "a6a4a36ebbe9271b3ded213f8c1387ec3eb6ab32c426a2916939d406fcb419e8",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-community",
    "path": "/city/valencia/category/community",
    "title": "Valencia: Community resilience | CIRA",
    "description": "Understand Valencia’s residents, housing pressures, tourism workers and gaps in local evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-community.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 136595,
    "sha256": "0b1d540dd29b33039f3c477740b30fa303450619afe0851e3ea151021bde935c",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "valencia-governance",
    "path": "/city/valencia/category/governance",
    "title": "Valencia: Governance & intelligence | CIRA",
    "description": "Understand Valencia’s public evidence, institutional coordination and practical preparedness priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/valencia-governance.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 139049,
    "sha256": "9db43150a4a6251b2e9dd471121b8766fac7f16c2fd113e6246b15ce8cc58ca5",
    "art": "public/assets/story/cities/valencia.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai",
    "path": "/city/dubai",
    "title": "Dubai Tourism Resilience Guide | CIRA",
    "description": "Explore Dubai’s tourism resilience: heat, water, aviation and service continuity. Read the evidence with its geography, definitions and limits.",
    "image": "https://ciraindex.com/og/v1/dubai.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 115575,
    "sha256": "17e49d59d74d1472fbacf9ae05962b9caf02bfd876d28dca6c2a17fe76cd8452",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-climate",
    "path": "/city/dubai/category/climate",
    "title": "Dubai: Climate readiness | CIRA",
    "description": "Understand Dubai’s heat exposure, long-term climate patterns and adaptation priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-climate.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 113746,
    "sha256": "4df48bb5500aedd66add9a8ae3d21f1ba88fa058c833adbb49d3d46a43d93e46",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-water",
    "path": "/city/dubai/category/water",
    "title": "Dubai: Water security | CIRA",
    "description": "Understand Dubai’s water supply, scarcity, utility performance and continuity questions. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-water.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 106915,
    "sha256": "f4073bae3862b3f5ac5a705bea61461e1dd657117cbd936439d3a1921566fae0",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-mobility",
    "path": "/city/dubai/category/mobility",
    "title": "Dubai: Connected infrastructure | CIRA",
    "description": "Understand Dubai’s transport connections, airport activity, access and service continuity. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-mobility.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 115150,
    "sha256": "30eb9ba02068bb364dc7839a699fba9a16adda35de632ed1cc0fd5bff1c14cc0",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-economy",
    "path": "/city/dubai/category/economy",
    "title": "Dubai: Visitor economy | CIRA",
    "description": "Understand Dubai’s visitor demand, market dependence, seasonality and recovery evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-economy.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 111297,
    "sha256": "fea430c36def874d0adc937bd9792a3e42c020c07dd17191aa7f43d5691f6e3f",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-community",
    "path": "/city/dubai/category/community",
    "title": "Dubai: Community resilience | CIRA",
    "description": "Understand Dubai’s residents, housing pressures, tourism workers and gaps in local evidence. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-community.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 113549,
    "sha256": "2b0d52417bf1aee2f3df448cfc3a338b59681cfe2d946baa9963511edfef7acd",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  },
  {
    "id": "dubai-governance",
    "path": "/city/dubai/category/governance",
    "title": "Dubai: Governance & intelligence | CIRA",
    "description": "Understand Dubai’s public evidence, institutional coordination and practical preparedness priorities. Inspect sourced findings, evidence gaps and a practical action plan.",
    "image": "https://ciraindex.com/og/v1/dubai-governance.jpg",
    "width": 1200,
    "height": 630,
    "bytes": 115979,
    "sha256": "2ac987c4b92429a0d1505781d47f0b430de00d5ed012e49b2c9a41db36c5da2b",
    "art": "public/assets/story/cities/dubai.png",
    "origin": "Code-native HTML editorial layout with retained conceptual architectural artwork; rendered in Chromium. Original artwork provenance in public/assets/story/cities/provenance.json and public/assets/story/social-cover-v1.provenance.json.",
    "renderer": "scripts/social/render-cards.mjs"
  }
]
