{
  "rows": [
    {
      "workflow": "planar/overlap_union",
      "step": 1,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 5.329070518200751e-15,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 244,
      "passed": true
    },
    {
      "workflow": "planar/face_contact",
      "step": 1,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 5.551115123125783e-17,
      "reverse_distance_mm": 0.0,
      "surface_samples": 196,
      "passed": true
    },
    {
      "workflow": "planar/l_shape",
      "step": 1,
      "vertices": 12,
      "edges": 18,
      "faces": 8,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 4.440892098500626e-16,
      "forward_distance_mm": 1.1102230246251565e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 264,
      "passed": true
    },
    {
      "workflow": "planar/step_partial_contact",
      "step": 1,
      "vertices": 14,
      "edges": 21,
      "faces": 9,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 238,
      "passed": true
    },
    {
      "workflow": "planar/cavity",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 12,
      "shells": 2,
      "shell_euler": [
        2,
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 2,
      "converted_shells": 2,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 296,
      "passed": true
    },
    {
      "workflow": "planar/through_hole",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 256,
      "passed": true
    },
    {
      "workflow": "planar/disconnected",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 12,
      "shells": 2,
      "shell_euler": [
        2,
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 2,
      "converted_shells": 2,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 296,
      "passed": true
    },
    {
      "workflow": "planar/split",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 12,
      "shells": 2,
      "shell_euler": [
        2,
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 2,
      "converted_shells": 2,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 296,
      "passed": true
    },
    {
      "workflow": "planar/repeat_restore",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 256,
      "passed": true
    },
    {
      "workflow": "planar/repeat_restore",
      "step": 2,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 1.1102230246251565e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 284,
      "passed": true
    },
    {
      "workflow": "planar/repeat_restore",
      "step": 3,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 1.1102230246251565e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 284,
      "passed": true
    },
    {
      "workflow": "planar/repeat_restore",
      "step": 4,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 3.552713678800501e-15,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 188,
      "passed": true
    },
    {
      "workflow": "planar/cut_then_intersect",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 256,
      "passed": true
    },
    {
      "workflow": "planar/cut_then_intersect",
      "step": 2,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 252,
      "passed": true
    },
    {
      "workflow": "planar/two_holes",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 7.105427357601002e-15,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 256,
      "passed": true
    },
    {
      "workflow": "planar/two_holes",
      "step": 2,
      "vertices": 24,
      "edges": 36,
      "faces": 14,
      "shells": 1,
      "shell_euler": [
        -2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 1.4210854715202004e-14,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 364,
      "passed": true
    },
    {
      "workflow": "planar/rotated_union_cut",
      "step": 1,
      "vertices": 32,
      "edges": 48,
      "faces": 18,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 1.0658141036401503e-14,
      "volume_error_mm3": 1.7763568394002505e-15,
      "forward_distance_mm": 4.965068306494546e-16,
      "reverse_distance_mm": 4.002966042486721e-16,
      "surface_samples": 331,
      "passed": true
    },
    {
      "workflow": "planar/rotated_union_cut",
      "step": 2,
      "vertices": 24,
      "edges": 36,
      "faces": 14,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 8.881784197001252e-16,
      "forward_distance_mm": 3.3306690738754696e-16,
      "reverse_distance_mm": 3.3306690738754696e-16,
      "surface_samples": 286,
      "passed": true
    },
    {
      "workflow": "planar/rotated_intersection",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 3.552713678800501e-15,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 3.3306690738754696e-16,
      "reverse_distance_mm": 4.002966042486721e-16,
      "surface_samples": 262,
      "passed": true
    },
    {
      "workflow": "planar/thin_wall_1e-4",
      "step": 1,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 0,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 7.37257477290143e-18,
      "forward_distance_mm": 1.1018204577883939e-17,
      "reverse_distance_mm": 1.1018204577883939e-17,
      "surface_samples": 148,
      "passed": true
    },
    {
      "workflow": "curved/cylinder",
      "step": 0,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 5.684341886080802e-14,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 7.347880794884119e-16,
      "reverse_distance_mm": 7.347880794884119e-16,
      "surface_samples": 111,
      "passed": true
    },
    {
      "workflow": "curved/through_hole",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 2.7284841053187847e-12,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 214,
      "passed": true
    },
    {
      "workflow": "curved/blind_hole",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 9.094947017729282e-13,
      "forward_distance_mm": 7.347880794884119e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 287,
      "passed": true
    },
    {
      "workflow": "curved/counterbore",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 219,
      "passed": true
    },
    {
      "workflow": "curved/counterbore",
      "step": 2,
      "vertices": 28,
      "edges": 44,
      "faces": 19,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 6.821210263296962e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 1.6011864169946884e-15,
      "reverse_distance_mm": 0.0,
      "surface_samples": 358,
      "passed": true
    },
    {
      "workflow": "curved/overlapping_holes",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 219,
      "passed": true
    },
    {
      "workflow": "curved/overlapping_holes",
      "step": 2,
      "vertices": 20,
      "edges": 30,
      "faces": 12,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 2.482534153247273e-15,
      "reverse_distance_mm": 1.7763568394002505e-15,
      "surface_samples": 291,
      "passed": true
    },
    {
      "workflow": "curved/partial_depth_overlap",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 287,
      "passed": true
    },
    {
      "workflow": "curved/partial_depth_overlap",
      "step": 2,
      "vertices": 36,
      "edges": 59,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 1.3642420526593924e-12,
      "forward_distance_mm": 4.021398830883446e-15,
      "reverse_distance_mm": 1.7763568394002505e-15,
      "surface_samples": 484,
      "passed": true
    },
    {
      "workflow": "curved/cylinder_union",
      "step": 1,
      "vertices": 28,
      "edges": 44,
      "faces": 18,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.842170943040401e-14,
      "volume_error_mm3": 2.842170943040401e-14,
      "forward_distance_mm": 4.021398830883446e-15,
      "reverse_distance_mm": 1.9860273225978185e-15,
      "surface_samples": 322,
      "passed": true
    },
    {
      "workflow": "curved/cylinder_intersection",
      "step": 1,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 7.105427357601002e-15,
      "volume_error_mm3": 3.552713678800501e-15,
      "forward_distance_mm": 4.021398830883446e-15,
      "reverse_distance_mm": 4.021398830883446e-15,
      "surface_samples": 155,
      "passed": true
    },
    {
      "workflow": "curved/external_breakout",
      "step": 1,
      "vertices": 14,
      "edges": 21,
      "faces": 9,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 7.105427357601002e-15,
      "forward_distance_mm": 4.898587196589413e-16,
      "reverse_distance_mm": 4.898587196589413e-16,
      "surface_samples": 228,
      "passed": true
    },
    {
      "workflow": "curved/disconnected",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 12,
      "shells": 2,
      "shell_euler": [
        2,
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 2,
      "converted_shells": 2,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 3.552713678800501e-15,
      "forward_distance_mm": 3.3306690738754696e-16,
      "reverse_distance_mm": 2.449293598294706e-16,
      "surface_samples": 222,
      "passed": true
    },
    {
      "workflow": "curved/tube",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 2.842170943040401e-14,
      "forward_distance_mm": 7.347880794884119e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 182,
      "passed": true
    },
    {
      "workflow": "curved/closed_cavity",
      "step": 1,
      "vertices": 24,
      "edges": 40,
      "faces": 20,
      "shells": 2,
      "shell_euler": [
        2,
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 2,
      "converted_shells": 2,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 355,
      "passed": true
    },
    {
      "workflow": "curved/repeat_and_restore",
      "step": 1,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 219,
      "passed": true
    },
    {
      "workflow": "curved/repeat_and_restore",
      "step": 2,
      "vertices": 16,
      "edges": 24,
      "faces": 10,
      "shells": 1,
      "shell_euler": [
        0
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 8.005932084973442e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 219,
      "passed": true
    },
    {
      "workflow": "curved/repeat_and_restore",
      "step": 3,
      "vertices": 8,
      "edges": 12,
      "faces": 6,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 0.0,
      "reverse_distance_mm": 0.0,
      "surface_samples": 168,
      "passed": true
    },
    {
      "workflow": "curved/generated_0",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 6.661338147750939e-16,
      "reverse_distance_mm": 5.551115123125783e-17,
      "surface_samples": 295,
      "passed": true
    },
    {
      "workflow": "curved/generated_0",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 6.661338147750939e-16,
      "reverse_distance_mm": 1.5543122344752192e-15,
      "surface_samples": 489,
      "passed": true
    },
    {
      "workflow": "curved/generated_1",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 1.3642420526593924e-12,
      "forward_distance_mm": 1.4217791915866692e-15,
      "reverse_distance_mm": 0.0,
      "surface_samples": 289,
      "passed": true
    },
    {
      "workflow": "curved/generated_1",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 1.831026719408895e-15,
      "reverse_distance_mm": 1.1102230246251565e-15,
      "surface_samples": 479,
      "passed": true
    },
    {
      "workflow": "curved/generated_2",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 8.881784197001252e-16,
      "reverse_distance_mm": 4.440892098500626e-16,
      "surface_samples": 291,
      "passed": true
    },
    {
      "workflow": "curved/generated_2",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 2.6645352591003757e-15,
      "reverse_distance_mm": 1.7763568394002505e-15,
      "surface_samples": 484,
      "passed": true
    },
    {
      "workflow": "curved/generated_3",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 1.2560739669470201e-15,
      "reverse_distance_mm": 0.0,
      "surface_samples": 298,
      "passed": true
    },
    {
      "workflow": "curved/generated_3",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 4.547473508864641e-13,
      "forward_distance_mm": 2.808666774861361e-15,
      "reverse_distance_mm": 1.1102230246251565e-15,
      "surface_samples": 494,
      "passed": true
    },
    {
      "workflow": "curved/generated_4",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 4.440892098500626e-16,
      "reverse_distance_mm": 0.0,
      "surface_samples": 289,
      "passed": true
    },
    {
      "workflow": "curved/generated_4",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 9.094947017729282e-13,
      "forward_distance_mm": 2.5121479338940403e-15,
      "reverse_distance_mm": 6.280369834735101e-16,
      "surface_samples": 486,
      "passed": true
    },
    {
      "workflow": "curved/generated_5",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 9.094947017729282e-13,
      "forward_distance_mm": 1.1801832636420706e-15,
      "reverse_distance_mm": 2.7755575615628914e-17,
      "surface_samples": 293,
      "passed": true
    },
    {
      "workflow": "curved/generated_5",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 1.1102230246251565e-15,
      "reverse_distance_mm": 3.3306690738754696e-16,
      "surface_samples": 500,
      "passed": true
    },
    {
      "workflow": "curved/generated_6",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 1.2560739669470201e-15,
      "reverse_distance_mm": 0.0,
      "surface_samples": 291,
      "passed": true
    },
    {
      "workflow": "curved/generated_6",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 1.8189894035458565e-12,
      "forward_distance_mm": 1.831026719408895e-15,
      "reverse_distance_mm": 1.5543122344752192e-15,
      "surface_samples": 495,
      "passed": true
    },
    {
      "workflow": "curved/generated_7",
      "step": 1,
      "vertices": 20,
      "edges": 32,
      "faces": 15,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 0.0,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 4.965068306494546e-16,
      "reverse_distance_mm": 2.220446049250313e-16,
      "surface_samples": 291,
      "passed": true
    },
    {
      "workflow": "curved/generated_7",
      "step": 2,
      "vertices": 37,
      "edges": 60,
      "faces": 26,
      "shells": 1,
      "shell_euler": [
        2
      ],
      "tolerance_mm": 8e-09,
      "errors": [],
      "reference_valid": true,
      "converted_valid": true,
      "reference_shells": 1,
      "converted_shells": 1,
      "area_error_mm2": 2.2737367544323206e-13,
      "volume_error_mm3": 0.0,
      "forward_distance_mm": 1.6011864169946884e-15,
      "reverse_distance_mm": 1.3334236103572998e-15,
      "surface_samples": 488,
      "passed": true
    }
  ],
  "comparisons": 54,
  "passed": true,
  "surface_samples": 16045,
  "max_area_error_mm2": 6.821210263296962e-13,
  "max_volume_error_mm3": 2.7284841053187847e-12,
  "max_surface_distance_mm": 4.021398830883446e-15,
  "limits": "Finite surface samples and shell counts are not a proof of global equivalence.",
  "source": {
    "file": "topology-comparison.json",
    "sha256": "d5bf6c9df05d3476738d0728129673f16a76ba7e7c559c24f2b5026c2686c1e5"
  }
}
