{
  "studyId": "london-qualifications-reproducible-v1",
  "snapshotDate": "2026-10-10",
  "sources": [
    {
      "id": "imd2015.raw",
      "url": "https://assets.publishing.service.gov.uk/media/5a80c56840f0b62302695691/File_11_ID_2015_Upper-tier_Local_Authority_Summaries.xlsx",
      "retrievedAt": "2026-10-10",
      "sha256": "efba40a1b6541797e11a44cd8e07af221740b215dcd3605eb0009333b5f8a2aa",
      "bytes": 162815,
      "archiveSha256": "b1b5d0470eb8231149c289fa3da25d48905dcaa7b244cfee446c59efcc2dd6af",
      "archiveBytes": 153233,
      "archivePath": "/social-factors-evidence/efba40a1b6541797e11a44cd8e07af221740b215dcd3605eb0009333b5f8a2aa.xlsx.gz",
      "title": "English deprivation 2015 · upper-tier summaries",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/social-factors-evidence/efba40a1b6541797e11a44cd8e07af221740b215dcd3605eb0009333b5f8a2aa.xlsx.gz",
      "role": "Model input source"
    },
    {
      "id": "imd2019.raw",
      "url": "https://assets.publishing.service.gov.uk/media/5d8b3d7aed915d0369518030/File_11_-_IoD2019_Local_Authority_District_Summaries__upper-tier__.xlsx",
      "retrievedAt": "2026-10-10",
      "sha256": "4bdbc1f2e7fc5bd0e6b15d9cdecd7f7b8fe661c9daf76f0414ac35b2ddab422b",
      "bytes": 152263,
      "archiveSha256": "8df6d85114bce60aa2c409c88354796ea63b573290276832d861c1ce587974d0",
      "archiveBytes": 141145,
      "archivePath": "/social-factors-evidence/4bdbc1f2e7fc5bd0e6b15d9cdecd7f7b8fe661c9daf76f0414ac35b2ddab422b.xlsx.gz",
      "title": "English deprivation 2019 · upper-tier summaries",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/social-factors-evidence/4bdbc1f2e7fc5bd0e6b15d9cdecd7f7b8fe661c9daf76f0414ac35b2ddab422b.xlsx.gz",
      "role": "Model input source"
    },
    {
      "id": "ras0403",
      "title": "RAS0403: collisions and casualties by local authority",
      "publisher": "Department for Transport",
      "url": "https://assets.publishing.service.gov.uk/media/6a873ca186d9b627c475bfd8/ras0403.ods",
      "assetUrl": "https://assets.publishing.service.gov.uk/media/6a873ca186d9b627c475bfd8/ras0403.ods",
      "sha256": "ac551fbf73f4b8ccb11dbfbdbf8bc312be2f897d3103260c1552483d602259d2",
      "archivePath": "/geo-evidence/ac551fbf73f4b8ccb11dbfbdbf8bc312be2f897d3103260c1552483d602259d2.ods",
      "period": "2016–2025",
      "accessedAt": "2026-09-23T09:08:25.331310+00:00",
      "cadenceHours": 168,
      "status": "Source data imported; human review not recorded",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "notes": "All roads; latest geography in the workbook. Severity-adjusted FSC and KSI. Reporting warnings for Avon and Somerset and Staffordshire in 2022–2023 are excluded from persistence tests.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/geo-evidence/ac551fbf73f4b8ccb11dbfbdbf8bc312be2f897d3103260c1552483d602259d2.ods",
      "role": "Model input source"
    },
    {
      "id": "traffic",
      "title": "Local authority motor vehicle mileage",
      "publisher": "Department for Transport",
      "url": "https://storage.googleapis.com/dft-statistics/road-traffic/downloads/data-gov-uk/local_authority_traffic.csv",
      "assetUrl": "https://storage.googleapis.com/dft-statistics/road-traffic/downloads/data-gov-uk/local_authority_traffic.csv",
      "sha256": "058a61b9f6f7d07a9363c339829c6723fdecc4270f500611d1790eae6da7b9fc",
      "archivePath": "/geo-evidence/058a61b9f6f7d07a9363c339829c6723fdecc4270f500611d1790eae6da7b9fc.csv",
      "period": "2016–2025",
      "accessedAt": "2026-09-23T09:08:25.331310+00:00",
      "cadenceHours": 168,
      "status": "Source data imported; human review not recorded",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "notes": "Motor vehicle miles; pedal cycles excluded. Exact authority code and year join. Independent rate reconciliation against RAS0403; mismatches are suppressed.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/geo-evidence/058a61b9f6f7d07a9363c339829c6723fdecc4270f500611d1790eae6da7b9fc.csv",
      "role": "Model input source"
    },
    {
      "table": "KS501EW",
      "title": "Qualifications and students",
      "publisher": "Office for National Statistics via Nomis",
      "url": "https://www.nomisweb.co.uk/output/census/2011/ks501ew_2011_ward.zip",
      "sha256": "02faee3f9f466ca448d6dae104a51a85fcc940bb32487ec4784121c2ce0d547a",
      "sizeBytes": 2395739,
      "fileName": "ks501ew.zip",
      "dataMember": "KS501EW_2011WARDH_NAT_WD_REL_1.3.3_20121130-1553-50707/KS501EWDATA.CSV",
      "dataMemberSha256": "6d6602efaf15a6496b1a6adf3802bab632dc13ec3d196141ffe0d1dbe87bc5b0",
      "geographyCount": 8983,
      "referenceDate": "2011-03-27",
      "bulkReleaseDate": "2013-01-30",
      "releaseDateEvidenceUrl": "https://www.ons.gov.uk/census/2011census/2011censusdata/2011censusdatacatalogue/keyandquickstatistics",
      "archivePath": "/research/social-factors/exploratory-v2/ks501ew.zip",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/research/social-factors/exploratory-v2/ks501ew.zip",
      "role": "Model input source"
    },
    {
      "table": "KS102EW",
      "title": "Age structure",
      "publisher": "Office for National Statistics via Nomis",
      "url": "https://www.nomisweb.co.uk/output/census/2011/ks102ew_2011_ward.zip",
      "sha256": "53b49f2631732ff130799b9a8d80bb4159f56441ba1ef7418c0c9330d43350e3",
      "sizeBytes": 3326510,
      "fileName": "ks102ew.zip",
      "dataMember": "KS102EW_2011WARDH_NAT_WD_REL_1.3.3_20121115-1326-17534/KS102EWDATA.CSV",
      "dataMemberSha256": "c9ce69824da5a2bfd148959a7184bb8d18d7ba10494b327180f99629afb6fb44",
      "geographyCount": 8983,
      "referenceDate": "2011-03-27",
      "bulkReleaseDate": "2013-01-30",
      "releaseDateEvidenceUrl": "https://www.ons.gov.uk/census/2011census/2011censusdata/2011censusdatacatalogue/keyandquickstatistics",
      "archivePath": "/research/social-factors/exploratory-v2/ks102ew.zip",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/research/social-factors/exploratory-v2/ks102ew.zip",
      "role": "Model input source"
    },
    {
      "table": "QS102EW",
      "title": "Population density",
      "publisher": "Office for National Statistics via Nomis",
      "url": "https://www.nomisweb.co.uk/output/census/2011/qs102ew_2011_ward.zip",
      "sha256": "26b181ad445356fd9d6f7933cc89ab58560c0c5c987f77824410f28e31f602ad",
      "sizeBytes": 273424,
      "fileName": "qs102ew.zip",
      "dataMember": "qs102ew_2011_ward/QS102EWDATA.CSV",
      "dataMemberSha256": "6d4ef7076b22fc74fc46faff59b57deb6c576804095b57a7e2979f94feb78530",
      "geographyCount": 8983,
      "referenceDate": "2011-03-27",
      "bulkReleaseDate": "2013-01-30",
      "releaseDateEvidenceUrl": "https://www.ons.gov.uk/census/2011census/2011censusdata/2011censusdatacatalogue/keyandquickstatistics",
      "archivePath": "/research/social-factors/exploratory-v2/qs102ew.zip",
      "licence": "Open Government Licence v3.0; retain publisher attribution and check source-specific exceptions.",
      "licenceUrl": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/",
      "archivedUrl": "https://johanstrydom.com/research/social-factors/exploratory-v2/qs102ew.zip",
      "role": "Model input source"
    },
    {
      "title": "London Plan 2021 Annex 2",
      "url": "https://www.london.gov.uk/programmes-strategies/planning/london-plan/the-london-plan-2021-online/annex-2-inner-and-outer-london-boroughs",
      "period": "2021 classification",
      "role": "14 Inner / 19 Outer authority classification",
      "licence": "Publisher terms; the pack retains the 33-code classification and citation, not the report.",
      "retrievedAt": "2026-10-10"
    }
  ],
  "reproductionBoundary": "The complete model-input snapshot is included at original/source/frozen-design.json. Exact byte hashes, coverage and exclusions are retained. Source URLs can change; retrieve the archivedUrl and verify SHA-256 against the decompressed original where archiveSha256 is separate. Census source ZIP members are named in input-context/census2011-authority-inputs.json. Do not silently replace snapshots with current releases.",
  "attribution": "Contains public sector information licensed under the Open Government Licence v3.0: Department for Transport; Office for National Statistics via Nomis; English Indices of Deprivation publishers. London Plan classification attributed to Greater London Authority."
}
