{
  "pass_": true,
  "scope": "Two laser ZIP packages only",
  "parent_release_sha256": "821096c0c3aa581a0729c8cab205afb8caf14b255f645856ede7ee57de2e5058",
  "source_assembly_sha256": "b83f81dee8604c39be5be121775958e094b582c886f5f69d9270c90d133f01e7",
  "packages": [
    {
      "id": "mini_all_760x760",
      "zip_sha256": "5d3ca7806e0319c735933d4919e55fb70d036815e2b299ab0be7cc27b7723f1d",
      "readback": "laser_round_holes/mini_all_760x760/readback.json",
      "circles": 432,
      "sheets": [
        {
          "pass_": true,
          "version": "AC1009",
          "circle_entities": 204,
          "exact_circle_diameter_mm": 3.0,
          "rectangular_windows": 666,
          "outer_count": 151,
          "unchanged_polylines": 817,
          "minimum_hole_to_edge_mm": 3.7746009264595095,
          "minimum_between_holes_mm": 3.7999987661022288,
          "minimum_contour_gap_mm": 2.027665127413026,
          "minimum_stock_edge_mm": 12.0,
          "minimum_previous_circle_bbox_mm": 2.9963863685999286,
          "maximum_circle_boundary_change_mm": 0.0018068158226072855,
          "no_polygonal_circles": true,
          "one_entity_per_boundary": true,
          "no_duplicates": true,
          "inner_entities_first": true
        },
        {
          "pass_": true,
          "version": "AC1009",
          "circle_entities": 228,
          "exact_circle_diameter_mm": 3.0,
          "rectangular_windows": 646,
          "outer_count": 147,
          "unchanged_polylines": 793,
          "minimum_hole_to_edge_mm": 3.7746009264594074,
          "minimum_between_holes_mm": 3.7999987661041,
          "minimum_contour_gap_mm": 2.030663343353299,
          "minimum_stock_edge_mm": 12.0,
          "minimum_previous_circle_bbox_mm": 2.9963863685999286,
          "maximum_circle_boundary_change_mm": 0.001806815823024309,
          "no_polygonal_circles": true,
          "one_entity_per_boundary": true,
          "no_duplicates": true,
          "inner_entities_first": true
        }
      ]
    },
    {
      "id": "mini_N2_760x760",
      "zip_sha256": "3e1e0d63e978510171aaf5843e66d8fdfbe04dd1ba52b6f08e9ad79b3e59a7be",
      "readback": "laser_round_holes/mini_N2_760x760/readback.json",
      "circles": 6,
      "sheets": [
        {
          "pass_": true,
          "version": "AC1009",
          "circle_entities": 6,
          "exact_circle_diameter_mm": 3.0,
          "rectangular_windows": 20,
          "outer_count": 7,
          "unchanged_polylines": 27,
          "minimum_hole_to_edge_mm": 3.774600926459426,
          "minimum_between_holes_mm": 3.799998766104161,
          "minimum_contour_gap_mm": 2.0,
          "minimum_stock_edge_mm": 12.0,
          "minimum_previous_circle_bbox_mm": 2.9963863685999996,
          "maximum_circle_boundary_change_mm": 0.001806815821086385,
          "no_polygonal_circles": true,
          "one_entity_per_boundary": true,
          "no_duplicates": true,
          "inner_entities_first": true
        }
      ]
    }
  ],
  "defect": "64-sided polygons were incorrectly described as exact circle entities.",
  "correction": "Every nominal round hole is DXF CIRCLE, radius1.5mm exactly.",
  "unaffected": "All non-circular contours, sheet placements, assemblies and full-size delivery files.",
  "physical_cut_verified": false,
  "laser_program_import_verified": false
}
