{
  "$schema": "../release-manifest.schema.json",
  "manifest_version": "1.0",
  "release_id": "FCTE-LAG-PUBLIC-2026-08-09",
  "marketplace_version": "V5.43",
  "scope": "lagos",
  "generated_at": "2026-08-11T13:14:41Z",
  "description": "Lagos public City Twin pages and approved public downloadable artifacts, with all public data/sample entry points routed through the unified FCTE Data Access surface.",
  "signing_key_id": "fcte-public-release-ed25519-2026-08-11-data-explorer-record-domain-nav-final",
  "public_key": "../keys/fcte-public-release-ed25519-2026-08-11-data-explorer-record-domain-nav-final.pem",
  "signature_file": "release-manifest.sig",
  "integrity": {
    "algorithm": "SHA-256 artifact digests + binary SHA-256 Merkle tree; exact manifest bytes signed with Ed25519",
    "leaf_definition": "SHA256(path + NUL + decimal-byte-size + NUL + artifact-sha256-hex)",
    "pairing_rule": "Pair adjacent binary leaf/node hashes in lexical path order; duplicate the final node when a level has odd cardinality.",
    "merkle_root_sha256": "bd877fadf1252ada99b0848546432ee21131a4e28d01da0cf728f6589a2e3521"
  },
  "artifacts": [
    {
      "path": "cities/lagos/access.html",
      "bytes": 23051,
      "sha256": "23b95d2a0dfb18e539697fd716d111d3d7813c1e53e88341e83080db405b1d6c",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits.html",
      "bytes": 9387,
      "sha256": "64fb21d48f5e092cc54164b60efe0e6c6ee135739466e81f6fb1335441321d54",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/event-ablation-dashboard.html",
      "bytes": 8105,
      "sha256": "da797037e6e4f9dc618ebbd6024e1a26971af0d7fde7ba97440a7f5e21df1b50",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/health-temporal-cascade-fix-audit.html",
      "bytes": 8024,
      "sha256": "3a3b130145f9c7a37f8561cb47b021ee157e7315febfc34d0a518d739f850b95",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/lagos-city-twin-audit.html",
      "bytes": 20269,
      "sha256": "77c3d9d1421cd000dc1e2cc9ed2064fcbda017755e4aacd6d4740c6ab953483c",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/land-finance-fleet-employment-fix-audit.html",
      "bytes": 8185,
      "sha256": "1e2f1c5edcabe0a2df9f6ce5e2897b3b7b197924151ff5cc43a44a86bf2a19d0",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/population-pulse.html",
      "bytes": 8911,
      "sha256": "af345dfb9e3674ffbcc8e1c0654ba21307b7ae07c4cd9552ba76933444171bd9",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/temporal-integrity-audit.html",
      "bytes": 8036,
      "sha256": "28e8615eff8db66265f89aa3cc0b0d15d64facd9141076f4e8455a9dfd07ff56",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/utility-causality-trace.html",
      "bytes": 415,
      "sha256": "b68f09f804930cdc761e799da92332cfc9f3e7d98b4487ea7b1ad14692010c88",
      "type": "html"
    },
    {
      "path": "cities/lagos/audits/utility-relationship-trace.html",
      "bytes": 9823,
      "sha256": "08549561b440785969a09b46bd914ced01304651faf210bf5470d24d3e7b1e29",
      "type": "html"
    },
    {
      "path": "cities/lagos/certification.html",
      "bytes": 11409,
      "sha256": "eb1f5a543e4e5797dd43479aae0dc6f436f9006f19fcc3c340ccc00470674a49",
      "type": "html"
    },
    {
      "path": "cities/lagos/data.html",
      "bytes": 578,
      "sha256": "ca3a1898e881c82075c88f1613ebd5a0d74992c8aebe198da0ec59736cfaf9b7",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains.html",
      "bytes": 32493,
      "sha256": "0141297a6ae5f458b205e4767b1859f3c27d3e0364148d1068cfee415df0cde8",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/banking.html",
      "bytes": 36526,
      "sha256": "bf667089f71f3379d0f4aa83738e708adeb91d57672962cc22931fee45e57119",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/business.html",
      "bytes": 45407,
      "sha256": "9d9da0dbbbba9fdec4f28d40d1912f254c2a5c480c8aa3edbee6c48e2419a555",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/civil-registration.html",
      "bytes": 38994,
      "sha256": "9b11a4d19ef9b07d06c3e86e1f042ac38f1ed97772df146852589e436b6e0ec6",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/construction.html",
      "bytes": 38978,
      "sha256": "d28c400a3107147a71daf73bda36418749407b995d515e3dc6764b12774d5e8e",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/demographics.html",
      "bytes": 48645,
      "sha256": "9352170d1baefad26d84634e6938601f80dcd4124bbdacc5a1de5a0d868c3f41",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/doc-template.html",
      "bytes": 8769,
      "sha256": "ba1bf70a39fa6e1372fde96d32d9b0265bc8f1185fabe2c26633a2a970662e9d",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/economy.html",
      "bytes": 35805,
      "sha256": "bb6a99cc6109e14c40cc904a982fac86aee343b4082ff48207a0b1405472baf6",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/education.html",
      "bytes": 42427,
      "sha256": "e0f4107df0e026e9da7fc1614f25a72307f6e4a8233c59bc2a0f06f79d8f1d25",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/employment.html",
      "bytes": 47482,
      "sha256": "bb5e14c08ed1593dbe38b12ff3e4f2b8ecc209139ac7e1988a05b3a81ad45c32",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/energy.html",
      "bytes": 37093,
      "sha256": "47a2b630315e071a67cd29a46d46f34e9d99b108b1f7897a8a697dd0e38cee93",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/environment.html",
      "bytes": 37854,
      "sha256": "d8cb4d7c1ae7592309a51e4292edb8bbc36a058981bfb8df7202ae3fbe0f60b8",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/fleet.html",
      "bytes": 38868,
      "sha256": "e5fe374b41d0ff49af1ff3effa42e78f0be4a1dad5cb6ab57bada2bcce238951",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/gas.html",
      "bytes": 32589,
      "sha256": "47f169d58eeec66c18c0021ae8d0fe88f246d4b81658303d0119bbf7f34cf324",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/health.html",
      "bytes": 56588,
      "sha256": "709ba5a5479a9b6dae538793984d107c4634c46548bd351da181f270f89b4725",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/household.html",
      "bytes": 49082,
      "sha256": "573a41731618e4f24950ea271245b72bc3ec9d93364871f9c886681a0cbd7652",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/housing.html",
      "bytes": 42754,
      "sha256": "d50cee795bf610590c42af3d62b702c4ee00d24bf48d87dbfaee996a40f47bf5",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/hr.html",
      "bytes": 41326,
      "sha256": "818f501b65bdef075d8b2d5eb6002cece6e2339ced8cbdadb05a8384fbbe5e9b",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/infrastructure.html",
      "bytes": 39457,
      "sha256": "874ca1ed2d085a9225934f85e9f38a5b4c1d6e368cc64cf7d4b9835f64f8f77c",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/insurance.html",
      "bytes": 36960,
      "sha256": "f08aa94284fc61a9a5a047ea7fa9a7239090a54a93e6484964cebaa6a1cdd5fd",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/land.html",
      "bytes": 39139,
      "sha256": "3b3d433df4ef31b2951a3ed4f280497ea5ba024c88ad013ce3a9c182658a75be",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/publicfinance.html",
      "bytes": 34704,
      "sha256": "e7678413339edb5b1938c98ae7626fe45f3b06a438ce3acad42d01ce4f624984",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/roads.html",
      "bytes": 33966,
      "sha256": "9e2c075f2baff164edf3d8526e0c3bc7aba48cd45bba8abd8d8053b6167cea26",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/socialprotection.html",
      "bytes": 41777,
      "sha256": "f72ec21613a0bd72a9a1f29cccfd7619b1691f2e305e690ab8e79bcf11bc41ea",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/solidwaste.html",
      "bytes": 33131,
      "sha256": "ac89cf00384168cbb6f2cca22025cdca81a0c5f9b6f276aa652624048a7fab3d",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/taxation.html",
      "bytes": 33224,
      "sha256": "c21319c98919306d1cc5df454126f44258fd4cbb30fb003e8054d91c25b43a89",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/transport.html",
      "bytes": 38932,
      "sha256": "4fd55a3f01e1de41bd105f831c754aa218ce602f6dcecd1b284e8059cc55e02a",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/vehicles.html",
      "bytes": 37957,
      "sha256": "68d2e4ff00329081e84d87c270c8a928bcc31916c1f811c65d33a25a69847a64",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/wastewater.html",
      "bytes": 33600,
      "sha256": "7f7081f14016c064d49c2f6d8d47f5c8b77114315c34444a2b4a6505715f947a",
      "type": "html"
    },
    {
      "path": "cities/lagos/domains/water.html",
      "bytes": 32894,
      "sha256": "3b09bfc71cfb44798707579e99839f89b840830732ef8d7ef6a115cdfd7fd898",
      "type": "html"
    },
    {
      "path": "cities/lagos/evidence.html",
      "bytes": 12640,
      "sha256": "e4eeb58a336d5ff8d0e4235e19d1b95a7d71529ebd93687addb436ba5d5006ef",
      "type": "html"
    },
    {
      "path": "cities/lagos/index.html",
      "bytes": 110319,
      "sha256": "21443869ccb16fa2a244750cf2a2a65867ec1ed892ba34fff491c1919c24f905",
      "type": "html"
    },
    {
      "path": "cities/lagos/releases.html",
      "bytes": 11983,
      "sha256": "e7d04bb347d2d5864a497431a3697a1622e69d7e10f446d7da2c0fa08e6c02e0",
      "type": "html"
    },
    {
      "path": "downloads/lagos-audit-findings.csv",
      "bytes": 836,
      "sha256": "aa5c762db3bf56eabd662fe8b2a2197c2e529509f732dcd2e4e9dd8ecbe0a36e",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-audit-register.csv",
      "bytes": 369,
      "sha256": "e6dceeed987f36cedb14a4598e3f6aabc77b88043f9ee21fb04928d9cafe50e2",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-business-sample.csv",
      "bytes": 96,
      "sha256": "3616f3db6840f741a71bde3c08f6714f8823b031aa6aa324674cf3169b360f64",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-certification-summary.csv",
      "bytes": 108,
      "sha256": "bfb0351e6f88a48db20d9409c89b19dfcac3659f7b580f9c3e60f1cd7ca30fbd",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-construction-sample.csv",
      "bytes": 103,
      "sha256": "8ce11a5e30f1a81772dc65b62bf28935625b6a98ce18801ce62b4a734aa8f0ff",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-demographics-sample.csv",
      "bytes": 98,
      "sha256": "498aab3dd19b035e65b82da753daa27dd0bd9c900eaf8c8f248b0f4d51fb0de2",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-employment-sample.csv",
      "bytes": 93,
      "sha256": "40a1dfb10f07eeb211101fc73c327871d1eb44cd1142f4baf15df76347510568",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-evidence-index.csv",
      "bytes": 1062,
      "sha256": "d3f6c6124b2398c58d708f0e225431f138db47efeefdb502b187beaab52f8d8a",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-fleet-sample.csv",
      "bytes": 100,
      "sha256": "52229e5764dad7a14173a0ed8375febbf28da46749d438c2ac6dc8d73d7dd320",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-health-sample.csv",
      "bytes": 109,
      "sha256": "c99cd607066f5fa6684019de84e4cb10477e322156ce43778c09b841c0433b5b",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-households-sample.csv",
      "bytes": 88,
      "sha256": "1fb2c07384db6833b4888d5613478bd859e946a3a0daa75f940279a2226f2a1c",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-housing-sample.csv",
      "bytes": 105,
      "sha256": "c2f4c05e9dad2ac90fffcb9b3577b18f83e850d2a6414fd139d18e83e06dbf2e",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-hr-sample.csv",
      "bytes": 101,
      "sha256": "4c41b6fa1994c51826c5236bb5ecd94f2e78ff6389bd11ee7def58dd7f5888af",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-insurance-sample.csv",
      "bytes": 100,
      "sha256": "d3854acb7db03f8cfdeeceb0ca450823e300d5581cba695bc4828fcca2b397d5",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-land-sample.csv",
      "bytes": 110,
      "sha256": "a854b05041aca09fdab06ec118bc262ea5a01e3ba089335058fd4c044fd0cffc",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-public-evidence-pack.zip",
      "bytes": 5203,
      "sha256": "e3033bea6bfb771d52629c34b45f33c170ebb4e22477d3202b19f817889d1f60",
      "type": "zip"
    },
    {
      "path": "downloads/lagos-public-finance-sample.csv",
      "bytes": 102,
      "sha256": "231496821a105fd0cd6b39879655d0e72b52b3a49df9143eff837276f361661a",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-resident-sample.csv",
      "bytes": 145,
      "sha256": "866778b168567d68aba83445a2d68c78c51df409af397919212f0ccf509d6545",
      "type": "csv"
    },
    {
      "path": "downloads/lagos-transport-sample.csv",
      "bytes": 85,
      "sha256": "522e88d41a1a7d2c00f3b664dc3e3acf5b0a8ecd11d3860f276c9322f9b8955e",
      "type": "csv"
    }
  ]
}
