{
  "schemaVersion": 1,
  "auditDate": "2026-09-05",
  "coverage": "63 central wards in the bundled 2025 geography; not the whole post-merger municipality.",
  "datasets": [
    {
      "file":"wards_central.json",
      "firstRecordedInRepository":"2026-06-22",
      "retrievedAt":null,
      "referenceYear":2025,
      "source":"Legacy import attributed to HCMC Press Center / SGGP for population and area; OpenStreetMap for simplified boundaries and footprints.",
      "evidence":"https://github.com/HAPRIedu/visualizations/commit/f36a3c90a64ef6841eaad44365645a4991923fd9",
      "corroboratingSources":[
        {"publisher":"Báo Sài Gòn Giải Phóng (SGGP)","title":"Cập nhật diện tích, dân số và trụ sở hành chính 168 xã, phường mới của TPHCM","publishedAt":"2025-07-01","url":"https://www.sggp.org.vn/cap-nhat-dien-tich-dan-so-va-tru-so-hanh-chinh-168-xa-phuong-moi-cua-tphcm-post801407.html","relationship":"Original publisher of the infographic used for this audit's corroboration; not a recovered extraction trace."},
        {"publisher":"HCMC Press Centre","title":"Cập nhật diện tích, dân số và trụ sở hành chính 168 xã, phường mới của TPHCM","publishedAt":"2025-07-01","url":"https://ttbc-hcm.gov.vn/cap-nhat-dien-tich-dan-so-va-tru-so-hanh-chinh-168-xa-phuong-moi-cua-tphcm-1019052.html","relationship":"Republication of the same SGGP infographic, not an independent dataset."}
      ],
      "corroboration":{
        "checkedAt":"2026-09-05",
        "checkedFields":["area","pop"],
        "checkedWardNames":["Phường Sài Gòn","Phường Tân Định","Phường Bến Thành","Phường Cầu Ông Lãnh","Phường An Hội Tây","Phường An Khánh"],
        "method":"Visual reading of the published infographic entries against the bundled JSON values.",
        "result":"All six selected population/area pairs match exactly.",
        "limitations":"A six-record corroboration, not an audit of all 63 wards or a trace of the original extraction. It does not verify the population observation date, boundary polygons, building counts or health records. The check date is not the original retrieval date."
      },
      "limitations":"Original importer source URLs and extraction script were not preserved. First commit date is not retrieval date. The built field is footprints per km², not covered land area. The hosp field is from a separate hospitals-and-clinics extract, not the 137 displayed health records."
    },
    {"file":"health_facilities.json","firstRecordedInRepository":"2026-06-23","retrievedAt":null,"referenceYear":null,"source":"Legacy OpenStreetMap place extract, enriched with names and photos.","evidence":"https://github.com/HAPRIedu/visualizations/commit/290e356f384fc9a47d472b2496f837df8a1a48b4","limitations":"Mixed health-related place types, including clinics and a pharmacy. Names, classification, duplicates, operation and capacity have not been independently verified. Not the same extract as ward health totals."},
    {"file":"markets.json","firstRecordedInRepository":"2026-06-23","retrievedAt":null,"referenceYear":null,"source":"Legacy OpenStreetMap market extract; 25 unsuitable or unlabelled entries removed in a June 2026 repository audit.","evidence":"https://github.com/HAPRIedu/visualizations/commit/a44f80bbbcabdce9e22fb2f15a2eff90f5adf9ad","limitations":"Point locations are not current opening status, food volumes, prices, supply routes or catchments."},
    {"file":"ferries.json","firstRecordedInRepository":"2026-06-23","retrievedAt":null,"referenceYear":null,"source":"Legacy OpenStreetMap ferry, pier and terminal locations.","evidence":"https://github.com/HAPRIedu/visualizations/commit/290e356f384fc9a47d472b2496f837df8a1a48b4","limitations":"Not a current timetable or verified route-planning service. Animated vessels and routes are illustrative."}
  ],
  "liveContext":{"provider":"Open-Meteo","referencePoint":[106.700,10.776],"timestampZone":"UTC+7","staleAfterHours":3,"limitations":"Modelled weather and air quality at one reference point; not neighbourhood sensors. See provider attribution and terms."}
}
