{
  "title": "Historical fisheries coordinate comparisons",
  "date": "2026-10-02",
  "scope": "55 mapped records and one withheld source record; 424 printed coordinate pairs.",
  "method": "Literal printed values and table order preserved. Straight-line ring closure is an analytical assumption. UTM48N/WGS84 interpretation follows ODC CRS metadata. No present legal certification or independent human verification.",
  "records": [
    {
      "record_id": "zone-48",
      "record_label": "Conservation areas · Kep",
      "schedule": {
        "record_id": "zone-48",
        "instrument": "Prakas 193",
        "annex_row": 1,
        "legal_map_code": 1,
        "pdf_pages": [
          7
        ],
        "reported_area_ha": 49,
        "vertices": [
          [
            425154,
            1145724
          ],
          [
            425154,
            1145047
          ],
          [
            425454,
            1145047
          ],
          [
            425616,
            1145048
          ],
          [
            425989,
            1145047
          ],
          [
            425989,
            1145724
          ]
        ],
        "transcription_note": "Prior audit swapped rows 1 and 2. Original row 1 reads 49 ha. The six printed points omit the detailed inset present in the current digitisation.",
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-48",
        "instrument": "Prakas 193",
        "annex_row": 1,
        "pdf_pages": [
          7
        ],
        "legal_map_code": 1,
        "reported_area_ha": 49,
        "newly_transcribed": false,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 56.50275,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 49.32183595150474,
        "atlas_geodesic_area_ha": 49.35454852652058,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 49.32183595150474,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 21.067559427769513,
        "discrete_hausdorff_distance_metres": 335.71550000086427,
        "outer_boundary_discrete_hausdorff_distance_metres": 335.71550000086427,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          0.0,
          4.0745362639363125e-10,
          17.784816678904463,
          12.639232457685798,
          2.3033297252572366e-10,
          0.0
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 17.784816678904463,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 428.70915185222646,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 425154,
        "maximum_easting": 425989,
        "minimum_northing": 1145047,
        "maximum_northing": 1145724,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.7235684214705662,
        "source_difference_from_reported_pct": 15.311734693877543,
        "intersection_over_union": 0.8729103619087779,
        "symmetric_difference_area_ha": 7.1809140486698055,
        "outer_shell_intersection_over_union": 0.8729103619087779,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 1 reports 49 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 56.5027 projected ha; its overlap with the atlas is 87.29% by intersection-over-union. Atlas area is 49.355 geodesic ha; the farthest printed point is 17.78 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=7"
    },
    {
      "record_id": "zone-47",
      "record_label": "Conservation areas · Kep",
      "schedule": {
        "record_id": "zone-47",
        "instrument": "Prakas 193",
        "annex_row": 2,
        "legal_map_code": 2,
        "pdf_pages": [
          7
        ],
        "reported_area_ha": 45,
        "vertices": [
          [
            423746,
            1146074
          ],
          [
            423746,
            1145260
          ],
          [
            424793,
            1145260
          ],
          [
            424793,
            1146074
          ]
        ],
        "transcription_note": "Prior audit swapped rows 1 and 2. Original row 2 reads 45 ha, and these four printed coordinates match the current rectangle.",
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-47",
        "instrument": "Prakas 193",
        "annex_row": 2,
        "pdf_pages": [
          7
        ],
        "legal_map_code": 2,
        "reported_area_ha": 45,
        "newly_transcribed": false,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 85.2258,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 78.0734243266767,
        "atlas_geodesic_area_ha": 78.12482702385682,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 85.22579999999762,
        "atlas_interior_ring_count": 1,
        "atlas_interior_ring_area_ha": 7.152375673320922,
        "centroid_distance_metres": 3.248730194197853,
        "discrete_hausdorff_distance_metres": 374.4105999991298,
        "outer_boundary_discrete_hausdorff_distance_metres": 6.585445079827193e-10,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.328306436539084e-10,
          2.3283064365375307e-10,
          4.6566128730720645e-10,
          6.585445079827193e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 6.585445079827193e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 6.585445079827193e-10,
        "same_unordered_outer_vertex_set_within_1cm": true,
        "minimum_easting": 423746,
        "maximum_easting": 424793,
        "minimum_northing": 1145260,
        "maximum_northing": 1146074,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 73.61072671968184,
        "source_difference_from_reported_pct": 89.39066666666669,
        "intersection_over_union": 0.916077341915038,
        "symmetric_difference_area_ha": 7.152375673421465,
        "outer_shell_intersection_over_union": 0.9999999999988202,
        "comparison_class": "exact_outer_boundary_with_unlisted_atlas_exclusions",
        "historical_match_note": "Literal outer ring agrees within 1 cm; atlas contains interior exclusions absent from this printed schedule.",
        "short_description": "Original annex row 2 reports 45 ha and lists 4 coordinate pairs. The literal outer ring matches exactly (85.2258 projected ha); the atlas subtracts 1 interior exclusion(s), totalling 7.1524 projected ha. Atlas area is 78.125 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=7"
    },
    {
      "record_id": "zone-53",
      "record_label": "Conservation areas · Kep",
      "schedule": {
        "record_id": "zone-53",
        "instrument": "Prakas 193",
        "annex_row": 3,
        "legal_map_code": 3,
        "pdf_pages": [
          7
        ],
        "reported_area_ha": 15,
        "vertices": [
          [
            425155,
            1144728
          ],
          [
            425154,
            1144519
          ],
          [
            425989,
            1144519
          ],
          [
            425989,
            1144728
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-53",
        "instrument": "Prakas 193",
        "annex_row": 3,
        "pdf_pages": [
          7
        ],
        "legal_map_code": 3,
        "reported_area_ha": 15,
        "newly_transcribed": true,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 17.44105,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 15.096676689124441,
        "atlas_geodesic_area_ha": 15.106689264364796,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 15.096676689124441,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 7.037837236486164,
        "discrete_hausdorff_distance_metres": 89.8418000000529,
        "outer_boundary_discrete_hausdorff_distance_metres": 89.8418000000529,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.6566128730728757e-10,
          2.339419880409248e-10,
          3.4924596548080444e-10,
          0.0
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 4.6566128730728757e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 392.6946451601097,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 425154,
        "maximum_easting": 425989,
        "minimum_northing": 1144519,
        "maximum_northing": 1144728,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.7112617624319695,
        "source_difference_from_reported_pct": 16.273666666666674,
        "intersection_over_union": 0.8655830175994125,
        "symmetric_difference_area_ha": 2.3443733108993414,
        "outer_shell_intersection_over_union": 0.8655830175994125,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 3 reports 15 ha and lists 4 coordinate pairs. The literal straight-line ring is valid and encloses 17.4411 projected ha; its overlap with the atlas is 86.56% by intersection-over-union. Atlas area is 15.107 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=7"
    },
    {
      "record_id": "zone-51",
      "record_label": "Protected areas · Not found",
      "schedule": {
        "record_id": "zone-51",
        "instrument": "Prakas 193",
        "annex_row": 4,
        "legal_map_code": 4,
        "pdf_pages": [
          7
        ],
        "reported_area_ha": 10412,
        "vertices": [
          [
            323116,
            1156589
          ],
          [
            425465,
            1156589
          ],
          [
            427983,
            1156589
          ],
          [
            430221,
            1155251
          ],
          [
            432581,
            1153840
          ],
          [
            431881,
            1151276
          ],
          [
            431223,
            1148870
          ],
          [
            430568,
            1146474
          ],
          [
            429338,
            1145595
          ],
          [
            427830,
            1144518
          ],
          [
            422631,
            1144521
          ],
          [
            419470,
            1144523
          ],
          [
            420496,
            1144904
          ],
          [
            421340,
            1150696
          ],
          [
            422289,
            1153846
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "source_discrepancy": {
          "kind": "printed_easting_outlier",
          "original_printed": 323116,
          "english_reproduction": 323116,
          "note": "First easting is323116 in both original Khmer and English reproduction; retained literally. Atlas-derived candidate423116 is a hypothesis, not an authorized correction."
        },
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-51",
        "instrument": "Prakas 193",
        "annex_row": 4,
        "pdf_pages": [
          7
        ],
        "legal_map_code": 4,
        "reported_area_ha": 10412,
        "newly_transcribed": true,
        "source_vertex_count": 15,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 25021.1952,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 10404.231726965236,
        "atlas_geodesic_area_ha": 10411.171764590359,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 11489.095468004718,
        "atlas_interior_ring_count": 9,
        "atlas_interior_ring_area_ha": 1084.863741039483,
        "centroid_distance_metres": 20164.83252592779,
        "discrete_hausdorff_distance_metres": 97106.54803873887,
        "outer_boundary_discrete_hausdorff_distance_metres": 97106.54803873887,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          97106.54803873887,
          0.0,
          0.0,
          0.02576016756359461,
          9.165267359728015e-10,
          0.6720702339310686,
          0.20717363762222946,
          2.030147297452441e-10,
          0.24428630363406598,
          3.358779644279778e-13,
          0.07812038523097434,
          3.1873911172979045e-13,
          381.6237347379733,
          4.495261896283107,
          1.7767795952582137
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 97106.54803873887,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 97106.54803873887,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 323116,
        "maximum_easting": 432581,
        "minimum_northing": 1144518,
        "maximum_northing": 1156589,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.007954623603922961,
        "source_difference_from_reported_pct": 140.31113330772183,
        "intersection_over_union": 0.3999528840951025,
        "symmetric_difference_area_ha": 15184.029047494842,
        "outer_shell_intersection_over_union": 0.4428248620743556,
        "source_discrepancy": {
          "kind": "printed_easting_outlier",
          "original_printed": 323116,
          "english_reproduction": 323116,
          "note": "First easting is323116 in both original Khmer and English reproduction; retained literally. Atlas-derived candidate423116 is a hypothesis, not an authorized correction."
        },
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 4 reports 10412 ha and lists 15 coordinate pairs. The literal straight-line ring is valid and encloses 25021.1952 projected ha; its overlap with the atlas is 40.00% by intersection-over-union. The schedule literally prints easting 323116 at point 1, while the original map lists 423116. Atlas area is 10411.172 geodesic ha; the farthest printed point is 97106.55 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=7"
    },
    {
      "record_id": "zone-46",
      "record_label": "Fisheries refugias · Not found",
      "schedule": {
        "record_id": "zone-46",
        "instrument": "Prakas 193",
        "annex_row": 5,
        "legal_map_code": 5,
        "pdf_pages": [
          8
        ],
        "reported_area_ha": 417,
        "vertices": [
          [
            427042,
            1148939
          ],
          [
            427042,
            1149939
          ],
          [
            429142,
            1149940
          ],
          [
            429142,
            1147940
          ],
          [
            427042,
            1147939
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-46",
        "instrument": "Prakas 193",
        "annex_row": 5,
        "pdf_pages": [
          8
        ],
        "legal_map_code": 5,
        "reported_area_ha": 417,
        "newly_transcribed": true,
        "source_vertex_count": 5,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 420.0,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 418.65690032492137,
        "atlas_geodesic_area_ha": 418.9383526919215,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 418.65690032492137,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 4.258820069181124,
        "discrete_hausdorff_distance_metres": 59.20100000023376,
        "outer_boundary_discrete_hausdorff_distance_metres": 59.20100000023376,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.21120225553423e-09,
          21.231739453728842,
          6.402842700479111e-10,
          1.66307583754159e-13,
          1.7462298274040222e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 21.231739453728842,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 684.6080885811243,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 427042,
        "maximum_easting": 429142,
        "minimum_northing": 1147939,
        "maximum_northing": 1149940,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.46483277983728755,
        "source_difference_from_reported_pct": 0.7194244604316502,
        "intersection_over_union": 0.996802143630464,
        "symmetric_difference_area_ha": 1.3430996752053816,
        "outer_shell_intersection_over_union": 0.996802143630464,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 5 reports 417 ha and lists 5 coordinate pairs. The literal straight-line ring is valid and encloses 420.0000 projected ha; its overlap with the atlas is 99.68% by intersection-over-union. Atlas area is 418.938 geodesic ha; the farthest printed point is 21.23 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=8"
    },
    {
      "record_id": "zone-50",
      "record_label": "Recreational areas · Kep",
      "schedule": {
        "record_id": "zone-50",
        "instrument": "Prakas 193",
        "annex_row": 6,
        "legal_map_code": 6,
        "pdf_pages": [
          8
        ],
        "reported_area_ha": 283,
        "vertices": [
          [
            427105,
            1153996
          ],
          [
            427211,
            1153979
          ],
          [
            427211,
            1154990
          ],
          [
            425016,
            1154990
          ],
          [
            425016,
            1153320
          ],
          [
            425016,
            1152794
          ],
          [
            426840,
            1152794
          ],
          [
            426792,
            1153264
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "source_discrepancy": {
          "kind": "English_missing_digit",
          "vertex_index_1based": 3,
          "original_printed_northing": 1154990,
          "english_printed_northing": 154990,
          "note": "Khmer original supplies1154990, used here; English reproduction omits a digit."
        },
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-50",
        "instrument": "Prakas 193",
        "annex_row": 6,
        "pdf_pages": [
          8
        ],
        "legal_map_code": 6,
        "reported_area_ha": 283,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 444.3321,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 266.11027808202186,
        "atlas_geodesic_area_ha": 266.28718749266807,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 266.11027808202186,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 156.31835284196512,
        "discrete_hausdorff_distance_metres": 704.7093999999342,
        "outer_boundary_discrete_hausdorff_distance_metres": 704.7093999999342,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          0.6002152419924929,
          1.7458846719472495e-10,
          3.492459654804827e-10,
          6.402842700481415e-10,
          1.4076369572414741e-11,
          1.9208528101435807e-09,
          5.448135483827135e-10,
          3.3662341549836116e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.6002152419924929,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 1104.291891711899,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 425016,
        "maximum_easting": 427211,
        "minimum_northing": 1152794,
        "maximum_northing": 1154990,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -5.90558745842118,
        "source_difference_from_reported_pct": 57.007809187279165,
        "intersection_over_union": 0.5988995125084492,
        "symmetric_difference_area_ha": 178.2218219181862,
        "outer_shell_intersection_over_union": 0.5988995125084492,
        "source_discrepancy": {
          "kind": "English_missing_digit",
          "vertex_index_1based": 3,
          "original_printed_northing": 1154990,
          "english_printed_northing": 154990,
          "note": "Khmer original supplies1154990, used here; English reproduction omits a digit."
        },
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 6 reports 283 ha and lists 8 coordinate pairs. The literal straight-line ring is valid and encloses 444.3321 projected ha; its overlap with the atlas is 59.89% by intersection-over-union. Atlas area is 266.287 geodesic ha; the farthest printed point is 0.60 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=8"
    },
    {
      "record_id": "zone-49",
      "record_label": "Recreational areas · Kep",
      "schedule": {
        "record_id": "zone-49",
        "instrument": "Prakas 193",
        "annex_row": 7,
        "legal_map_code": 7,
        "pdf_pages": [
          8
        ],
        "reported_area_ha": 64,
        "vertices": [
          [
            425652,
            1148939
          ],
          [
            426448,
            1148938
          ],
          [
            426448,
            1148076
          ],
          [
            425651,
            1148076
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-49",
        "instrument": "Prakas 193",
        "annex_row": 7,
        "pdf_pages": [
          8
        ],
        "legal_map_code": 7,
        "reported_area_ha": 64,
        "newly_transcribed": true,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 68.69815,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 64.8707154963775,
        "atlas_geodesic_area_ha": 64.91385386296024,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 68.69814999998647,
        "atlas_interior_ring_count": 1,
        "atlas_interior_ring_area_ha": 3.8274345036089814,
        "centroid_distance_metres": 3.353852436390049,
        "discrete_hausdorff_distance_metres": 360.81624409471596,
        "outer_boundary_discrete_hausdorff_distance_metres": 4.656612873077393e-10,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.657340449892611e-10,
          1.1641532182693481e-10,
          0.0,
          0.0
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 4.657340449892611e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 4.692851652099372e-10,
        "same_unordered_outer_vertex_set_within_1cm": true,
        "minimum_easting": 425651,
        "maximum_easting": 426448,
        "minimum_northing": 1148076,
        "maximum_northing": 1148939,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 1.4278966608753718,
        "source_difference_from_reported_pct": 7.340859374999997,
        "intersection_over_union": 0.9442862070719222,
        "symmetric_difference_area_ha": 3.827434503642585,
        "outer_shell_intersection_over_union": 0.999999999999511,
        "comparison_class": "exact_outer_boundary_with_unlisted_atlas_exclusions",
        "historical_match_note": "Literal outer ring agrees within 1 cm; atlas contains interior exclusions absent from this printed schedule.",
        "short_description": "Original annex row 7 reports 64 ha and lists 4 coordinate pairs. The literal outer ring matches exactly (68.6981 projected ha); the atlas subtracts 1 interior exclusion(s), totalling 3.8274 projected ha. Atlas area is 64.914 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=8"
    },
    {
      "record_id": "zone-54",
      "record_label": "Recreational areas · Kep",
      "schedule": {
        "record_id": "zone-54",
        "instrument": "Prakas 193",
        "annex_row": 8,
        "legal_map_code": 8,
        "pdf_pages": [
          8
        ],
        "reported_area_ha": 11,
        "vertices": [
          [
            425154,
            1145047
          ],
          [
            425454,
            1145047
          ],
          [
            425155,
            1144728
          ],
          [
            425555,
            1144728
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-54",
        "instrument": "Prakas 193",
        "annex_row": 8,
        "pdf_pages": [
          8
        ],
        "legal_map_code": 8,
        "reported_area_ha": 11,
        "newly_transcribed": true,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[425325.857142857 1144910.28571429]",
        "source_coordinate_plane_area_ha": 1.595,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 11.000353095437266,
        "atlas_geodesic_area_ha": 11.007639471082646,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 11.000353095437266,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 369.8108068269286,
        "discrete_hausdorff_distance_metres": 75.58397975369002,
        "outer_boundary_discrete_hausdorff_distance_metres": 75.58397975369002,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          6.187559229283739e-10,
          15.70193702761074,
          3.507039955608159e-10,
          34.88408213559413
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 34.88408213559413,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 86.65930217688653,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 425154,
        "maximum_easting": 425555,
        "minimum_northing": 1144728,
        "maximum_northing": 1145047,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.06944973711495717,
        "source_difference_from_reported_pct": -85.5,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 8 reports 11 ha and lists 4 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 11.008 geodesic ha; the farthest printed point is 34.88 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=8"
    },
    {
      "record_id": "zone-52",
      "record_label": "Recreational areas · Kep",
      "schedule": {
        "record_id": "zone-52",
        "instrument": "Prakas 193",
        "annex_row": 9,
        "legal_map_code": 9,
        "pdf_pages": [
          8
        ],
        "reported_area_ha": 11,
        "vertices": [
          [
            425616,
            1145048
          ],
          [
            425989,
            1145047
          ],
          [
            425989,
            1144728
          ],
          [
            425689,
            1144728
          ]
        ],
        "human_verified": false,
        "transcription_note": "Original Khmer coordinate column visually examined; crosschecked against SEAFDEC English reproduction, PDF pp17–18. Numeric order and distinct near-equal values retained; no silent corrections.",
        "source_pdf_sha256": "6946fdcbd3fcedc099954f684b0ea5d195631aa4c181ecea84a48be56349424f",
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-52",
        "instrument": "Prakas 193",
        "annex_row": 9,
        "pdf_pages": [
          8
        ],
        "legal_map_code": 9,
        "reported_area_ha": 11,
        "newly_transcribed": true,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 10.74935,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 10.672471461781567,
        "atlas_geodesic_area_ha": 10.679559312280768,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 10.672471461781567,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 1.3592690930664202,
        "discrete_hausdorff_distance_metres": 12.728434815271987,
        "outer_boundary_discrete_hausdorff_distance_metres": 12.728434815271987,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          12.728434815271987,
          2.3033303374216098e-10,
          0.0,
          0.9805309989653664
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 12.728434815271987,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 93.98761600460529,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 425616,
        "maximum_easting": 425989,
        "minimum_northing": 1144728,
        "maximum_northing": 1145048,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.913097161083933,
        "source_difference_from_reported_pct": -2.278636363636366,
        "intersection_over_union": 0.9928480756280016,
        "symmetric_difference_area_ha": 0.07687853824824654,
        "outer_shell_intersection_over_union": 0.9928480756280016,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 9 reports 11 ha and lists 4 coordinate pairs. The literal straight-line ring is valid and encloses 10.7493 projected ha; its overlap with the atlas is 99.28% by intersection-over-union. Atlas area is 10.680 geodesic ha; the farthest printed point is 12.73 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-193.pdf#page=8"
    },
    {
      "record_id": "zone-0",
      "record_label": "Conservation areas · Daem Thkov",
      "schedule": {
        "record_id": "zone-0",
        "instrument": "Prakas 364",
        "annex_row": 1,
        "legal_map_code": 1,
        "reported_area_ha": 25,
        "pdf_pages": [
          9
        ],
        "vertices": [
          [
            314153,
            1184787
          ],
          [
            314136,
            1184291
          ],
          [
            313629,
            1184296
          ],
          [
            313697,
            1184558
          ],
          [
            313462,
            1184746
          ]
        ],
        "human_verified": false,
        "method": "Reused prior AI visual transcription without re-transcribing.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363"
      },
      "comparison": {
        "record_id": "zone-0",
        "instrument": "Prakas 364",
        "annex_row": 1,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 1,
        "reported_area_ha": 25,
        "newly_transcribed": false,
        "source_vertex_count": 5,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 24.75,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 25.572638490435057,
        "atlas_geodesic_area_ha": 25.571172758230503,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 25.572638490435057,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 7.834802432698935,
        "discrete_hausdorff_distance_metres": 41.503301079017916,
        "outer_boundary_discrete_hausdorff_distance_metres": 41.503301079017916,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.687453916220178e-10,
          3.366964946293252e-09,
          2.5717189633392665e-12,
          4.0745362639427185e-10,
          1.4974904622543792
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 1.4974904622543792,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 256.32045365160155,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313462,
        "maximum_easting": 314153,
        "minimum_northing": 1184291,
        "maximum_northing": 1184787,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 2.284691032922015,
        "source_difference_from_reported_pct": -1.0000000000000009,
        "intersection_over_union": 0.9037651143500638,
        "symmetric_difference_area_ha": 2.543797721802053,
        "outer_shell_intersection_over_union": 0.9037651143500638,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 1 reports 25 ha and lists 5 coordinate pairs. The literal straight-line ring is valid and encloses 24.7500 projected ha; its overlap with the atlas is 90.38% by intersection-over-union. Atlas area is 25.571 geodesic ha; the farthest printed point is 1.50 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-1",
      "record_label": "Conservation areas · Daem Thkov",
      "schedule": {
        "record_id": "zone-1",
        "instrument": "Prakas 364",
        "annex_row": 2,
        "legal_map_code": 13,
        "reported_area_ha": 64,
        "pdf_pages": [
          9
        ],
        "vertices": [
          [
            314560,
            1184160
          ],
          [
            314700,
            1184121
          ],
          [
            314710,
            1183897
          ],
          [
            314391,
            1183488
          ],
          [
            314103,
            1183280
          ],
          [
            313572,
            1183414
          ],
          [
            313629,
            1183637
          ],
          [
            314322,
            1183962
          ],
          [
            313485,
            1183954
          ]
        ],
        "human_verified": false,
        "method": "Reused prior AI visual transcription without re-transcribing.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363"
      },
      "comparison": {
        "record_id": "zone-1",
        "instrument": "Prakas 364",
        "annex_row": 2,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 13,
        "reported_area_ha": 64,
        "newly_transcribed": false,
        "source_vertex_count": 9,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 57.24395,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 65.93194076655712,
        "atlas_geodesic_area_ha": 65.9282875521697,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 65.93194076655712,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 90.44234089717662,
        "discrete_hausdorff_distance_metres": 152.06906325761625,
        "outer_boundary_discrete_hausdorff_distance_metres": 152.06906325761625,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.283174309564807e-10,
          1.0383882853462642e-11,
          2.9103830456733704e-10,
          2.8412709040854775e-10,
          2.346041237611281e-10,
          4.99781636602256e-10,
          4.370067969727514e-10,
          5.140284185902002e-10,
          1.112640426989597e-12
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 5.283174309564807e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 220.50436599252046,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313485,
        "maximum_easting": 314710,
        "minimum_northing": 1183280,
        "maximum_northing": 1184160,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 3.0129493002651664,
        "source_difference_from_reported_pct": -10.556328125000004,
        "intersection_over_union": 0.6560692986258729,
        "symmetric_difference_area_ha": 25.581037302530106,
        "outer_shell_intersection_over_union": 0.6560692986258729,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 2 reports 64 ha and lists 9 coordinate pairs. The literal straight-line ring is valid and encloses 57.2439 projected ha; its overlap with the atlas is 65.61% by intersection-over-union. Atlas area is 65.928 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-2",
      "record_label": "Conservation areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-2",
        "instrument": "Prakas 364",
        "annex_row": 3,
        "legal_map_code": 2,
        "pdf_pages": [
          9
        ],
        "reported_area_ha": 54.0,
        "vertices": [
          [
            310165,
            1187804
          ],
          [
            310167,
            1187090
          ],
          [
            309357,
            1187087
          ],
          [
            309560,
            1187803
          ],
          [
            309360,
            1187560
          ],
          [
            309517,
            1187659
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-2",
        "instrument": "Prakas 364",
        "annex_row": 3,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 2,
        "reported_area_ha": 54.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[309519.320394539 1187659.51922409]",
        "source_coordinate_plane_area_ha": 45.29475,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 54.48772873351714,
        "atlas_geodesic_area_ha": 54.48251969798843,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 54.48772873351714,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 55.793863572560056,
        "discrete_hausdorff_distance_metres": 33.6445754074618,
        "outer_boundary_discrete_hausdorff_distance_metres": 33.6445754074618,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.820743255813137e-10,
          2.3067322224500286e-10,
          5.839441626201912e-10,
          5.019669243412149e-10,
          0.8328926881393269,
          2.4478633964949966e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.8328926881393269,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 87.60432705537407,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309357,
        "maximum_easting": 310167,
        "minimum_northing": 1187087,
        "maximum_northing": 1187804,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.893554996274859,
        "source_difference_from_reported_pct": -16.12083333333333,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 3 reports 54 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 54.483 geodesic ha; the farthest printed point is 0.83 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-3",
      "record_label": "Conservation areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-3",
        "instrument": "Prakas 364",
        "annex_row": 4,
        "legal_map_code": 47,
        "pdf_pages": [
          9
        ],
        "reported_area_ha": 2.0,
        "vertices": [
          [
            307967,
            1190775
          ],
          [
            307770,
            1190707
          ],
          [
            307985,
            1190590
          ],
          [
            308035,
            1190634
          ],
          [
            307875,
            1190720
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-3",
        "instrument": "Prakas 364",
        "annex_row": 4,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 47,
        "reported_area_ha": 2.0,
        "newly_transcribed": true,
        "source_vertex_count": 5,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 1.54995,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 2.156600000010099,
        "atlas_geodesic_area_ha": 2.156356606604904,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 2.156600000010099,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 24.96697847858671,
        "discrete_hausdorff_distance_metres": 9.878167619740788e-10,
        "outer_boundary_discrete_hausdorff_distance_metres": 9.878167619740788e-10,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.0907387193444686e-10,
          3.9776429224945984e-10,
          7.790402255984471e-10,
          5.383504629468834e-10,
          1.194707839625411e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 7.790402255984471e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 1.6298145055770874e-09,
        "same_unordered_outer_vertex_set_within_1cm": true,
        "minimum_easting": 307770,
        "maximum_easting": 308035,
        "minimum_northing": 1190590,
        "maximum_northing": 1190775,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 7.81783033024519,
        "source_difference_from_reported_pct": -22.502500000000005,
        "intersection_over_union": 0.5537507073777085,
        "symmetric_difference_area_ha": 1.064550000023108,
        "outer_shell_intersection_over_union": 0.5537507073777085,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 4 reports 2 ha and lists 5 coordinate pairs. The literal straight-line ring is valid and encloses 1.5499 projected ha; its overlap with the atlas is 55.38% by intersection-over-union. The unordered outer vertex sets match, but their traversal differs. Atlas area is 2.156 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-4",
      "record_label": "Conservation areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-4",
        "instrument": "Prakas 364",
        "annex_row": 5,
        "legal_map_code": 46,
        "pdf_pages": [
          9
        ],
        "reported_area_ha": 3,
        "vertices": [
          [
            307777,
            1190435
          ],
          [
            307668,
            1190611
          ],
          [
            307605,
            1190451
          ],
          [
            307718,
            1190349
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-4",
        "instrument": "Prakas 364",
        "annex_row": 5,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 46,
        "reported_area_ha": 3,
        "newly_transcribed": false,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 2.2132,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 2.213199999969377,
        "atlas_geodesic_area_ha": 2.212944892720878,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 2.213199999969377,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 1.1059455573558807e-09,
        "discrete_hausdorff_distance_metres": 2.687656409250385e-09,
        "outer_boundary_discrete_hausdorff_distance_metres": 2.687656409250385e-09,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.7207615213157806e-10,
          9.979052511653466e-10,
          2.687656409250385e-09,
          1.5627287947097902e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.687656409250385e-09,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 2.687656409250385e-09,
        "same_unordered_outer_vertex_set_within_1cm": true,
        "minimum_easting": 307605,
        "maximum_easting": 307777,
        "minimum_northing": 1190349,
        "maximum_northing": 1190611,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -26.235170242637405,
        "source_difference_from_reported_pct": -26.226666666666667,
        "intersection_over_union": 0.9999999999762259,
        "symmetric_difference_area_ha": 5.261633906335439e-11,
        "outer_shell_intersection_over_union": 0.9999999999762259,
        "comparison_class": "exact_literal_polygon_match",
        "historical_match_note": "Literal source ring and complete atlas polygon agree within 1 cm / IoU 0.99999999 comparison tolerance under the ODC CRS assumption.",
        "short_description": "Original annex row 5 reports 3 ha and lists 4 coordinate pairs. The literal ring exactly matches the historical atlas geometry under the ODC CRS assumption, enclosing 2.2132 projected ha. Atlas area is 2.213 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-5",
      "record_label": "Conservation areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-5",
        "instrument": "Prakas 364",
        "annex_row": 6,
        "legal_map_code": 19,
        "pdf_pages": [
          9
        ],
        "reported_area_ha": 120.0,
        "vertices": [
          [
            302235,
            1189570
          ],
          [
            301901,
            1189566
          ],
          [
            301784,
            1188322
          ],
          [
            301177,
            1187521
          ],
          [
            302075,
            1187284
          ],
          [
            302111,
            1186840
          ],
          [
            301160,
            1186973
          ],
          [
            300930,
            1187724
          ],
          [
            301527,
            1188509
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-5",
        "instrument": "Prakas 364",
        "annex_row": 6,
        "pdf_pages": [
          9
        ],
        "legal_map_code": 19,
        "reported_area_ha": 120.0,
        "newly_transcribed": true,
        "source_vertex_count": 9,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[301846.638912789 1188988.00690179]",
        "source_coordinate_plane_area_ha": 83.84465,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 121.41513591605812,
        "atlas_geodesic_area_ha": 121.39396114455599,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 121.41513591605812,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 548.4358348058003,
        "discrete_hausdorff_distance_metres": 200.2910332375054,
        "outer_boundary_discrete_hausdorff_distance_metres": 200.2910332375054,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.0097675041148284e-09,
          1.2203523103879856e-10,
          4.60617343014781e-10,
          3.5885890099292145e-10,
          5.010524123244855e-10,
          3.4924596548080444e-10,
          2.922700919629652,
          4.127033338852034e-10,
          5.372161121525847e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.922700919629652,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 587.0606928814783,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 300930,
        "maximum_easting": 302235,
        "minimum_northing": 1186840,
        "maximum_northing": 1189570,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 1.1616342871299867,
        "source_difference_from_reported_pct": -30.129458333333336,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 6 reports 120 ha and lists 9 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 121.394 geodesic ha; the farthest printed point is 2.92 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-6",
      "record_label": "Conservation areas · Sok San",
      "schedule": {
        "record_id": "zone-6",
        "instrument": "Prakas 364",
        "annex_row": 7,
        "legal_map_code": 45,
        "pdf_pages": [
          9,
          10
        ],
        "reported_area_ha": 100.0,
        "vertices": [
          [
            303370,
            1185495
          ],
          [
            303021,
            1185489
          ],
          [
            303482,
            1184541
          ],
          [
            303679,
            1184779
          ],
          [
            304475,
            1183595
          ],
          [
            304504,
            1183896
          ],
          [
            305384,
            1183603
          ],
          [
            305333,
            1183306
          ]
        ],
        "transcription_note": "First two pairs on PDF page 9; remaining six on page 10.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-6",
        "instrument": "Prakas 364",
        "annex_row": 7,
        "pdf_pages": [
          9,
          10
        ],
        "legal_map_code": 45,
        "reported_area_ha": 100.0,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[304931.580192146 1183753.63523148]",
        "source_coordinate_plane_area_ha": 76.01025,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 99.46232744797358,
        "atlas_geodesic_area_ha": 99.44737709123082,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 99.46232744797358,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 534.7101632604312,
        "discrete_hausdorff_distance_metres": 313.21677185994076,
        "outer_boundary_discrete_hausdorff_distance_metres": 313.21677185994076,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.656612873077393e-10,
          1.1746436503786423e-09,
          3.3033151270090843e-11,
          1.5295848036534424e-09,
          7.030701145226919e-10,
          1.507600366239349e-10,
          3.7059014348342376e-11,
          8.639642859115e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 1.5295848036534424e-09,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 621.721931847914,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 303021,
        "maximum_easting": 305384,
        "minimum_northing": 1183306,
        "maximum_northing": 1185495,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.5526229087691847,
        "source_difference_from_reported_pct": -23.989749999999997,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 7 reports 100 ha and lists 8 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 99.447 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=9"
    },
    {
      "record_id": "zone-7",
      "record_label": "Conservation areas · Sok San",
      "schedule": {
        "record_id": "zone-7",
        "instrument": "Prakas 364",
        "annex_row": 8,
        "legal_map_code": 20,
        "pdf_pages": [
          10
        ],
        "reported_area_ha": 53.0,
        "vertices": [
          [
            309261,
            1178920
          ],
          [
            309557,
            1178969
          ],
          [
            309805,
            1178272
          ],
          [
            309576,
            1178078
          ],
          [
            310468,
            1177732
          ],
          [
            310449,
            1178040
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-7",
        "instrument": "Prakas 364",
        "annex_row": 8,
        "pdf_pages": [
          10
        ],
        "legal_map_code": 20,
        "reported_area_ha": 53.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[309686.609928566 1178604.73338625]",
        "source_coordinate_plane_area_ha": 25.9433,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 52.919877672505635,
        "atlas_geodesic_area_ha": 52.9148185342418,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 52.919877672505635,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 484.29637592952736,
        "discrete_hausdorff_distance_metres": 329.6008828065029,
        "outer_boundary_discrete_hausdorff_distance_metres": 329.6008828065029,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.753176751304386e-11,
          4.197414120966556e-10,
          2.937273605735998,
          1.615947910182342,
          1.1186716677716018,
          0.03236873760223471
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.937273605735998,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 504.95995678498355,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309261,
        "maximum_easting": 310468,
        "minimum_northing": 1177732,
        "maximum_northing": 1178969,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.16071974671357792,
        "source_difference_from_reported_pct": -51.050377358490564,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 8 reports 53 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 52.915 geodesic ha; the farthest printed point is 2.94 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-8",
      "record_label": "Conservation areas · Kaoh Touch",
      "schedule": {
        "record_id": "zone-8",
        "instrument": "Prakas 364",
        "annex_row": 9,
        "legal_map_code": 8,
        "pdf_pages": [
          10
        ],
        "reported_area_ha": 33.0,
        "vertices": [
          [
            314048,
            1181441
          ],
          [
            314253,
            1181299
          ],
          [
            314171,
            1180770
          ],
          [
            313792,
            1180552
          ],
          [
            313599,
            1180628
          ],
          [
            313602,
            1180966
          ],
          [
            313889,
            1181088
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-8",
        "instrument": "Prakas 364",
        "annex_row": 9,
        "pdf_pages": [
          10
        ],
        "legal_map_code": 8,
        "reported_area_ha": 33.0,
        "newly_transcribed": true,
        "source_vertex_count": 7,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 32.98275,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 33.22227110250952,
        "atlas_geodesic_area_ha": 33.22039546601239,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 33.22227110250952,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 25.984456997582225,
        "discrete_hausdorff_distance_metres": 182.9115652152574,
        "outer_boundary_discrete_hausdorff_distance_metres": 182.9115652152574,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.839091505917688e-09,
          3.502266084330798e-11,
          5.948200090743124e-10,
          1.9332821010844876,
          5.820766091346741e-10,
          4.656429462833386e-10,
          4.847693674821479
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 4.847693674821479,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 222.07223987026393,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313599,
        "maximum_easting": 314253,
        "minimum_northing": 1180552,
        "maximum_northing": 1181441,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.6678650485223869,
        "source_difference_from_reported_pct": -0.05227272727271748,
        "intersection_over_union": 0.8128108320327906,
        "symmetric_difference_area_ha": 6.836269177371074,
        "outer_shell_intersection_over_union": 0.8128108320327906,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 9 reports 33 ha and lists 7 coordinate pairs. The literal straight-line ring is valid and encloses 32.9828 projected ha; its overlap with the atlas is 81.28% by intersection-over-union. Atlas area is 33.220 geodesic ha; the farthest printed point is 4.85 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-9",
      "record_label": "Conservation areas · Kaoh Touch",
      "schedule": {
        "record_id": "zone-9",
        "instrument": "Prakas 364",
        "annex_row": 10,
        "legal_map_code": 43,
        "pdf_pages": [
          10
        ],
        "reported_area_ha": 24.0,
        "vertices": [
          [
            313193,
            1180411
          ],
          [
            313504,
            1180153
          ],
          [
            313441,
            1179770
          ],
          [
            313407,
            1179571
          ],
          [
            313103,
            1179603
          ],
          [
            313223,
            1180050
          ],
          [
            313137,
            1179901
          ],
          [
            313155,
            1180113
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-9",
        "instrument": "Prakas 364",
        "annex_row": 10,
        "pdf_pages": [
          10
        ],
        "legal_map_code": 43,
        "reported_area_ha": 24.0,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 21.82515,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 23.955517370658217,
        "atlas_geodesic_area_ha": 23.954021692181005,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 23.955517370658217,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 16.374962408805395,
        "discrete_hausdorff_distance_metres": 52.099175446882576,
        "outer_boundary_discrete_hausdorff_distance_metres": 52.099175446882576,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          9.238417844156365e-10,
          4.1787195696007384e-10,
          0.7111185964535269,
          1.2186912879922026e-11,
          1.3251008619762335e-09,
          1.056909187494318e-09,
          2.9180164851525563e-09,
          2.3283064365386963e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.7111185964535269,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 203.93441940125018,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313103,
        "maximum_easting": 313504,
        "minimum_northing": 1179571,
        "maximum_northing": 1180411,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.19157628257914228,
        "source_difference_from_reported_pct": -9.061874999999997,
        "intersection_over_union": 0.8350135443785286,
        "symmetric_difference_area_ha": 4.11614947944661,
        "outer_shell_intersection_over_union": 0.8350135443785286,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 10 reports 24 ha and lists 8 coordinate pairs. The literal straight-line ring is valid and encloses 21.8252 projected ha; its overlap with the atlas is 83.50% by intersection-over-union. Atlas area is 23.954 geodesic ha; the farthest printed point is 0.71 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-10",
      "record_label": "Conservation areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-10",
        "instrument": "Prakas 364",
        "annex_row": 11,
        "legal_map_code": 15,
        "pdf_pages": [
          10
        ],
        "reported_area_ha": 30.0,
        "vertices": [
          [
            313862,
            1176074
          ],
          [
            313630,
            1176572
          ],
          [
            314211,
            1176786
          ],
          [
            314294,
            1176227
          ],
          [
            313930,
            1176692
          ],
          [
            314069,
            1176162
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-10",
        "instrument": "Prakas 364",
        "annex_row": 11,
        "pdf_pages": [
          10
        ],
        "legal_map_code": 15,
        "reported_area_ha": 30.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[313932.272237293 1176683.33607363]",
        "source_coordinate_plane_area_ha": 22.92715,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 29.24898555822291,
        "atlas_geodesic_area_ha": 29.2473406059891,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 29.24898555822291,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 31.137954920602116,
        "discrete_hausdorff_distance_metres": 81.87280146720558,
        "outer_boundary_discrete_hausdorff_distance_metres": 81.87280146720558,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.1105211978904968e-10,
          1.729422604445943e-10,
          2.303058064471224e-10,
          3.58203266246195e-11,
          2.3779560811131715e-10,
          5.521928893789706e-12
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.3779560811131715e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 91.26076242903707,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313630,
        "maximum_easting": 314294,
        "minimum_northing": 1176074,
        "maximum_northing": 1176786,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.508864646703002,
        "source_difference_from_reported_pct": -23.576166666666666,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 11 reports 30 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 29.247 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-12",
      "record_label": "Conservation areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-12",
        "instrument": "Prakas 364",
        "annex_row": 12,
        "legal_map_code": 7,
        "pdf_pages": [
          10
        ],
        "reported_area_ha": 115.0,
        "vertices": [
          [
            312062,
            1173764
          ],
          [
            311748,
            1173951
          ],
          [
            311762,
            1172884
          ],
          [
            311472,
            1172821
          ],
          [
            312072,
            1171589
          ],
          [
            311788,
            1171497
          ],
          [
            312517,
            1170426
          ],
          [
            312366,
            1170169
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-12",
        "instrument": "Prakas 364",
        "annex_row": 12,
        "pdf_pages": [
          10
        ],
        "legal_map_code": 7,
        "reported_area_ha": 115.0,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[312319.764448923 1170715.76580961]",
        "source_coordinate_plane_area_ha": 104.7652,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 115.74104012250336,
        "atlas_geodesic_area_ha": 115.73227644737787,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 115.74104012250336,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 475.7831811643714,
        "discrete_hausdorff_distance_metres": 321.5431668731887,
        "outer_boundary_discrete_hausdorff_distance_metres": 321.5431668731887,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.0225130070997104e-10,
          3.749962082556765e-10,
          2.9777073213897326e-09,
          5.179294582072053e-10,
          1.3015628661377063e-09,
          3.491538105181184e-09,
          4.197414120966556e-10,
          9.093487294100591e-11
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 3.491538105181184e-09,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 544.9659080570857,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 311472,
        "maximum_easting": 312517,
        "minimum_northing": 1170169,
        "maximum_northing": 1173951,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.6367621281546665,
        "source_difference_from_reported_pct": -8.89982608695653,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 12 reports 115 ha and lists 8 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 115.732 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-11",
      "record_label": "Conservation areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-11",
        "instrument": "Prakas 364",
        "annex_row": 13,
        "legal_map_code": 17,
        "pdf_pages": [
          10,
          11
        ],
        "reported_area_ha": 37,
        "vertices": [
          [
            316008,
            1165544
          ],
          [
            315984,
            1165843
          ],
          [
            316675,
            1165645
          ],
          [
            316568,
            1165948
          ],
          [
            316769,
            1166174
          ],
          [
            317078,
            1166162
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-11",
        "instrument": "Prakas 364",
        "annex_row": 13,
        "pdf_pages": [
          10,
          11
        ],
        "legal_map_code": 17,
        "reported_area_ha": 37,
        "newly_transcribed": false,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[316346.061771989 1165739.25436924]",
        "source_coordinate_plane_area_ha": 7.36975,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 42.33351201567536,
        "atlas_geodesic_area_ha": 42.332132681812716,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 42.33351201567536,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 174.8255144220175,
        "discrete_hausdorff_distance_metres": 254.78064381555635,
        "outer_boundary_discrete_hausdorff_distance_metres": 254.78064381555635,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          62.20726518642998,
          0.0,
          2.1925437956755834e-10,
          1.1742247903677452e-10,
          3.5817845430781468,
          3.6235161396038235e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 62.20726518642998,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 295.44399155017345,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 315984,
        "maximum_easting": 317078,
        "minimum_northing": 1165544,
        "maximum_northing": 1166174,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 14.411169410304648,
        "source_difference_from_reported_pct": -80.08175675675676,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 13 reports 37 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 42.332 geodesic ha; the farthest printed point is 62.21 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=10"
    },
    {
      "record_id": "zone-13",
      "record_label": "Fisheries refugias · Daem Thkov",
      "schedule": {
        "record_id": "zone-13",
        "instrument": "Prakas 364",
        "annex_row": 14,
        "legal_map_code": 10,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 23.0,
        "vertices": [
          [
            313487,
            1184114
          ],
          [
            313212,
            1184223
          ],
          [
            313126,
            1183942
          ],
          [
            313285,
            1183608
          ],
          [
            313601,
            1183533
          ],
          [
            313524,
            1183747
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-13",
        "instrument": "Prakas 364",
        "annex_row": 14,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 10,
        "reported_area_ha": 23.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 19.4638,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 24.374634559455757,
        "atlas_geodesic_area_ha": 24.37312070336159,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 24.374634559455757,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 62.202634834218664,
        "discrete_hausdorff_distance_metres": 124.04078415596365,
        "outer_boundary_discrete_hausdorff_distance_metres": 124.04078415596365,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.93032412601716e-10,
          1.0493678518814819e-09,
          1.9789786692968313e-09,
          3.738686441618407e-10,
          1.37290125857507,
          2.0677846969623177e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 1.37290125857507,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 199.93481913179238,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313126,
        "maximum_easting": 313601,
        "minimum_northing": 1183533,
        "maximum_northing": 1184223,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 5.970090014615614,
        "source_difference_from_reported_pct": -15.374782608695659,
        "intersection_over_union": 0.7657478669420446,
        "symmetric_difference_area_ha": 5.81580586771979,
        "outer_shell_intersection_over_union": 0.7657478669420446,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 14 reports 23 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 19.4638 projected ha; its overlap with the atlas is 76.57% by intersection-over-union. Atlas area is 24.373 geodesic ha; the farthest printed point is 1.37 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-14",
      "record_label": "Fisheries refugias · Daem Thkov",
      "schedule": {
        "record_id": "zone-14",
        "instrument": "Prakas 364",
        "annex_row": 15,
        "legal_map_code": 14,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 25.0,
        "vertices": [
          [
            315376,
            1184846
          ],
          [
            315801,
            1184625
          ],
          [
            316148,
            1184194
          ],
          [
            315824,
            1184189
          ],
          [
            315608,
            1184434
          ],
          [
            315264,
            1184594
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-14",
        "instrument": "Prakas 364",
        "annex_row": 15,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 14,
        "reported_area_ha": 25.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 22.9178,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 25.65275471796363,
        "atlas_geodesic_area_ha": 25.651711947235466,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 25.65275471796363,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 20.059649662135314,
        "discrete_hausdorff_distance_metres": 64.72480476516357,
        "outer_boundary_discrete_hausdorff_distance_metres": 64.72480476516357,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.2458351610060863e-09,
          5.205595724101284e-10,
          5.820766091346741e-10,
          4.847201858687888e-10,
          9.688018938292514e-11,
          3.648648248041781e-11
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.2458351610060863e-09,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 178.60597172733856,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 315264,
        "maximum_easting": 316148,
        "minimum_northing": 1184189,
        "maximum_northing": 1184846,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 2.6068477889418684,
        "source_difference_from_reported_pct": -8.328800000000003,
        "intersection_over_union": 0.8933855350784626,
        "symmetric_difference_area_ha": 2.7349547180225575,
        "outer_shell_intersection_over_union": 0.8933855350784626,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 15 reports 25 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 22.9178 projected ha; its overlap with the atlas is 89.34% by intersection-over-union. Atlas area is 25.652 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-15",
      "record_label": "Fisheries refugias · Kaoh Touch",
      "schedule": {
        "record_id": "zone-15",
        "instrument": "Prakas 364",
        "annex_row": 16,
        "legal_map_code": 12,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 28.0,
        "vertices": [
          [
            312993,
            1180663
          ],
          [
            312808,
            1180833
          ],
          [
            312231,
            1179753
          ],
          [
            312058,
            1179870
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-15",
        "instrument": "Prakas 364",
        "annex_row": 16,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 12,
        "reported_area_ha": 28.0,
        "newly_transcribed": true,
        "source_vertex_count": 4,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[312488.640202883 1180235.23816138]",
        "source_coordinate_plane_area_ha": 2.5653,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 27.61195000000567,
        "atlas_geodesic_area_ha": 27.61003056653738,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 27.61195000000567,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 2140.062579119159,
        "discrete_hausdorff_distance_metres": 7.454217687985916e-10,
        "outer_boundary_discrete_hausdorff_distance_metres": 7.454217687985916e-10,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.096853288034853e-11,
          7.454217687985916e-10,
          1.3388340676856762e-10,
          1.30434694825874e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 7.454217687985916e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 7.454217687985916e-10,
        "same_unordered_outer_vertex_set_within_1cm": true,
        "minimum_easting": 312058,
        "maximum_easting": 312993,
        "minimum_northing": 1179753,
        "maximum_northing": 1180833,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -1.39274797665222,
        "source_difference_from_reported_pct": -90.83821428571429,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 16 reports 28 ha and lists 4 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. The unordered outer vertex sets match, but their traversal differs. Atlas area is 27.610 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-16",
      "record_label": "Fisheries refugias · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-16",
        "instrument": "Prakas 364",
        "annex_row": 17,
        "legal_map_code": 40,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 53.0,
        "vertices": [
          [
            313023,
            1175499
          ],
          [
            313617,
            1175430
          ],
          [
            313250,
            1176079
          ],
          [
            313862,
            1176074
          ],
          [
            313630,
            1176572
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-16",
        "instrument": "Prakas 364",
        "annex_row": 17,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 40,
        "reported_area_ha": 53.0,
        "newly_transcribed": true,
        "source_vertex_count": 5,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[313300.544299218 1175989.61784689]",
        "source_coordinate_plane_area_ha": 27.7655,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 53.015683108718214,
        "atlas_geodesic_area_ha": 53.01245406931341,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 53.015683108718214,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 34.91507335176295,
        "discrete_hausdorff_distance_metres": 238.03688970611896,
        "outer_boundary_discrete_hausdorff_distance_metres": 238.03688970611896,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.118949761801517e-10,
          1.097579659883502e-10,
          0.7948187681727837,
          1.971061657747833e-10,
          4.2210423957809936e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.7948187681727837,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 291.1156201230995,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313023,
        "maximum_easting": 313862,
        "minimum_northing": 1175430,
        "maximum_northing": 1176572,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.02349824398755196,
        "source_difference_from_reported_pct": -47.612264150943396,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 17 reports 53 ha and lists 5 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 53.012 geodesic ha; the farthest printed point is 0.79 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-17",
      "record_label": "Multiple use areas · Daem Thkov",
      "schedule": {
        "record_id": "zone-17",
        "instrument": "Prakas 364",
        "annex_row": 18,
        "legal_map_code": 24,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 25.0,
        "vertices": [
          [
            315982,
            1183914
          ],
          [
            315819,
            1183730
          ],
          [
            316049,
            1183358
          ],
          [
            315769,
            1183310
          ],
          [
            315520,
            1183673
          ],
          [
            315745,
            1184123
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-17",
        "instrument": "Prakas 364",
        "annex_row": 18,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 24,
        "reported_area_ha": 25.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 21.8665,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 26.202251833997895,
        "atlas_geodesic_area_ha": 26.201204267793056,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 26.202251833997895,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 13.262928145169804,
        "discrete_hausdorff_distance_metres": 89.98071878452117,
        "outer_boundary_discrete_hausdorff_distance_metres": 89.98071878452117,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.182608894089488e-10,
          3.280604918587367e-10,
          5.820766091346741e-10,
          3.3602308074060833e-13,
          0.0,
          1.472856774240738e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 5.820766091346741e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 219.58436258468495,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 315520,
        "maximum_easting": 316049,
        "minimum_northing": 1183310,
        "maximum_northing": 1184123,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 4.804817071172218,
        "source_difference_from_reported_pct": -12.534,
        "intersection_over_union": 0.7813888420074776,
        "symmetric_difference_area_ha": 5.898973460418046,
        "outer_shell_intersection_over_union": 0.7813888420074776,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 18 reports 25 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 21.8665 projected ha; its overlap with the atlas is 78.14% by intersection-over-union. Atlas area is 26.201 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-18",
      "record_label": "Multiple use areas · Daem Thkov",
      "schedule": {
        "record_id": "zone-18",
        "instrument": "Prakas 364",
        "annex_row": 19,
        "legal_map_code": 23,
        "pdf_pages": [
          11
        ],
        "reported_area_ha": 21.0,
        "vertices": [
          [
            309830,
            1185898
          ],
          [
            310194,
            1185895
          ],
          [
            310230,
            1186281
          ],
          [
            309877,
            1186588
          ],
          [
            309790,
            1186314
          ],
          [
            309900,
            1186105
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-18",
        "instrument": "Prakas 364",
        "annex_row": 19,
        "pdf_pages": [
          11
        ],
        "legal_map_code": 23,
        "reported_area_ha": 21.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 20.41815,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 21.573796024231157,
        "atlas_geodesic_area_ha": 21.571788001126006,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 21.573796024231157,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 22.901394454326557,
        "discrete_hausdorff_distance_metres": 90.06155653877141,
        "outer_boundary_discrete_hausdorff_distance_metres": 90.06155653877141,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.0505295779798803e-09,
          3.4917628022381018,
          5.732789753119056e-10,
          1.1356807996307558e-10,
          3.8401654505692724e-10,
          6.92617379877707e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 3.4917628022381018,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 185.37080710169337,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309790,
        "maximum_easting": 310230,
        "minimum_northing": 1185895,
        "maximum_northing": 1186588,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 2.722800005361936,
        "source_difference_from_reported_pct": -2.770714285714282,
        "intersection_over_union": 0.7700189806957933,
        "symmetric_difference_area_ha": 5.456071745300885,
        "outer_shell_intersection_over_union": 0.7700189806957933,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 19 reports 21 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 20.4182 projected ha; its overlap with the atlas is 77.00% by intersection-over-union. Atlas area is 21.572 geodesic ha; the farthest printed point is 3.49 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-19",
      "record_label": "Multiple use areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-19",
        "instrument": "Prakas 364",
        "annex_row": 20,
        "legal_map_code": 34,
        "pdf_pages": [
          11,
          12
        ],
        "reported_area_ha": 30,
        "vertices": [
          [
            306393,
            1191730
          ],
          [
            306545,
            1191745
          ],
          [
            306288,
            1191167
          ],
          [
            305746,
            1190783
          ],
          [
            304906,
            1190527
          ],
          [
            304884,
            1190604
          ],
          [
            305486,
            1190735
          ],
          [
            305838,
            1191018
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-19",
        "instrument": "Prakas 364",
        "annex_row": 20,
        "pdf_pages": [
          11,
          12
        ],
        "legal_map_code": 34,
        "reported_area_ha": 30,
        "newly_transcribed": false,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 27.2954,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 39.566230930694516,
        "atlas_geodesic_area_ha": 39.5609566505705,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 39.566230930694516,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 226.28193111525886,
        "discrete_hausdorff_distance_metres": 132.36636433366957,
        "outer_boundary_discrete_hausdorff_distance_metres": 132.36636433366957,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.196546042177793e-10,
          2.6295484463976184e-10,
          4.615146587977527e-10,
          4.720562979930907e-10,
          4.5101958996785224e-10,
          2.1513513501307986,
          39.56587971543537,
          28.843259693601592
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 39.56587971543537,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 318.5318577406405,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 304884,
        "maximum_easting": 306545,
        "minimum_northing": 1190527,
        "maximum_northing": 1191745,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 31.869855501901668,
        "source_difference_from_reported_pct": -9.01533333333333,
        "intersection_over_union": 0.5684096809292799,
        "symmetric_difference_area_ha": 18.39878507372483,
        "outer_shell_intersection_over_union": 0.5684096809292799,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 20 reports 30 ha and lists 8 coordinate pairs. The literal straight-line ring is valid and encloses 27.2954 projected ha; its overlap with the atlas is 56.84% by intersection-over-union. Atlas area is 39.561 geodesic ha; the farthest printed point is 39.57 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=11"
    },
    {
      "record_id": "zone-20",
      "record_label": "Multiple use areas · Sok San",
      "schedule": {
        "record_id": "zone-20",
        "instrument": "Prakas 364",
        "annex_row": 21,
        "legal_map_code": 41,
        "pdf_pages": [
          12
        ],
        "reported_area_ha": 34.0,
        "vertices": [
          [
            306539,
            1184195
          ],
          [
            306372,
            1184277
          ],
          [
            306974,
            1184385
          ],
          [
            307815,
            1184101
          ],
          [
            308345,
            1183531
          ],
          [
            308194,
            1183429
          ],
          [
            307709,
            1183994
          ],
          [
            307090,
            1184229
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-20",
        "instrument": "Prakas 364",
        "annex_row": 21,
        "pdf_pages": [
          12
        ],
        "legal_map_code": 41,
        "reported_area_ha": 34.0,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 29.9305,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 33.78469512357724,
        "atlas_geodesic_area_ha": 33.780727408662436,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 33.78469512357724,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 53.3320994589654,
        "discrete_hausdorff_distance_metres": 61.340149330882014,
        "outer_boundary_discrete_hausdorff_distance_metres": 61.340149330882014,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.027262067747193e-10,
          2.5995492224126133e-09,
          2.8692973227239352e-11,
          4.249348567712059e-10,
          7.917097832969998e-10,
          3.087027292560522,
          1.9452222610365643e-10,
          0.0
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 3.087027292560522,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 358.28969934004306,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 306372,
        "maximum_easting": 308345,
        "minimum_northing": 1183429,
        "maximum_northing": 1184385,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.6449193862869573,
        "source_difference_from_reported_pct": -11.969117647058825,
        "intersection_over_union": 0.7756100616983465,
        "symmetric_difference_area_ha": 8.051907911012842,
        "outer_shell_intersection_over_union": 0.7756100616983465,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 21 reports 34 ha and lists 8 coordinate pairs. The literal straight-line ring is valid and encloses 29.9305 projected ha; its overlap with the atlas is 77.56% by intersection-over-union. Atlas area is 33.781 geodesic ha; the farthest printed point is 3.09 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=12"
    },
    {
      "record_id": "zone-22",
      "record_label": "Multiple use areas · Sok San",
      "schedule": {
        "record_id": "zone-22",
        "instrument": "Prakas 364",
        "annex_row": 22,
        "legal_map_code": 21,
        "pdf_pages": [
          12
        ],
        "reported_area_ha": 53.0,
        "vertices": [
          [
            308518,
            1183302
          ],
          [
            308377,
            1183178
          ],
          [
            308943,
            1182401
          ],
          [
            308809,
            1182331
          ],
          [
            309196,
            1181179
          ],
          [
            309345,
            1181203
          ],
          [
            309389,
            1179945
          ],
          [
            309248,
            1179951
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-22",
        "instrument": "Prakas 364",
        "annex_row": 22,
        "pdf_pages": [
          12
        ],
        "legal_map_code": 21,
        "reported_area_ha": 53.0,
        "newly_transcribed": true,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[308616.695203151 1182848.94845787]",
        "source_coordinate_plane_area_ha": 50.686,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 53.522918781095754,
        "atlas_geodesic_area_ha": 53.51744962783828,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 53.522918781095754,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 604.277213239316,
        "discrete_hausdorff_distance_metres": 186.86730923675864,
        "outer_boundary_discrete_hausdorff_distance_metres": 186.86730923675864,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.7279734658576804e-10,
          3.3840634519580365e-09,
          0.5189235566729147,
          3.5873197627332365,
          1.3836914137175407,
          1.1527290433154633e-10,
          1.6211957769017729e-10,
          4.344452964340547e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 3.5873197627332365,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 602.3644857633437,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 308377,
        "maximum_easting": 309389,
        "minimum_northing": 1179945,
        "maximum_northing": 1183302,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.9763200525250593,
        "source_difference_from_reported_pct": -4.36603773584906,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 22 reports 53 ha and lists 8 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 53.517 geodesic ha; the farthest printed point is 3.59 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=12"
    },
    {
      "record_id": "zone-21",
      "record_label": "Multiple use areas · Sok San",
      "schedule": {
        "record_id": "zone-21",
        "instrument": "Prakas 364",
        "annex_row": 23,
        "legal_map_code": 22,
        "pdf_pages": [
          12
        ],
        "reported_area_ha": 49.0,
        "vertices": [
          [
            302293,
            1187405
          ],
          [
            302280,
            1187579
          ],
          [
            302352,
            1187683
          ],
          [
            302587,
            1187678
          ],
          [
            302729,
            1187634
          ],
          [
            302829,
            1187469
          ],
          [
            303016,
            1187543
          ],
          [
            303258,
            1187376
          ],
          [
            303472,
            1187034
          ],
          [
            303463,
            1186711
          ],
          [
            303340,
            1186729
          ],
          [
            302973,
            1186722
          ],
          [
            303128,
            1186955
          ],
          [
            303150,
            1187057
          ],
          [
            302876,
            1187220
          ],
          [
            302581,
            1187322
          ]
        ],
        "transcription_note": "Printed northing 1186729 has a trailing punctuation mark; the numeral itself is transcribed without that mark.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-21",
        "instrument": "Prakas 364",
        "annex_row": 23,
        "pdf_pages": [
          12
        ],
        "legal_map_code": 22,
        "reported_area_ha": 49.0,
        "newly_transcribed": true,
        "source_vertex_count": 16,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 48.5793,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 52.463889602799235,
        "atlas_geodesic_area_ha": 52.45543770261677,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 52.463889602799235,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 24.142784429900228,
        "discrete_hausdorff_distance_metres": 125.55366157912572,
        "outer_boundary_discrete_hausdorff_distance_metres": 125.55366157912572,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          5.964515880351034e-10,
          5.742946115568031e-10,
          1.3400207602992071e-09,
          1.2381806440343294e-11,
          5.168421706635605e-11,
          6.114148722972694e-10,
          1.2770972625282388e-10,
          6.585445079827193e-10,
          2.1211022999828088e-10,
          1.8585138590945737e-10,
          2.2046891614501901e-10,
          1.4772097205614324e-09,
          5.689921346972858e-10,
          6.180816521991702e-10,
          4.150506036973221e-10,
          1.3774661306246914e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 1.4772097205614324e-09,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 144.33052315166762,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 302280,
        "maximum_easting": 303472,
        "minimum_northing": 1186711,
        "maximum_northing": 1187683,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 7.051913678809729,
        "source_difference_from_reported_pct": -0.8585714285714197,
        "intersection_over_union": 0.8390055581100455,
        "symmetric_difference_area_ha": 8.845754622733901,
        "outer_shell_intersection_over_union": 0.8390055581100455,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 23 reports 49 ha and lists 16 coordinate pairs. The literal straight-line ring is valid and encloses 48.5793 projected ha; its overlap with the atlas is 83.90% by intersection-over-union. Atlas area is 52.455 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=12"
    },
    {
      "record_id": "zone-23",
      "record_label": "Multiple use areas · Kaoh Touch",
      "schedule": {
        "record_id": "zone-23",
        "instrument": "Prakas 364",
        "annex_row": 24,
        "legal_map_code": 25,
        "pdf_pages": [
          12
        ],
        "reported_area_ha": 53.0,
        "vertices": [
          [
            311119,
            1179415
          ],
          [
            311278,
            1179392
          ],
          [
            311568,
            1180005
          ],
          [
            311682,
            1179900
          ],
          [
            311758,
            1180729
          ],
          [
            311909,
            1180679
          ],
          [
            311967,
            1180927
          ],
          [
            312031,
            1180994
          ],
          [
            313390,
            1181248
          ],
          [
            313301,
            1181127
          ],
          [
            312586,
            1181320
          ],
          [
            312521,
            1181144
          ]
        ],
        "transcription_note": "Stamped page 12 coordinates inspected in a saved crop; literal easting 313390 is retained.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-23",
        "instrument": "Prakas 364",
        "annex_row": 24,
        "pdf_pages": [
          12
        ],
        "legal_map_code": 25,
        "reported_area_ha": 53.0,
        "newly_transcribed": true,
        "source_vertex_count": 12,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[312465.169034657 1181075.14711906]",
        "source_coordinate_plane_area_ha": 12.15685,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 52.356180042416746,
        "atlas_geodesic_area_ha": 52.35228413100429,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 52.356180042416746,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 401.87177046535584,
        "discrete_hausdorff_distance_metres": 240.1986258110803,
        "outer_boundary_discrete_hausdorff_distance_metres": 240.1986258110803,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.3959364708962806e-10,
          0.7551040061382397,
          8.010503724541764e-11,
          5.381108244367108e-10,
          9.313225746154785e-10,
          2.1937028889855508e-10,
          3.4852689778288824e-10,
          0.6080578605624636,
          2.9103830456733704e-10,
          3.511441033059277e-10,
          5.690024708382366e-11,
          6.048896892333372e-11
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.7551040061382397,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 424.5008132440011,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 311119,
        "maximum_easting": 313390,
        "minimum_northing": 1179392,
        "maximum_northing": 1181320,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -1.222105413199459,
        "source_difference_from_reported_pct": -77.06254716981132,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 24 reports 53 ha and lists 12 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 52.352 geodesic ha; the farthest printed point is 0.76 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=12"
    },
    {
      "record_id": "zone-24",
      "record_label": "Multiple use areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-24",
        "instrument": "Prakas 364",
        "annex_row": 25,
        "legal_map_code": 42,
        "pdf_pages": [
          13
        ],
        "reported_area_ha": 22.0,
        "vertices": [
          [
            313017,
            1169579
          ],
          [
            313262,
            1169780
          ],
          [
            313477,
            1169730
          ],
          [
            313622,
            1169185
          ],
          [
            313561,
            1169127
          ],
          [
            313257,
            1169191
          ],
          [
            313301,
            1169428
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-24",
        "instrument": "Prakas 364",
        "annex_row": 25,
        "pdf_pages": [
          13
        ],
        "legal_map_code": 42,
        "reported_area_ha": 22.0,
        "newly_transcribed": true,
        "source_vertex_count": 7,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 20.7912,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 21.175944471500518,
        "atlas_geodesic_area_ha": 21.174638651475497,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 21.175944471500518,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 79.69298233928117,
        "discrete_hausdorff_distance_metres": 95.02996076060934,
        "outer_boundary_discrete_hausdorff_distance_metres": 95.02996076060934,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          56.431822631877814,
          1.711361519646562e-11,
          53.057396983230504,
          4.4168175898802083e-10,
          71.9403823950878,
          95.02996076060934,
          33.73942216876585
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 95.02996076060934,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 155.15307299398947,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313017,
        "maximum_easting": 313622,
        "minimum_northing": 1169127,
        "maximum_northing": 1169780,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -3.7516424932931947,
        "source_difference_from_reported_pct": -5.494545454545452,
        "intersection_over_union": 0.5942799344233071,
        "symmetric_difference_area_ha": 10.680001823646794,
        "outer_shell_intersection_over_union": 0.5942799344233071,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 25 reports 22 ha and lists 7 coordinate pairs. The literal straight-line ring is valid and encloses 20.7912 projected ha; its overlap with the atlas is 59.43% by intersection-over-union. Atlas area is 21.175 geodesic ha; the farthest printed point is 95.03 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-25",
      "record_label": "Multiple use areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-25",
        "instrument": "Prakas 364",
        "annex_row": 26,
        "legal_map_code": 28,
        "pdf_pages": [
          13
        ],
        "reported_area_ha": 57.0,
        "vertices": [
          [
            316346,
            1169112
          ],
          [
            316366,
            1169314
          ],
          [
            315262,
            1169600
          ],
          [
            315414,
            1169738
          ],
          [
            314711,
            1170146
          ],
          [
            314890,
            1170239
          ],
          [
            314505,
            1170614
          ],
          [
            314622,
            1170933
          ],
          [
            314841,
            1170927
          ],
          [
            314978,
            1170767
          ],
          [
            314748,
            1170542
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-25",
        "instrument": "Prakas 364",
        "annex_row": 26,
        "pdf_pages": [
          13
        ],
        "legal_map_code": 28,
        "reported_area_ha": 57.0,
        "newly_transcribed": true,
        "source_vertex_count": 11,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[316020.146428788 1169403.59612443]",
        "source_coordinate_plane_area_ha": 42.76685,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 57.328399369713615,
        "atlas_geodesic_area_ha": 57.32584628768789,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 57.328399369713615,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 353.11944034845857,
        "discrete_hausdorff_distance_metres": 155.12052710043827,
        "outer_boundary_discrete_hausdorff_distance_metres": 155.12052710043827,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.5339565237875882e-10,
          4.123110379319019,
          49.42056560538791,
          56.55692753168938,
          43.38271581292476,
          45.46918153104086,
          9.113774646676799,
          5.692951590418998e-12,
          39.52603529164729,
          9.092327295693865e-10,
          4.656612873077393e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 56.55692753168938,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 508.27454901299836,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 314505,
        "maximum_easting": 316366,
        "minimum_northing": 1169112,
        "maximum_northing": 1170933,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.5716601538384047,
        "source_difference_from_reported_pct": -24.970438596491228,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 26 reports 57 ha and lists 11 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 57.326 geodesic ha; the farthest printed point is 56.56 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-26",
      "record_label": "Multiple use areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-26",
        "instrument": "Prakas 364",
        "annex_row": 27,
        "legal_map_code": 27,
        "pdf_pages": [
          13
        ],
        "reported_area_ha": 32.0,
        "vertices": [
          [
            316349,
            1173523
          ],
          [
            316099,
            1174153
          ],
          [
            315944,
            1174542
          ],
          [
            315704,
            1174365
          ],
          [
            315805,
            1173989
          ],
          [
            316087,
            1173550
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-26",
        "instrument": "Prakas 364",
        "annex_row": 27,
        "pdf_pages": [
          13
        ],
        "legal_map_code": 27,
        "reported_area_ha": 32.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 29.07635,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 31.124282866150956,
        "atlas_geodesic_area_ha": 31.12309583380383,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 31.124282866150956,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 31.001383158264577,
        "discrete_hausdorff_distance_metres": 82.98663809796743,
        "outer_boundary_discrete_hausdorff_distance_metres": 82.98663809796743,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          0.0,
          3.5040248183323586e-10,
          1.2782893553647896e-09,
          2.9896202272869234,
          3.259629011154175e-09,
          37.39609557762134
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 37.39609557762134,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 178.2283286248939,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 315704,
        "maximum_easting": 316349,
        "minimum_northing": 1173523,
        "maximum_northing": 1174542,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.7403255193630294,
        "source_difference_from_reported_pct": -9.136406249999995,
        "intersection_over_union": 0.8732471345327235,
        "symmetric_difference_area_ha": 4.073462907301475,
        "outer_shell_intersection_over_union": 0.8732471345327235,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 27 reports 32 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 29.0764 projected ha; its overlap with the atlas is 87.32% by intersection-over-union. Atlas area is 31.123 geodesic ha; the farthest printed point is 37.40 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-27",
      "record_label": "Multiple use areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-27",
        "instrument": "Prakas 364",
        "annex_row": 28,
        "legal_map_code": 26,
        "pdf_pages": [
          13
        ],
        "reported_area_ha": 39.0,
        "vertices": [
          [
            314679,
            1174671
          ],
          [
            314917,
            1174521
          ],
          [
            314480,
            1174136
          ],
          [
            313680,
            1174391
          ],
          [
            313887,
            1174609
          ],
          [
            314220,
            1174386
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-27",
        "instrument": "Prakas 364",
        "annex_row": 28,
        "pdf_pages": [
          13
        ],
        "legal_map_code": 26,
        "reported_area_ha": 39.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 29.92425,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 37.95924466647866,
        "atlas_geodesic_area_ha": 37.95721473085098,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 37.95924466647866,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 74.5200700729691,
        "discrete_hausdorff_distance_metres": 207.07810459317986,
        "outer_boundary_discrete_hausdorff_distance_metres": 207.07810459317986,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          4.058995260313958,
          1.4479335304208307,
          13.450130238565249,
          1.7038975166500555e-11,
          3.430229799494505e-11,
          4.2412358430588e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 13.450130238565249,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 387.2020749945315,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313680,
        "maximum_easting": 314917,
        "minimum_northing": 1174136,
        "maximum_northing": 1174671,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.6738083824333847,
        "source_difference_from_reported_pct": -23.271153846153847,
        "intersection_over_union": 0.634426548114367,
        "symmetric_difference_area_ha": 15.18355382804581,
        "outer_shell_intersection_over_union": 0.634426548114367,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 28 reports 39 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 29.9243 projected ha; its overlap with the atlas is 63.44% by intersection-over-union. Atlas area is 37.957 geodesic ha; the farthest printed point is 13.45 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-44",
      "record_label": "Multiple use areas · Around Koh Rong and Koh Rong Sanloem",
      "schedule": {
        "record_id": "zone-44",
        "instrument": "Prakas 364",
        "annex_row": 29,
        "legal_map_code": 18,
        "pdf_pages": [
          13
        ],
        "reported_area_ha": 18313.0,
        "vertices": [
          [
            297857,
            1192841
          ],
          [
            303285,
            1194795
          ],
          [
            308626,
            1196690
          ],
          [
            314111,
            1193847
          ],
          [
            318897,
            1191444
          ],
          [
            319638,
            1186783
          ],
          [
            320711,
            1177838
          ],
          [
            321598,
            1170682
          ],
          [
            319812,
            1163658
          ],
          [
            314037,
            1163586
          ],
          [
            306122,
            1174611
          ],
          [
            298284,
            1185597
          ]
        ],
        "transcription_note": "Coordinates are also printed in the Annex 1 and Annex 2 outer management boundary maps; this literal outer ring does not subtract island land or other subzones.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-44",
        "instrument": "Prakas 364",
        "annex_row": 29,
        "pdf_pages": [
          13
        ],
        "legal_map_code": 18,
        "reported_area_ha": 18313.0,
        "newly_transcribed": true,
        "source_vertex_count": 12,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 50652.58095,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 18139.756248645906,
        "atlas_geodesic_area_ha": 18138.558830949427,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 50576.97095059249,
        "atlas_interior_ring_count": 1,
        "atlas_interior_ring_area_ha": 32437.21470194658,
        "centroid_distance_metres": 1472.3852725227614,
        "discrete_hausdorff_distance_metres": 4229.902216340987,
        "outer_boundary_discrete_hausdorff_distance_metres": 199.7785314905364,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.8048046479028854e-07,
          2.6671915875048407e-07,
          8.329340085731507e-08,
          6.915744377326107e-08,
          1.3203944049632892e-07,
          1.3006275449296873e-07,
          1.2656441820613214e-07,
          1.243317817171959e-07,
          199.77853149049915,
          7.076536498093474e-09,
          1.5518695509159184e-07,
          1.9274508951908932e-07
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 199.77853149049915,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 200.00000000023283,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 297857,
        "maximum_easting": 321598,
        "minimum_northing": 1163586,
        "maximum_northing": 1196690,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.9525537544398666,
        "source_difference_from_reported_pct": 176.5935725987004,
        "intersection_over_union": 0.3581210652453875,
        "symmetric_difference_area_ha": 32512.82470342124,
        "outer_shell_intersection_over_union": 0.9985072823525464,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 29 reports 18313 ha and lists 12 coordinate pairs. The literal straight-line ring is valid and encloses 50652.5810 projected ha; its overlap with the atlas is 35.81% by intersection-over-union. The same 12 pairs appear in the outer management-boundary map tables; the literal ring omits the land and other-zone exclusions used in the atlas. Atlas area is 18138.559 geodesic ha; the farthest printed point is 199.78 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-28",
      "record_label": "Multiple use areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-28",
        "instrument": "Prakas 364",
        "annex_row": 30,
        "legal_map_code": 33,
        "pdf_pages": [
          13,
          14
        ],
        "reported_area_ha": 2,
        "vertices": [
          [
            303683,
            1185712
          ],
          [
            303493,
            1185577
          ]
        ],
        "transcription_note": "Row 30 has only two printed coordinate pairs on page 13. Page 14 begins with the category total and row 31; no continuation vertex. The preceding 298284,1185597 pair is above the row boundary and belongs to row 29.",
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-28",
        "instrument": "Prakas 364",
        "annex_row": 30,
        "pdf_pages": [
          13,
          14
        ],
        "legal_map_code": 33,
        "reported_area_ha": 2,
        "newly_transcribed": false,
        "source_vertex_count": 2,
        "source_geometry_type": "LineString",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": null,
        "source_area_interpretation": "No area: only two points",
        "atlas_projected_area_ha": 2.672117581188183,
        "atlas_geodesic_area_ha": 2.6717032953612505,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 2.672117581188183,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 73.98906697840489,
        "discrete_hausdorff_distance_metres": 161.28246338999784,
        "outer_boundary_discrete_hausdorff_distance_metres": 161.28246338999784,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          6.455881615064984e-11,
          2.3600004644346616e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.3600004644346616e-10,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 177.50843475494815,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 303493,
        "maximum_easting": 303683,
        "minimum_northing": 1185577,
        "maximum_northing": 1185712,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 33.585164768062526,
        "source_difference_from_reported_pct": null,
        "comparison_class": "incomplete_two_point_schedule",
        "historical_match_note": "Only two points printed; schedule alone does not define polygon closure.",
        "short_description": "Original annex row 30 reports 2 ha and lists 2 coordinate pairs. Only two printed points are available, so no closed polygon is reconstructed. Atlas area is 2.672 geodesic ha; the farthest printed point is 0.00 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=13"
    },
    {
      "record_id": "zone-29",
      "record_label": "Protected areas · Sok San",
      "schedule": {
        "record_id": "zone-29",
        "instrument": "Prakas 364",
        "annex_row": 31,
        "legal_map_code": 4,
        "pdf_pages": [
          14
        ],
        "reported_area_ha": 4132.0,
        "vertices": [
          [
            300065,
            1185483
          ],
          [
            301872,
            1185490
          ],
          [
            304591,
            1179351
          ],
          [
            303105,
            1184882
          ],
          [
            304928,
            1183391
          ],
          [
            306443,
            1183574
          ],
          [
            307904,
            1183827
          ],
          [
            308949,
            1181968
          ],
          [
            309388,
            1180428
          ],
          [
            309842,
            1177797
          ],
          [
            310669,
            1178204
          ],
          [
            310805,
            1175341
          ],
          [
            310802,
            1177121
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-29",
        "instrument": "Prakas 364",
        "annex_row": 31,
        "pdf_pages": [
          14
        ],
        "legal_map_code": 4,
        "reported_area_ha": 4132.0,
        "newly_transcribed": true,
        "source_vertex_count": 13,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[303705.20272176 1182648.00184788]",
        "source_coordinate_plane_area_ha": 1866.36745,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 4100.911695386295,
        "atlas_geodesic_area_ha": 4100.383363436551,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 4100.911695386295,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 1007.0821679506419,
        "discrete_hausdorff_distance_metres": 681.6510063535089,
        "outer_boundary_discrete_hausdorff_distance_metres": 681.6510063535089,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.5698957105208214e-10,
          2.3283064365386963e-10,
          43.36499674980658,
          21.989528456818398,
          29.90064263270241,
          5.69964999655535e-10,
          17.42848213941675,
          1.4953235274064296,
          7.5283995345169705,
          2.488464346776241e-10,
          5.447984239643046e-10,
          5.820766091346741e-10,
          0.9260424955299326
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 43.36499674980658,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 2648.722869122696,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 300065,
        "maximum_easting": 310805,
        "minimum_northing": 1175341,
        "maximum_northing": 1185490,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.7651654541008912,
        "source_difference_from_reported_pct": -54.83137826718296,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 31 reports 4132 ha and lists 13 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 4100.383 geodesic ha; the farthest printed point is 43.36 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=14"
    },
    {
      "record_id": "zone-30",
      "record_label": "Recreational areas · Daem Thkov",
      "schedule": {
        "record_id": "zone-30",
        "instrument": "Prakas 364",
        "annex_row": 32,
        "legal_map_code": 35,
        "pdf_pages": [
          14
        ],
        "reported_area_ha": 15.0,
        "vertices": [
          [
            310805,
            1185736
          ],
          [
            310561,
            1185315
          ],
          [
            310353,
            1185019
          ],
          [
            309987,
            1184820
          ],
          [
            309973,
            1185002
          ],
          [
            310171,
            1184989
          ],
          [
            310059,
            1185147
          ],
          [
            310274,
            1185143
          ],
          [
            310395,
            1185328
          ],
          [
            310520,
            1185405
          ],
          [
            310697,
            1185580
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-30",
        "instrument": "Prakas 364",
        "annex_row": 32,
        "pdf_pages": [
          14
        ],
        "legal_map_code": 35,
        "reported_area_ha": 15.0,
        "newly_transcribed": true,
        "source_vertex_count": 11,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 12.29635,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 15.701016945283932,
        "atlas_geodesic_area_ha": 15.699599772109705,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 15.701016945283932,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 30.287017967522246,
        "discrete_hausdorff_distance_metres": 62.035394979126366,
        "outer_boundary_discrete_hausdorff_distance_metres": 62.035394979126366,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.4953005131308805e-10,
          1.7462298274040222e-09,
          1.6579809164418744e-09,
          4.538251053645006e-10,
          4.988224065985844,
          1.1025928056165025e-10,
          4.473010712308379,
          3.4924596548080444e-10,
          2.1437891890912235e-11,
          2.492887479745681e-10,
          6.975875564761623e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 4.988224065985844,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 179.2920693093248,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309973,
        "maximum_easting": 310805,
        "minimum_northing": 1184820,
        "maximum_northing": 1185736,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 4.663998480731357,
        "source_difference_from_reported_pct": -18.02433333333333,
        "intersection_over_union": 0.6809605441694008,
        "symmetric_difference_area_ha": 5.313786064697211,
        "outer_shell_intersection_over_union": 0.6809605441694008,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 32 reports 15 ha and lists 11 coordinate pairs. The literal straight-line ring is valid and encloses 12.2964 projected ha; its overlap with the atlas is 68.10% by intersection-over-union. Atlas area is 15.700 geodesic ha; the farthest printed point is 4.99 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=14"
    },
    {
      "record_id": "zone-31",
      "record_label": "Recreational areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-31",
        "instrument": "Prakas 364",
        "annex_row": 33,
        "legal_map_code": 29,
        "pdf_pages": [
          14
        ],
        "reported_area_ha": 35.0,
        "vertices": [
          [
            309865,
            1189889
          ],
          [
            310270,
            1190182
          ],
          [
            310485,
            1189851
          ],
          [
            310255,
            1189589
          ],
          [
            310140,
            1189404
          ],
          [
            309848,
            1189269
          ],
          [
            309692,
            1189481
          ],
          [
            309926,
            1189462
          ],
          [
            310053,
            1189594
          ],
          [
            310021,
            1189729
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-31",
        "instrument": "Prakas 364",
        "annex_row": 33,
        "pdf_pages": [
          14
        ],
        "legal_map_code": 29,
        "reported_area_ha": 35.0,
        "newly_transcribed": true,
        "source_vertex_count": 10,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 28.84845,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 35.072867537460624,
        "atlas_geodesic_area_ha": 35.06962878306476,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 38.54372666744257,
        "atlas_interior_ring_count": 1,
        "atlas_interior_ring_area_ha": 3.470859129981949,
        "centroid_distance_metres": 22.31236734172761,
        "discrete_hausdorff_distance_metres": 167.3683691504692,
        "outer_boundary_discrete_hausdorff_distance_metres": 117.74455196700046,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          16.857799426489954,
          3.2927225399135965e-10,
          6.984919309616089e-10,
          1.1977428925510576e-10,
          3.2631177375682605,
          1.5077203472262657,
          6.927704641495992e-10,
          3.815253178832315e-11,
          15.20402254484165,
          2.3283064365386963e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 16.857799426489954,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 274.1135105449655,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309692,
        "maximum_easting": 310485,
        "minimum_northing": 1189269,
        "maximum_northing": 1190182,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.19893938018502588,
        "source_difference_from_reported_pct": -17.575857142857142,
        "intersection_over_union": 0.6539208611118975,
        "symmetric_difference_area_ha": 13.375388780746658,
        "outer_shell_intersection_over_union": 0.743726993748216,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 33 reports 35 ha and lists 10 coordinate pairs. The literal straight-line ring is valid and encloses 28.8484 projected ha; its overlap with the atlas is 65.39% by intersection-over-union. Atlas area is 35.070 geodesic ha; the farthest printed point is 16.86 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=14"
    },
    {
      "record_id": "zone-45",
      "record_label": "Recreational areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-45",
        "instrument": "Prakas 364",
        "annex_row": 34,
        "legal_map_code": 32,
        "pdf_pages": [
          14
        ],
        "reported_area_ha": 8,
        "vertices": [
          [
            302293,
            1187405
          ],
          [
            303023,
            1187170
          ],
          [
            302972,
            1186720
          ],
          [
            303169,
            1186720
          ],
          [
            303460,
            1186686
          ],
          [
            303476,
            1187062
          ],
          [
            303050,
            1187520
          ],
          [
            302352,
            1187683
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-45",
        "instrument": "Prakas 364",
        "annex_row": 34,
        "pdf_pages": [
          14
        ],
        "legal_map_code": 32,
        "reported_area_ha": 8,
        "newly_transcribed": false,
        "source_vertex_count": 8,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 50.6832,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 10.091645399827673,
        "atlas_geodesic_area_ha": 10.09012089489475,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 10.091645399827673,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 4004.0412969088857,
        "discrete_hausdorff_distance_metres": 4252.246216269349,
        "outer_boundary_discrete_hausdorff_distance_metres": 4252.246216269349,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          3831.6053800047866,
          3803.0541123577705,
          4252.246216269349,
          4211.008166407145,
          4200.180136973308,
          3825.030202056019,
          3457.647019444807,
          3556.194465652718
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 4252.246216269349,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 4252.246216269349,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 302293,
        "maximum_easting": 303476,
        "minimum_northing": 1186686,
        "maximum_northing": 1187683,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 26.126511186184366,
        "source_difference_from_reported_pct": 533.54,
        "intersection_over_union": 0.0,
        "symmetric_difference_area_ha": 60.774845399827676,
        "outer_shell_intersection_over_union": 0.0,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 34 reports 8 ha and lists 8 coordinate pairs. The literal straight-line ring is valid and encloses 50.6832 projected ha; its overlap with the atlas is 0.00% by intersection-over-union. Atlas area is 10.090 geodesic ha; the farthest printed point is 4252.25 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=14"
    },
    {
      "record_id": "zone-32",
      "record_label": "Recreational areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-32",
        "instrument": "Prakas 364",
        "annex_row": 35,
        "legal_map_code": 11,
        "pdf_pages": [
          15
        ],
        "reported_area_ha": 6.0,
        "vertices": [
          [
            302733,
            1187518
          ],
          [
            302955,
            1187594
          ],
          [
            302765,
            1187585
          ],
          [
            303038,
            1187765
          ],
          [
            303474,
            1187723
          ],
          [
            303429,
            1187647
          ],
          [
            303050,
            1187703
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-32",
        "instrument": "Prakas 364",
        "annex_row": 35,
        "pdf_pages": [
          15
        ],
        "legal_map_code": 11,
        "reported_area_ha": 6.0,
        "newly_transcribed": true,
        "source_vertex_count": 7,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[302855.120134997 1187589.2688485]",
        "source_coordinate_plane_area_ha": 3.99075,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 5.507702495483601,
        "atlas_geodesic_area_ha": 5.506824901393428,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 5.507702495483601,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 74.79248116605524,
        "discrete_hausdorff_distance_metres": 77.45196137155247,
        "outer_boundary_discrete_hausdorff_distance_metres": 77.45196137155247,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          16.293344417038846,
          2.1034468520336854e-10,
          1.7401499125483237,
          0.49152627115901054,
          1.516650457272734e-11,
          0.9492670980761084,
          2.4501329580330204e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 16.293344417038846,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 171.2785392142089,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 302733,
        "maximum_easting": 303474,
        "minimum_northing": 1187518,
        "maximum_northing": 1187765,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -8.219584976776195,
        "source_difference_from_reported_pct": -33.487500000000004,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 35 reports 6 ha and lists 7 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 5.507 geodesic ha; the farthest printed point is 16.29 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-33",
      "record_label": "Recreational areas · Preaek Svay",
      "schedule": {
        "record_id": "zone-33",
        "instrument": "Prakas 364",
        "annex_row": 36,
        "legal_map_code": 16,
        "pdf_pages": [
          15
        ],
        "reported_area_ha": 36.0,
        "vertices": [
          [
            303052,
            1186721
          ],
          [
            303392,
            1186707
          ],
          [
            303062,
            1186121
          ],
          [
            303400,
            1186084
          ],
          [
            303613,
            1185803
          ],
          [
            303548,
            1185633
          ],
          [
            303511,
            1185734
          ],
          [
            303370,
            1185495
          ],
          [
            303021,
            1185489
          ],
          [
            303370,
            1185818
          ],
          [
            302969,
            1186433
          ],
          [
            303253,
            1186456
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-33",
        "instrument": "Prakas 364",
        "annex_row": 36,
        "pdf_pages": [
          15
        ],
        "legal_map_code": 16,
        "reported_area_ha": 36.0,
        "newly_transcribed": true,
        "source_vertex_count": 12,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[303113.177820503 1186211.87940247]",
        "source_coordinate_plane_area_ha": 22.7134,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 35.47353579018476,
        "atlas_geodesic_area_ha": 35.46792881183978,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 35.47353579018476,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 102.64681933984812,
        "discrete_hausdorff_distance_metres": 146.14757840976242,
        "outer_boundary_discrete_hausdorff_distance_metres": 146.14757840976242,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          29.116102386916538,
          137.55092445373037,
          5.245490886006044,
          28.567280161423785,
          47.05970852365042,
          45.40817479679916,
          19.350478889500618,
          4.656612873077393e-10,
          1.1789994828624437e-09,
          17.753252412365658,
          1.4249220174331814,
          3.492256964835153e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 137.55092445373037,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 196.70685825294493,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 302969,
        "maximum_easting": 303613,
        "minimum_northing": 1185489,
        "maximum_northing": 1186721,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -1.477975522667263,
        "source_difference_from_reported_pct": -36.907222222222224,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 36 reports 36 ha and lists 12 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 35.468 geodesic ha; the farthest printed point is 137.55 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-34",
      "record_label": "Recreational areas · Sok San",
      "schedule": {
        "record_id": "zone-34",
        "instrument": "Prakas 364",
        "annex_row": 37,
        "legal_map_code": 38,
        "pdf_pages": [
          15
        ],
        "reported_area_ha": 43.0,
        "vertices": [
          [
            305333,
            1183306
          ],
          [
            305384,
            1183603
          ],
          [
            306029,
            1183570
          ],
          [
            306158,
            1183294
          ],
          [
            306659,
            1183881
          ],
          [
            306382,
            1183995
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-34",
        "instrument": "Prakas 364",
        "annex_row": 37,
        "pdf_pages": [
          15
        ],
        "legal_map_code": 38,
        "reported_area_ha": 43.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[305756.18964891 1183583.95773889]",
        "source_coordinate_plane_area_ha": 19.0663,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 41.88478675047565,
        "atlas_geodesic_area_ha": 41.87928553752163,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 41.88478675047565,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 504.14869656674836,
        "discrete_hausdorff_distance_metres": 275.734854995226,
        "outer_boundary_discrete_hausdorff_distance_metres": 275.734854995226,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          0.2045139353383259,
          1.1473540952300884e-10,
          4.123848396294606e-11,
          2.8053040323690827e-10,
          5.820766091346741e-10,
          2.215278156760629e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.2045139353383259,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 355.5480447221031,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 305333,
        "maximum_easting": 306659,
        "minimum_northing": 1183294,
        "maximum_northing": 1183995,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.606312703438063,
        "source_difference_from_reported_pct": -55.659767441860474,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 37 reports 43 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 41.879 geodesic ha; the farthest printed point is 0.20 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-35",
      "record_label": "Recreational areas · Sok San",
      "schedule": {
        "record_id": "zone-35",
        "instrument": "Prakas 364",
        "annex_row": 38,
        "legal_map_code": 39,
        "pdf_pages": [
          15
        ],
        "reported_area_ha": 21.0,
        "vertices": [
          [
            309181,
            1179634
          ],
          [
            309469,
            1179655
          ],
          [
            309261,
            1178920
          ],
          [
            309557,
            1178969
          ],
          [
            309497,
            1179314
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-35",
        "instrument": "Prakas 364",
        "annex_row": 38,
        "pdf_pages": [
          15
        ],
        "legal_map_code": 39,
        "reported_area_ha": 21.0,
        "newly_transcribed": true,
        "source_vertex_count": 5,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[309400.230948397 1179411.99397631]",
        "source_coordinate_plane_area_ha": 4.8886,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 20.67116410428454,
        "atlas_geodesic_area_ha": 20.669110655355023,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 20.67116410428454,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 493.20766378179974,
        "discrete_hausdorff_distance_metres": 154.80177025331605,
        "outer_boundary_discrete_hausdorff_distance_metres": 154.80177025331605,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.9206544416116713e-11,
          4.692851652099372e-10,
          0.07676651852255638,
          3.5339316017704273e-10,
          0.19993128628108664
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 0.19993128628108664,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 305.5877665398379,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 309181,
        "maximum_easting": 309557,
        "minimum_northing": 1178920,
        "maximum_northing": 1179655,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -1.575663545928463,
        "source_difference_from_reported_pct": -76.72095238095238,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 38 reports 21 ha and lists 5 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 20.669 geodesic ha; the farthest printed point is 0.20 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-36",
      "record_label": "Recreational areas · Kaoh Touch",
      "schedule": {
        "record_id": "zone-36",
        "instrument": "Prakas 364",
        "annex_row": 39,
        "legal_map_code": 3,
        "pdf_pages": [
          15
        ],
        "reported_area_ha": 7,
        "vertices": [
          [
            311967,
            1180927
          ],
          [
            312031,
            1180994
          ],
          [
            311837,
            1180878
          ],
          [
            311870,
            1181087
          ],
          [
            311796,
            1180943
          ],
          [
            312131,
            1181153
          ],
          [
            312084,
            1181347
          ],
          [
            312118,
            1181682
          ],
          [
            312145,
            1181430
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "zone-36",
        "instrument": "Prakas 364",
        "annex_row": 39,
        "pdf_pages": [
          15
        ],
        "legal_map_code": 3,
        "reported_area_ha": 7,
        "newly_transcribed": false,
        "source_vertex_count": 9,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[311979.896404711 1180963.44321106]",
        "source_coordinate_plane_area_ha": 1.32625,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 8.027646746249076,
        "atlas_geodesic_area_ha": 8.027050778735337,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 8.027646746249076,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 81.85574864394391,
        "discrete_hausdorff_distance_metres": 61.60075637220754,
        "outer_boundary_discrete_hausdorff_distance_metres": 61.60075637220754,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          3.4853516356970607e-10,
          0.6080578605624771,
          4.013382550376485e-10,
          1.5824917857217807e-11,
          4.3620413654620826e-10,
          1.1641532182693481e-10,
          2.885885507718885,
          5.491299747988001e-10,
          4.430846756392826e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 2.885885507718885,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 109.78082538978488,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 311796,
        "maximum_easting": 312145,
        "minimum_northing": 1180878,
        "maximum_northing": 1181682,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 14.672153981933377,
        "source_difference_from_reported_pct": -81.05357142857143,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 39 reports 7 ha and lists 9 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 8.027 geodesic ha; the farthest printed point is 2.89 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-37",
      "record_label": "Recreational areas · Kaoh Touch",
      "schedule": {
        "record_id": "zone-37",
        "instrument": "Prakas 364",
        "annex_row": 40,
        "legal_map_code": 36,
        "pdf_pages": [
          15,
          16
        ],
        "reported_area_ha": 49.0,
        "vertices": [
          [
            313343,
            1179193
          ],
          [
            313407,
            1179571
          ],
          [
            313103,
            1179603
          ],
          [
            313137,
            1179901
          ],
          [
            313092,
            1179927
          ],
          [
            313155,
            1180113
          ],
          [
            313193,
            1180411
          ],
          [
            312909,
            1180285
          ],
          [
            312792,
            1179916
          ],
          [
            312718,
            1179285
          ]
        ],
        "transcription_note": "First six pairs on PDF page 15; remaining four on page 16.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-37",
        "instrument": "Prakas 364",
        "annex_row": 40,
        "pdf_pages": [
          15,
          16
        ],
        "legal_map_code": 36,
        "reported_area_ha": 49.0,
        "newly_transcribed": true,
        "source_vertex_count": 10,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 46.39985,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 47.64530618923522,
        "atlas_geodesic_area_ha": 47.642200011113374,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 47.64530618923522,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 4.772734587541761,
        "discrete_hausdorff_distance_metres": 32.352942849912345,
        "outer_boundary_discrete_hausdorff_distance_metres": 32.352942849912345,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          3.9199468743452575,
          1.218691288009937e-11,
          1.3251008619727091e-09,
          6.40518165045443e-10,
          1.5576787870229591e-09,
          0.5628849389118216,
          2.1540804422243762e-10,
          2.112064023885467e-10,
          5.238551582217138e-10,
          4.642614910126128e-11
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 3.9199468743452575,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 304.3926472558498,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 312718,
        "maximum_easting": 313407,
        "minimum_northing": 1179193,
        "maximum_northing": 1180411,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -2.771020385482914,
        "source_difference_from_reported_pct": -5.306428571428567,
        "intersection_over_union": 0.9400367188286354,
        "symmetric_difference_area_ha": 2.9067780463375037,
        "outer_shell_intersection_over_union": 0.9400367188286354,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 40 reports 49 ha and lists 10 coordinate pairs. The literal straight-line ring is valid and encloses 46.3999 projected ha; its overlap with the atlas is 94.00% by intersection-over-union. Atlas area is 47.642 geodesic ha; the farthest printed point is 3.92 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=15"
    },
    {
      "record_id": "zone-38",
      "record_label": "Recreational areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-38",
        "instrument": "Prakas 364",
        "annex_row": 41,
        "legal_map_code": 37,
        "pdf_pages": [
          16
        ],
        "reported_area_ha": 117.0,
        "vertices": [
          [
            314294,
            1176227
          ],
          [
            314211,
            1176786
          ],
          [
            315201,
            1176904
          ],
          [
            314458,
            1176058
          ],
          [
            314583,
            1175715
          ],
          [
            315728,
            1175951
          ],
          [
            315438,
            1176478
          ],
          [
            315080,
            1175817
          ],
          [
            314673,
            1176841
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-38",
        "instrument": "Prakas 364",
        "annex_row": 41,
        "pdf_pages": [
          16
        ],
        "legal_map_code": 37,
        "reported_area_ha": 117.0,
        "newly_transcribed": true,
        "source_vertex_count": 9,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[314820.26522548 1176470.48503466]",
        "source_coordinate_plane_area_ha": 21.9574,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 117.20846991978418,
        "atlas_geodesic_area_ha": 117.20288124147949,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 117.20846991978418,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 1093.587640378351,
        "discrete_hausdorff_distance_metres": 116.56057660931235,
        "outer_boundary_discrete_hausdorff_distance_metres": 116.56057660931235,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.727051726696859e-10,
          0.1306358768026267,
          9.04222045350065e-11,
          18.243262289829143,
          3.5836705557163985e-10,
          2.5975921110812252,
          7.379115054551037e-11,
          1.2540067711822886,
          3.965391524740667e-11
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 18.243262289829143,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 317.65611569192095,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 314211,
        "maximum_easting": 315728,
        "minimum_northing": 1175715,
        "maximum_northing": 1176904,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.17340277049529007,
        "source_difference_from_reported_pct": -81.23299145299146,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 41 reports 117 ha and lists 9 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 117.203 geodesic ha; the farthest printed point is 18.24 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "zone-39",
      "record_label": "Recreational areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-39",
        "instrument": "Prakas 364",
        "annex_row": 42,
        "legal_map_code": 5,
        "pdf_pages": [
          16
        ],
        "reported_area_ha": 33.0,
        "vertices": [
          [
            312791,
            1174472
          ],
          [
            312647,
            1174711
          ],
          [
            312321,
            1174167
          ],
          [
            312131,
            1174340
          ],
          [
            312062,
            1173764
          ],
          [
            311748,
            1173951
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-39",
        "instrument": "Prakas 364",
        "annex_row": 42,
        "pdf_pages": [
          16
        ],
        "legal_map_code": 5,
        "reported_area_ha": 33.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[312381.063162502 1174267.22809939]",
        "source_coordinate_plane_area_ha": 1.47035,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 33.865661287433994,
        "atlas_geodesic_area_ha": 33.86322208445221,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 33.865661287433994,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 3419.93946631699,
        "discrete_hausdorff_distance_metres": 134.87958028268687,
        "outer_boundary_discrete_hausdorff_distance_metres": 134.87958028268687,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          1.5533338646056225e-10,
          2.0454746516170397e-11,
          1.9284042156851409,
          9.708508760642697e-10,
          0.19807849151305604,
          4.656612873077393e-10
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 1.9284042156851409,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 275.34088959850834,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 311748,
        "maximum_easting": 312791,
        "minimum_northing": 1173764,
        "maximum_northing": 1174711,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 2.615824498340036,
        "source_difference_from_reported_pct": -95.54439393939393,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 42 reports 33 ha and lists 6 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 33.863 geodesic ha; the farthest printed point is 1.93 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "zone-40",
      "record_label": "Recreational areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-40",
        "instrument": "Prakas 364",
        "annex_row": 43,
        "legal_map_code": 31,
        "pdf_pages": [
          16
        ],
        "reported_area_ha": 45.0,
        "vertices": [
          [
            313561,
            1169127
          ],
          [
            313257,
            1169191
          ],
          [
            313444,
            1168571
          ],
          [
            313901,
            1168641
          ],
          [
            314021,
            1168363
          ],
          [
            313359,
            1168225
          ],
          [
            313104,
            1168709
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-40",
        "instrument": "Prakas 364",
        "annex_row": 43,
        "pdf_pages": [
          16
        ],
        "legal_map_code": 31,
        "reported_area_ha": 45.0,
        "newly_transcribed": true,
        "source_vertex_count": 7,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[313337.861285843 1168922.90375817]",
        "source_coordinate_plane_area_ha": 25.5406,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 45.99929818751782,
        "atlas_geodesic_area_ha": 45.99649711134706,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 45.99929818751782,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 244.3667562585171,
        "discrete_hausdorff_distance_metres": 178.674709081207,
        "outer_boundary_discrete_hausdorff_distance_metres": 178.674709081207,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          2.0231703652577784e-10,
          0.24828186481885872,
          62.02974653891731,
          24.419452621994992,
          12.93057974131925,
          55.55058387887245,
          37.84287349470997
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 62.02974653891731,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 327.7294258006797,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 313104,
        "maximum_easting": 314021,
        "minimum_northing": 1168225,
        "maximum_northing": 1169191,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 2.2144380252156814,
        "source_difference_from_reported_pct": -43.24311111111111,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 43 reports 45 ha and lists 7 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 45.996 geodesic ha; the farthest printed point is 62.03 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "zone-41",
      "record_label": "Recreational areas · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-41",
        "instrument": "Prakas 364",
        "annex_row": 44,
        "legal_map_code": 30,
        "pdf_pages": [
          16
        ],
        "reported_area_ha": 39.0,
        "vertices": [
          [
            314843,
            1166321
          ],
          [
            315152,
            1166324
          ],
          [
            315498,
            1165945
          ],
          [
            315984,
            1165843
          ],
          [
            316008,
            1165544
          ],
          [
            315224,
            1165767
          ]
        ],
        "transcription_note": "",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-41",
        "instrument": "Prakas 364",
        "annex_row": 44,
        "pdf_pages": [
          16
        ],
        "legal_map_code": 30,
        "reported_area_ha": 39.0,
        "newly_transcribed": true,
        "source_vertex_count": 6,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 34.06415,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 40.66166842761468,
        "atlas_geodesic_area_ha": 40.65991678157279,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 40.66166842761468,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 45.52098655240417,
        "discrete_hausdorff_distance_metres": 101.16029715428743,
        "outer_boundary_discrete_hausdorff_distance_metres": 101.16029715428743,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          44.3516113478182,
          24.910954704391767,
          69.94288675361892,
          0.0,
          58.74235690061716,
          59.444712510133925
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 69.94288675361892,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 313.53921490996686,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 314843,
        "maximum_easting": 316008,
        "minimum_northing": 1165544,
        "maximum_northing": 1166324,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 4.256196875827656,
        "source_difference_from_reported_pct": -12.656025641025648,
        "intersection_over_union": 0.7306066262179228,
        "symmetric_difference_area_ha": 11.63212946828743,
        "outer_shell_intersection_over_union": 0.7306066262179228,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 44 reports 39 ha and lists 6 coordinate pairs. The literal straight-line ring is valid and encloses 34.0641 projected ha; its overlap with the atlas is 73.06% by intersection-over-union. Atlas area is 40.660 geodesic ha; the farthest printed point is 69.94 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "withheld-odc-map-45",
      "record_label": "Preaek Svay community fishery — withheld source polygon",
      "schedule": {
        "record_id": "withheld-odc-map-45",
        "instrument": "Prakas 364",
        "annex_row": 45,
        "legal_map_code": 6,
        "pdf_pages": [
          16
        ],
        "reported_area_ha": 7011,
        "vertices": [
          [
            307995,
            1194748
          ],
          [
            300031,
            1191992
          ],
          [
            316003,
            1190363
          ],
          [
            300485,
            1185146
          ],
          [
            303955,
            1185165
          ],
          [
            309090,
            1186759
          ],
          [
            316099,
            1188732
          ]
        ],
        "human_verified": false,
        "method": "AI visual transcription of rendered original PDF; numeric strings checked against source crop",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "crs_note": "Datum WGS 84 is explicit in Prakas 364. EPSG:32648 (UTM 48N) is supported by ODC dataset metadata and source SQLite, not an explicit UTM-zone statement found in the examined original instrument. Coordinate-plane areas do not require that projection assumption."
      },
      "comparison": {
        "record_id": "withheld-odc-map-45",
        "instrument": "Prakas 364",
        "annex_row": 45,
        "pdf_pages": [
          16
        ],
        "legal_map_code": 6,
        "reported_area_ha": 7011,
        "newly_transcribed": false,
        "source_vertex_count": 7,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[313567.279199407 1190611.42156174]",
        "source_coordinate_plane_area_ha": 4063.42765,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 6981.683764837843,
        "atlas_geodesic_area_ha": 6980.875489036886,
        "atlas_is_valid": false,
        "atlas_validity_reason": "Self-intersection[309361.274489394 1187614.49169442]",
        "atlas_outer_shell_area_ha": 7074.690176874434,
        "atlas_interior_ring_count": 2,
        "atlas_interior_ring_area_ha": 93.00641203659058,
        "centroid_distance_metres": 304.31017678005037,
        "discrete_hausdorff_distance_metres": 2855.631570883447,
        "outer_boundary_discrete_hausdorff_distance_metres": 2855.631570883447,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          49.50941150562811,
          405.914491333715,
          431.26165061354726,
          359.36138335412375,
          867.4195708894957,
          331.00631814283685,
          480.2214897245307
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 867.4195708894957,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 5094.445771550743,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 300031,
        "maximum_easting": 316099,
        "minimum_northing": 1185146,
        "maximum_northing": 1194748,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.4296749531181532,
        "source_difference_from_reported_pct": -42.042110255313084,
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 45 reports 7011 ha and lists 7 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. Atlas area is 6980.875 geodesic ha; the farthest printed point is 867.42 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "zone-42",
      "record_label": "Community fisheries · Daem Thkov",
      "schedule": {
        "record_id": "zone-42",
        "instrument": "Prakas 364",
        "annex_row": 46,
        "legal_map_code": 9,
        "pdf_pages": [
          16,
          17
        ],
        "reported_area_ha": 1493.0,
        "vertices": [
          [
            310314,
            1185796
          ],
          [
            310812,
            1184875
          ],
          [
            311316,
            1185599
          ],
          [
            312674,
            1185761
          ],
          [
            314113,
            1184304
          ],
          [
            314010,
            1183153
          ],
          [
            315509,
            1184407
          ],
          [
            316212,
            1183928
          ],
          [
            31098,
            1182662
          ],
          [
            318101,
            1182652
          ],
          [
            316098,
            1186734
          ],
          [
            309089,
            1186761
          ]
        ],
        "transcription_note": "First four pairs on PDF page 16; remaining eight on page 17. The ninth easting is literally the five-digit 31098, not silently expanded to a plausible six-digit value.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred.",
        "source_discrepancy": {
          "vertex_order": 9,
          "axis": "X",
          "literal_value": 31098,
          "issue": "Only five digits printed; all other row eastings are six digits. No missing digit inserted."
        }
      },
      "comparison": {
        "record_id": "zone-42",
        "instrument": "Prakas 364",
        "annex_row": 46,
        "pdf_pages": [
          16,
          17
        ],
        "legal_map_code": 9,
        "reported_area_ha": 1493.0,
        "newly_transcribed": true,
        "source_vertex_count": 12,
        "source_geometry_type": "Polygon",
        "source_is_valid": false,
        "source_validity_reason": "Self-intersection[314929.608720258 1183922.30576064]",
        "source_coordinate_plane_area_ha": 19742.21315,
        "source_area_interpretation": "Algebraic self-intersecting-ring area, not a valid polygon area",
        "atlas_projected_area_ha": 1502.929010985392,
        "atlas_geodesic_area_ha": 1502.8400894963627,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 1502.929010985392,
        "atlas_interior_ring_count": 0,
        "atlas_interior_ring_area_ha": 0.0,
        "centroid_distance_metres": 85451.06878269688,
        "discrete_hausdorff_distance_metres": 277934.8763808783,
        "outer_boundary_discrete_hausdorff_distance_metres": 277934.8763808783,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          132.91116227679487,
          578.3855599959655,
          158.0541227000146,
          183.1582338573586,
          22.57626429596561,
          805.9811070625294,
          308.21096670991153,
          216.96342047084062,
          277934.8763808783,
          495.4787973330739,
          243.61084947675744,
          1.7245621100527584
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 277934.8763808783,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 277934.8763808783,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 31098,
        "maximum_easting": 318101,
        "minimum_northing": 1182652,
        "maximum_northing": 1186761,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": 0.6590816809352029,
        "source_difference_from_reported_pct": 1222.3183623576692,
        "source_discrepancy": {
          "vertex_order": 9,
          "axis": "X",
          "literal_value": 31098,
          "issue": "Only five digits printed; all other row eastings are six digits. No missing digit inserted."
        },
        "comparison_class": "literal_table_order_self_intersects",
        "historical_match_note": "Printed table-order traversal crosses itself; source points retained without reordering.",
        "short_description": "Original annex row 46 reports 1493 ha and lists 12 coordinate pairs. Connecting points in printed table order creates a self-intersecting ring; no source vertices were reordered or repaired. The source literally prints the five-digit easting 31098 at point 9. Atlas area is 1502.840 geodesic ha; the farthest printed point is 277934.88 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=16"
    },
    {
      "record_id": "zone-43",
      "record_label": "Community fisheries · Kaoh Rong Sanloem",
      "schedule": {
        "record_id": "zone-43",
        "instrument": "Prakas 364",
        "annex_row": 47,
        "legal_map_code": 44,
        "pdf_pages": [
          17
        ],
        "reported_area_ha": 7925.0,
        "vertices": [
          [
            317785,
            1174747
          ],
          [
            319071,
            1172602
          ],
          [
            320403,
            1170511
          ],
          [
            319249,
            1165609
          ],
          [
            317249,
            1164625
          ],
          [
            316394,
            1164441
          ],
          [
            315796,
            1164583
          ],
          [
            314796,
            1165583
          ],
          [
            314587,
            1165990
          ],
          [
            314665,
            1166504
          ],
          [
            314017,
            1167485
          ],
          [
            312892,
            1168053
          ],
          [
            312755,
            1169314
          ],
          [
            311612,
            1170429
          ],
          [
            311097,
            1172864
          ],
          [
            311277,
            1173363
          ]
        ],
        "transcription_note": "Final four stamped entries checked against saved page 17 crop.",
        "method": "AI visual transcription of original rendered annex table, with saved crops where stamps overlap coordinates.",
        "source_pdf_sha256": "a78bc30ef9683c43643a20248d93427c501da052538c63354586fb79e304a363",
        "human_verified": false,
        "crs_note": "Datum WGS84 is explicit in the original instrument. UTM 48N / EPSG:32648 is supported by ODC spatial dataset metadata and its SQLite CRS; the UTM zone has not been established as explicit wording in the examined legal instrument. Coordinate-plane shoelace areas do not require the UTM-zone assumption. No current legal status is inferred."
      },
      "comparison": {
        "record_id": "zone-43",
        "instrument": "Prakas 364",
        "annex_row": 47,
        "pdf_pages": [
          17
        ],
        "legal_map_code": 44,
        "reported_area_ha": 7925.0,
        "newly_transcribed": true,
        "source_vertex_count": 16,
        "source_geometry_type": "Polygon",
        "source_is_valid": true,
        "source_validity_reason": "Valid Geometry",
        "source_coordinate_plane_area_ha": 6315.1519,
        "source_area_interpretation": "Literal straight-line ring area; no unlisted shoreline or exclusions added",
        "atlas_projected_area_ha": 7909.897863744019,
        "atlas_geodesic_area_ha": 7909.528389988145,
        "atlas_is_valid": true,
        "atlas_validity_reason": "Valid Geometry",
        "atlas_outer_shell_area_ha": 11101.100051681511,
        "atlas_interior_ring_count": 4,
        "atlas_interior_ring_area_ha": 3191.2021879374925,
        "centroid_distance_metres": 4649.825266754225,
        "discrete_hausdorff_distance_metres": 8489.328244638742,
        "outer_boundary_discrete_hausdorff_distance_metres": 8489.328244638742,
        "source_vertex_distances_to_atlas_outer_boundary_metres": [
          157.8455425164152,
          120.21619255094676,
          456.3862896565188,
          532.0166842446442,
          514.5229297315608,
          466.856950575334,
          286.4072197417294,
          1.1809447284298287,
          138.82619794588913,
          453.2262371122053,
          104.42265256303077,
          166.00213219532813,
          335.8124941234446,
          1.5728621785194894,
          332.67673211180323,
          538.3875058235217
        ],
        "max_source_vertex_distance_to_atlas_outer_boundary_metres": 538.3875058235217,
        "source_vertex_set_to_atlas_vertex_set_hausdorff_metres": 8495.28680193374,
        "same_unordered_outer_vertex_set_within_1cm": false,
        "minimum_easting": 311097,
        "maximum_easting": 320403,
        "minimum_northing": 1164441,
        "maximum_northing": 1174747,
        "coordinate_values_changed": false,
        "source_vertices_reordered": false,
        "human_verified": false,
        "current_legal_status_verified": false,
        "active_geometry_replacement_warranted": false,
        "atlas_difference_from_reported_pct": -0.19522536292561066,
        "source_difference_from_reported_pct": -20.313540694006317,
        "intersection_over_union": 0.3032929326615918,
        "symmetric_difference_area_ha": 7604.347768081063,
        "outer_shell_intersection_over_union": 0.5035823486070229,
        "comparison_class": "valid_literal_ring_differs_from_atlas",
        "historical_match_note": "Literal schedule forms a valid straight-line ring but differs from atlas. Sparse coastal tables may omit shoreline detail; difference alone does not prove digitisation error.",
        "short_description": "Original annex row 47 reports 7925 ha and lists 16 coordinate pairs. The literal straight-line ring is valid and encloses 6315.1519 projected ha; its overlap with the atlas is 30.33% by intersection-over-union. Atlas area is 7909.528 geodesic ha; the farthest printed point is 538.39 m from its outer boundary. Historical comparison only; current legal status and independent survey accuracy remain unverified."
      },
      "source_document": "legal-prakas-364.pdf#page=17"
    }
  ]
}