{
  "schema_version": "1.0",
  "checked_on_local": "2026-10-24",
  "status": "CROSS_CHECKED_REFERENCE_BOUNDARIES_NOT_LEGAL_CERTIFICATION",
  "county_gis": {
    "service": "https://services1.arcgis.com/xkOPDyh2DVxtFEGe/ArcGIS/rest/services/MC_Precincts_2025_WFL1/FeatureServer/4",
    "item": "262155680ee74be889a498232db76a78",
    "webmap": "6d9d9a29c0fa4e768324b21ef5edd402",
    "raw_parts": 62,
    "unique_precinct_codes": 41,
    "invalid_raw_parts": 2,
    "comparison": "Dissolve by CODE for validation only; original 41 valid county2024 polygons retained for rendering; no source repair applied in place.",
    "max_relative_symmetric_difference": 2.612049997471273e-07,
    "tolerance": 1e-06,
    "tolerance_units": "fraction of each precinct area in source longitude/latitude; coordinate-precision comparison, not measured land area"
  },
  "official_primary_recap": {
    "url": "https://elect.ky.gov/results/2020-2029/2026ElectionReports/PrimaryRecaps/McCracken.pdf",
    "election_date": "2026-05-19",
    "pages": 172,
    "precinct_codes": [
      "A104",
      "A110",
      "A112",
      "A114",
      "A115",
      "A116",
      "A117",
      "A118",
      "A119",
      "A120",
      "A121",
      "A122",
      "A124",
      "A125",
      "A126",
      "B113",
      "B117",
      "B118",
      "B119",
      "B120",
      "B121",
      "B122",
      "B123",
      "B124",
      "B125",
      "B126",
      "B128",
      "B129",
      "B131",
      "B134",
      "C102",
      "C107",
      "C109",
      "C110",
      "C112",
      "C113",
      "C120",
      "C122",
      "C123",
      "C125",
      "C129"
    ],
    "role": "2026 code existence check only; primary totals NEVER imported into general election"
  },
  "general_2026": {
    "ballot": "https://mccrackencountyclerk.ky.gov/sample-ballot-for-november-3-2026/",
    "vote_center_map": "https://mccrackencountyky.gov/wp-content/uploads/2026/08/vote-center-map.pdf",
    "vote_center_list": "https://mccrackencountyky.gov/wp-content/uploads/2026/08/election-day-vote-center-flyer.pdf",
    "county_page": "https://mccrackencountyky.gov/county-clerk/",
    "vote_centers": 10,
    "map_inspection": "Official 2026 county map visually corroborates county/precinct pattern; not a legal polygon certification.",
    "results_authority": "https://elect.ky.gov/results/2020-2029/Pages/2026.aspx",
    "results_status": "PUBLIC_DELIVERY_ENDPOINT_NOT_REPORTED",
    "connected_feed": true,
    "reason": "ProPaducah public aggregate delivery endpoint is connected; no general-election totals reported. Upstream automated source access remains unverified; documented manual publication fallback is available."
  },
  "city": {
    "display": "Census BAS2026 reference boundary",
    "local_source": "https://services1.arcgis.com/xkOPDyh2DVxtFEGe/arcgis/rest/services/Paducah_CityLimits/FeatureServer/0",
    "local_attribute_LAST_UPDT": "06/17/2002",
    "symmetric_difference_fraction": 0.009612561695489392,
    "status": "UNRESOLVED_CROSS_VINTAGE_DIFFERENCE",
    "rule": "Do not determine voter eligibility, annexation or city-contest precinct assignments using display intersection. Link official ballot/Clerk for eligibility."
  },
  "rights": {
    "county": "Public county GIS reference display authorized by Thomas. Independent source review found no stated restriction on attributed journalistic display; blank licenseInfo is not an open license. No official endorsement, legal certification, or blanket bulk-redistribution right is claimed.",
    "census": "Federal boundary reference; not a legal annexation or voting eligibility ruling.",
    "review": "PERSONAL - PRO PADUCAH, thread 01a15a41-8dad-7793-92a7-5ff849edb01f; 2026-10-24 America/Chicago. Public ArcGIS items and county GIS portal/legal disclaimer inspected; prior blank-license-based display hold withdrawn."
  },
  "records": [
    {
      "precinct_code": "A104",
      "polygon_parts": 2,
      "relative_symmetric_difference": 8.940905935057003e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A110",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A112",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A114",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A115",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.7623002737633557e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A116",
      "polygon_parts": 2,
      "relative_symmetric_difference": 8.067760786791107e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A117",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A118",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A119",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.7186001063690273e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A120",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A121",
      "polygon_parts": 2,
      "relative_symmetric_difference": 3.9080356328456947e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A122",
      "polygon_parts": 2,
      "relative_symmetric_difference": 3.740665527557961e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A124",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A125",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "A126",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B113",
      "polygon_parts": 2,
      "relative_symmetric_difference": 3.868442387391349e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B117",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B118",
      "polygon_parts": 2,
      "relative_symmetric_difference": 1.65111595620239e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B119",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B120",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.0884285337711543e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B121",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B122",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B123",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.2895736588339444e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B124",
      "polygon_parts": 2,
      "relative_symmetric_difference": 6.784663062549303e-11,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B125",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B126",
      "polygon_parts": 2,
      "relative_symmetric_difference": 1.5778958096720093e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B128",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.612049997471273e-07,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B129",
      "polygon_parts": 2,
      "relative_symmetric_difference": 1.2280195809048485e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B131",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "B134",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C102",
      "polygon_parts": 2,
      "relative_symmetric_difference": 3.9713552272879595e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C107",
      "polygon_parts": 2,
      "relative_symmetric_difference": 9.153697449168171e-09,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C109",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C110",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C112",
      "polygon_parts": 2,
      "relative_symmetric_difference": 4.5482332285279345e-11,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C113",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C120",
      "polygon_parts": 1,
      "relative_symmetric_difference": 1.2781767604864067e-09,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C122",
      "polygon_parts": 2,
      "relative_symmetric_difference": 2.760719401462564e-10,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C123",
      "polygon_parts": 1,
      "relative_symmetric_difference": 0.0,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C125",
      "polygon_parts": 2,
      "relative_symmetric_difference": 1.8731178459336932e-08,
      "code_in_official_2026_primary_recap": true
    },
    {
      "precinct_code": "C129",
      "polygon_parts": 3,
      "relative_symmetric_difference": 2.834140575441819e-10,
      "code_in_official_2026_primary_recap": true
    }
  ],
  "source_files": [
    {
      "file": "city-bas2026.metadata.json",
      "bytes": 20003,
      "sha256": "783245d9647547075732b6dcebc0a5c3798aef0e3cd98e53fb60e95c637cf371"
    },
    {
      "file": "city-local-geometry.json",
      "bytes": 88973,
      "sha256": "0c6acaf42cda4bf750eeda3085fe55a3c2450a79aeeea090f6e95a0ea535b440"
    },
    {
      "file": "city-local-metadata.json",
      "bytes": 13665,
      "sha256": "1ef34c43490211d91da2e389a9125460819c18875b580cb2ef4b30cd7352ec35"
    },
    {
      "file": "county-2025-districts.json",
      "bytes": 252255,
      "sha256": "e2b4eb7bed4065e63cf83f087553b6d85b7bbb3ae1a13888822cb05d69538a7f"
    },
    {
      "file": "county-2025-item.json",
      "bytes": 1405,
      "sha256": "ef13f1666caf2a2dac639a4c2b8a0316c2325657002676bae5614634e6ca4d4b"
    },
    {
      "file": "county-2025-precinct-metadata.json",
      "bytes": 74374,
      "sha256": "fc1cd05e7ad3f87c120c6b666d90c1d79be47d80500a7d464a1ff7f0d594b7b9"
    },
    {
      "file": "county-2025-precincts.json",
      "bytes": 1111788,
      "sha256": "09c3b687b9d416d4047f07bd69d64662ef12830d80257c8f16f8c2966989e69f"
    },
    {
      "file": "county-2025-service.json",
      "bytes": 4526,
      "sha256": "b346b05b5e151de7efcb484e6a42fe4fe5c6376b39a1efd08e5935e2401910c7"
    },
    {
      "file": "county-2025-webmap-item.json",
      "bytes": 1275,
      "sha256": "8ead82b3e9e11f6c2cfa3778c55807686ee0ee0a927ea9ed1ed7911cec8ca070"
    },
    {
      "file": "county-2025-webmap-search.json",
      "bytes": 2578,
      "sha256": "21531d7e12ddd0fbad4962d4d1a204fdc4595f1e6fd10f03e15ce143d03b2db3"
    },
    {
      "file": "county-2025-webmap.json",
      "bytes": 43340,
      "sha256": "4bd8afb221fe520b7b0340a2a2bfdd2ebb6049ff0b9571d870bb5c52d9be4da6"
    },
    {
      "file": "county-2026-vote-centers.pdf",
      "bytes": 345580,
      "sha256": "ff0082db97beaab4602954ffc45ecfad229ec75347f93f6feee5c1b6686cc0cf"
    },
    {
      "file": "county-2026-vote-map.pdf",
      "bytes": 244807,
      "sha256": "5e3ba134c0e7c161592c00389e073adcb52166530ee7b26b364170f767c8f8cb"
    },
    {
      "file": "county-districts-2024.geojson",
      "bytes": 251982,
      "sha256": "0bbd46927e7b6ff5e121aaa768f4032da33f62770a3e5ee5a9cb331cca82715a"
    },
    {
      "file": "county-item.metadata.json",
      "bytes": 1826,
      "sha256": "cdaeaebd5fdff4f631494e84fa57c4756848a063477816e165087aa73c154bce"
    },
    {
      "file": "districts.metadata.json",
      "bytes": 12126,
      "sha256": "6342bac2c7b5da60e0ec81f827f953d53b8e727895357b65a2d5d725eb0ea289"
    },
    {
      "file": "manifest.json",
      "bytes": 2330,
      "sha256": "036b64e609a2494c3f81c0bb58bb6bffac18922be7543a7be53a05b2729593c9"
    },
    {
      "file": "mccracken-2026-general-sample-ballot.pdf",
      "bytes": 503976,
      "sha256": "217bd6289c4608ecaee7a2e271b58a7d0664b6cd5d2c504ea8a5770ae6f8b882"
    },
    {
      "file": "mccracken-2026-primary-recap.pdf",
      "bytes": 890296,
      "sha256": "7f049579f09feb510d3dbc2f11b0cf6c12e0b4cf2c44463723d82d29b6d15a07"
    },
    {
      "file": "paducah-city-bas-2026.geojson",
      "bytes": 102742,
      "sha256": "185a0bdf3c1ab8f333acfe0eea920b2f826f7f5469e0a61aacd6f7ecc9213684"
    },
    {
      "file": "paducah-city-boundary.geojson",
      "bytes": 150,
      "sha256": "a2d85fee20d31c4b307716ba0686395a5fcd3897116ac98e2e9ec1f43c83013d"
    },
    {
      "file": "paducah-place-label-point.json",
      "bytes": 1611,
      "sha256": "f1fd214aa38525ec93488da31e5422a93a8aa534f457699d42dc8b87b4b5d3eb"
    },
    {
      "file": "polling2026-geometry.json",
      "bytes": 5012,
      "sha256": "3c03d47f9a504b358718436313e49a8404139611b0e2196e19f0a676f6c06754"
    },
    {
      "file": "polling2026-metadata.json",
      "bytes": 13197,
      "sha256": "50b0bb586caa7e112186960f48db33a7a1a09349be68d1e8451c956bf24f1931"
    },
    {
      "file": "precincts-2024.geojson",
      "bytes": 886365,
      "sha256": "03076966bd16d641304b91fff837e92f0f79d630d53782b8b4994036a8ffe96c"
    },
    {
      "file": "precincts.metadata.json",
      "bytes": 111900,
      "sha256": "79fdda6b19df3f6685603d3f753234407c40e7368cf2d0774f9e1f6ad7da0218"
    }
  ]
}
