{
 "revision": "G21S",
 "parts": 298,
 "old_types": 24,
 "new_types": 29,
 "old_rib_types": 13,
 "new_rib_types": 18,
 "old_plate_types": 10,
 "new_plate_types": 10,
 "stay_bolts_before": 200,
 "stay_bolts_after": 228,
 "topology": {
  "parameters": [
   1.1381377757742202,
   -2.0255616468432494,
   1.0495180759513736,
   0.975928906150206,
   0.7251414757319969,
   -2.0556435258299603,
   0.6318872068331647,
   0.4543181098948524,
   0.31594360341470873,
   0.22715905494724625,
   0.7024471167444262,
   0.5095316086433703,
   -0.3316924711048845
  ],
  "maximum_move_full_mm": 499.0713279864062,
  "maximum_constraint_error_mm": 4.925143865619195e-09,
  "edge_orbits": [
   [
    "E000",
    "E008",
    "E023",
    "E028",
    "E067",
    "E072",
    "E110",
    "E114"
   ],
   [
    "E001",
    "E018",
    "E020",
    "E025",
    "E045",
    "E050",
    "E068",
    "E079"
   ],
   [
    "E002",
    "E024",
    "E046",
    "E069",
    "E101",
    "E111",
    "E127",
    "E166"
   ],
   [
    "E003",
    "E026",
    "E047",
    "E070",
    "E102",
    "E112",
    "E128",
    "E149"
   ],
   [
    "E004",
    "E009",
    "E027",
    "E029",
    "E071",
    "E073",
    "E113",
    "E115"
   ],
   [
    "E005",
    "E006",
    "E030",
    "E031",
    "E074",
    "E075",
    "E116",
    "E117"
   ],
   [
    "E007",
    "E032",
    "E076",
    "E118"
   ],
   [
    "E010",
    "E013",
    "E039",
    "E044",
    "E061",
    "E089",
    "E095",
    "E153"
   ],
   [
    "E011",
    "E062",
    "E096",
    "E135"
   ],
   [
    "E012",
    "E014",
    "E065",
    "E066",
    "E097",
    "E098",
    "E158",
    "E160"
   ],
   [
    "E015",
    "E016",
    "E063",
    "E064",
    "E099",
    "E100",
    "E159",
    "E161"
   ],
   [
    "E017",
    "E055",
    "E085",
    "E143"
   ],
   [
    "E019",
    "E021",
    "E034",
    "E048",
    "E051",
    "E059",
    "E077",
    "E080"
   ],
   [
    "E022",
    "E049",
    "E060",
    "E078"
   ],
   [
    "E033",
    "E038",
    "E082",
    "E090",
    "E107",
    "E119",
    "E122",
    "E157"
   ],
   [
    "E035",
    "E052",
    "E056",
    "E081",
    "E086",
    "E105",
    "E106",
    "E167"
   ],
   [
    "E036",
    "E053",
    "E083",
    "E103",
    "E108",
    "E121",
    "E130",
    "E163"
   ],
   [
    "E037",
    "E054",
    "E084",
    "E104",
    "E109",
    "E120",
    "E129",
    "E164"
   ],
   [
    "E040",
    "E092",
    "E126",
    "E154"
   ],
   [
    "E041",
    "E042",
    "E093",
    "E094",
    "E123",
    "E125",
    "E155",
    "E156"
   ],
   [
    "E043",
    "E091",
    "E124",
    "E152"
   ],
   [
    "E057",
    "E058",
    "E087",
    "E088",
    "E142",
    "E144",
    "E162",
    "E165"
   ],
   [
    "E131",
    "E132",
    "E133",
    "E134"
   ],
   [
    "E136",
    "E137",
    "E138",
    "E139",
    "E140",
    "E141",
    "E145",
    "E146"
   ],
   [
    "E147",
    "E148",
    "E150",
    "E151"
   ]
  ],
  "length_groups": [
   [
    0
   ],
   [
    1
   ],
   [
    2
   ],
   [
    3
   ],
   [
    4
   ],
   [
    5
   ],
   [
    6
   ],
   [
    7,
    8,
    11,
    14,
    15
   ],
   [
    9
   ],
   [
    10,
    17
   ],
   [
    12
   ],
   [
    13
   ],
   [
    16
   ],
   [
    18
   ],
   [
    19,
    21
   ],
   [
    20,
    22
   ],
   [
    23
   ],
   [
    24
   ]
  ],
  "lengths_mm": [
   851.0086367151675,
   1180.129487047745,
   1145.3688278412278,
   716.6038512942459,
   1100.9352201890642,
   845.7913041143809,
   962.994873649003,
   877.3833905607577,
   877.3833905490326,
   616.4559442596201,
   647.301662369859,
   877.3833905593523,
   1212.9196945087776,
   954.6732265480294,
   877.3833905623901,
   877.3833905587333,
   550.2284757030866,
   647.3016623699056,
   690.1611538185405,
   600.4287410233261,
   632.0967422593396,
   600.4287410230154,
   632.0967422583427,
   1065.3350993496128,
   788.0881853019366
  ],
  "node_moves_mm": {
   "36": 0.0,
   "37": 0.0,
   "38": 0.0,
   "39": 0.0,
   "40": 0.0,
   "41": 0.0,
   "42": 0.0,
   "43": 0.0,
   "44": 0.0,
   "45": 0.0,
   "46": 0.0,
   "47": 0.0,
   "48": 0.0,
   "0": 499.0713279864062,
   "16": 499.0713279864062,
   "30": 499.0713279864062,
   "28": 499.0713279864062,
   "12": 499.0713279864062,
   "34": 499.0713279864062,
   "21": 499.0713279864062,
   "7": 499.0713279864062,
   "1": 267.0518744764201,
   "13": 267.0518744764201,
   "31": 267.0518744764201,
   "22": 267.0518744764201,
   "2": 130.37929693311287,
   "17": 130.37929693311287,
   "23": 130.37929693311287,
   "11": 130.37929693311287,
   "3": 27.79850597702671,
   "18": 27.79850597702671,
   "32": 27.79850597702671,
   "29": 27.79850597702671,
   "14": 27.79850597702671,
   "35": 27.79850597702671,
   "24": 27.79850597702671,
   "8": 27.79850597702671,
   "4": 19.074721197178242,
   "19": 19.074721197178242,
   "25": 19.074721197178242,
   "9": 19.074721197178242,
   "5": 15.76248289618881,
   "15": 15.76248289618881,
   "33": 15.76248289618881,
   "26": 15.76248289618881,
   "6": 32.96161594179016,
   "20": 32.96161594179016,
   "27": 32.96161594179016,
   "10": 32.96161594179016,
   "49": 24.44527016855263,
   "50": 24.44527016855263,
   "56": 24.44527016855263,
   "55": 24.44527016855263,
   "51": 27.02545466461533,
   "62": 27.02545466461533,
   "57": 27.02545466461533,
   "61": 27.02545466461533,
   "52": 6.048425665076125,
   "59": 6.048425665076125,
   "60": 6.048425665076125,
   "63": 6.048425665076125,
   "64": 6.048425665076125,
   "53": 6.048425665076125,
   "54": 6.048425665076125,
   "58": 6.048425665076125
  }
 },
 "old_to_new_types": {
  "P01": {
   "P01": 16
  },
  "P02": {
   "P02": 8
  },
  "P03": {
   "P03": 8
  },
  "P04": {
   "P04": 16
  },
  "P05": {
   "P05": 8
  },
  "P06": {
   "P06": 8
  },
  "P07": {
   "P07": 8
  },
  "P08": {
   "P08": 2
  },
  "P09": {
   "P09": 16
  },
  "P10": {
   "P10": 32
  },
  "B01": {
   "B01": 8,
   "B02": 8,
   "B08": 28
  },
  "B02": {
   "B03": 8,
   "B07": 4,
   "B10": 16,
   "B16": 4
  },
  "B03": {
   "B04": 8
  },
  "B04": {
   "B05": 8
  },
  "B05": {
   "B06": 8
  },
  "B06": {
   "B08": 4,
   "B12": 4
  },
  "B07": {
   "B09": 8,
   "B15": 16
  },
  "B08": {
   "B11": 8
  },
  "B09": {
   "B13": 8
  },
  "B10": {
   "B14": 4
  },
  "B11": {
   "B16": 4
  },
  "B12": {
   "B17": 8
  },
  "B13": {
   "B18": 4
  },
  "S01": {
   "S01": 8
  }
 },
 "rib_symmetry": [
  {
   "type": "B01",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 8.903074960742904e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.170304950717928
  },
  {
   "type": "B02",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.3997829967214845e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 4.807061454531486
  },
  {
   "type": "B03",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 7.983731028902323e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 5.012154161166428
  },
  {
   "type": "B04",
   "quantity": 8,
   "end_exchange_symmetric": false,
   "end_exchange_error_mini_mm": 12.597844764368897,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 10.041324772752821
  },
  {
   "type": "B05",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.0048591735576161e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 5.275786964577782
  },
  {
   "type": "B06",
   "quantity": 8,
   "end_exchange_symmetric": false,
   "end_exchange_error_mini_mm": 11.406002451018415,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 9.718194810478433
  },
  {
   "type": "B07",
   "quantity": 4,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 9.170200242991418e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 5.845228186375581
  },
  {
   "type": "B08",
   "quantity": 32,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 6.674942990534282e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.089387256065453
  },
  {
   "type": "B09",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 9.872773341321486e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.981026832335021
  },
  {
   "type": "B10",
   "quantity": 16,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 8.348877145181177e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.869934805232014
  },
  {
   "type": "B11",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.180976748471683e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 4.864714088934027
  },
  {
   "type": "B12",
   "quantity": 4,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.4753656820518558e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 5.86764784483391
  },
  {
   "type": "B13",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.2162532505487668e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 7.212632955403903
  },
  {
   "type": "B14",
   "quantity": 4,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.359812473041063e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.713507278791005
  },
  {
   "type": "B15",
   "quantity": 16,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 1.542467014281528e-13,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 7.037942797544059
  },
  {
   "type": "B16",
   "quantity": 8,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 8.46895704928856e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 6.924950973648808
  },
  {
   "type": "B17",
   "quantity": 8,
   "end_exchange_symmetric": false,
   "end_exchange_error_mini_mm": 9.670138877052898,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 9.515931377965735
  },
  {
   "type": "B18",
   "quantity": 4,
   "end_exchange_symmetric": true,
   "end_exchange_error_mini_mm": 9.782873045348853e-14,
   "top_bottom_symmetric": false,
   "top_bottom_error_mini_mm": 3.9215352121094225
  }
 ],
 "plate_symmetry": [
  {
   "type": "P01",
   "node": "0",
   "centres_drawing_mini_mm": [
    [
     -19.540906006004736,
     8.994802835020227
    ],
    [
     1.0080933305744613e-12,
     -6.42
    ],
    [
     19.540906006004704,
     8.994802835020295
    ],
    [
     3.2595467470321793e-12,
     21.328215
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.0799998539201576,
   "max_shoulder_lever_mm": 11.395594797464925,
   "minimum_rib_axis_clearance_mm": 9.968441128503356,
   "sectors": [
    {
     "sector": 2,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 3,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 1.5724464901052015e-15
    },
    {
     "sector": 4,
     "offset_deg": 3.1805546814635168e-15,
     "offset_mm": 1.1941395528102436e-15
    },
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P02",
   "node": "1",
   "centres_drawing_mini_mm": [
    [
     -16.287660781419483,
     -13.847426240630153
    ],
    [
     17.758444487677885,
     -8.661300871320377
    ],
    [
     -5.691154844131314,
     18.920656435377524
    ]
   ],
   "count": 3,
   "min_hole_web_mm": 3.079999843956289,
   "max_shoulder_lever_mm": 10.088275542670262,
   "minimum_rib_axis_clearance_mm": 8.47393442297986,
   "sectors": [
    {
     "sector": 5,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.236215702633576e-15
    },
    {
     "sector": 7,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 4.839326188417647e-15
    },
    {
     "sector": 3,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P03",
   "node": "2",
   "centres_drawing_mini_mm": [
    [
     -6.962851913944483,
     -3.400070315309515
    ],
    [
     6.968411791649149,
     -3.388660801345333
    ],
    [
     8.741234475948463,
     20.279822123799864
    ],
    [
     -8.774440520038155,
     20.265477026134494
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.068953230212559,
   "max_shoulder_lever_mm": 7.25835654807988,
   "minimum_rib_axis_clearance_mm": 3.5260956971969395,
   "sectors": [
    {
     "sector": 4,
     "offset_deg": 64.01993844856557,
     "offset_mm": 6.9656341888553
    },
    {
     "sector": 4,
     "offset_deg": 64.0199384485656,
     "offset_mm": 6.9656341888553
    },
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 2,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P04",
   "node": "3",
   "centres_drawing_mini_mm": [
    [
     -2.1779989819547474e-10,
     -23.164188
    ],
    [
     21.246617870189734,
     7.876976574608599
    ],
    [
     -21.24661787024361,
     7.876976574463279
    ]
   ],
   "count": 3,
   "min_hole_web_mm": 3.079999581674975,
   "max_shoulder_lever_mm": 8.474679369138764,
   "minimum_rib_axis_clearance_mm": 7.448350515170675,
   "sectors": [
    {
     "sector": 5,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.673589737809506e-15
    },
    {
     "sector": 7,
     "offset_deg": 3.1805546814635168e-15,
     "offset_mm": 1.257870353465836e-15
    },
    {
     "sector": 3,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P05",
   "node": "4",
   "centres_drawing_mini_mm": [
    [
     19.63651166878972,
     9.91606915192845
    ],
    [
     -11.851989056532476,
     18.532440812922125
    ],
    [
     -10.048120361729879,
     -15.210896066420858
    ]
   ],
   "count": 3,
   "min_hole_web_mm": 3.0800000450527083,
   "max_shoulder_lever_mm": 10.804681694562014,
   "minimum_rib_axis_clearance_mm": 7.430542980121257,
   "sectors": [
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 3,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 5,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 4.4650836051833476e-15
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P06",
   "node": "5",
   "centres_drawing_mini_mm": [
    [
     11.699038155218597,
     19.30442693977687
    ],
    [
     -19.0959000036073,
     10.920971564402961
    ],
    [
     -10.531561155383969,
     -19.548172517797617
    ],
    [
     20.102879251988384,
     -8.932818874714895
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.080000086696569,
   "max_shoulder_lever_mm": 7.430556627020443,
   "minimum_rib_axis_clearance_mm": 6.070741406746319,
   "sectors": [
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 3,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 5,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.438561595923361e-15
    },
    {
     "sector": 7,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.38800617923363e-15
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P07",
   "node": "6",
   "centres_drawing_mini_mm": [
    [
     10.278260339744413,
     19.792760741916133
    ],
    [
     -19.245975109927233,
     11.268915486575974
    ],
    [
     -10.680772883938712,
     -19.35120754001924
    ],
    [
     19.86802705413738,
     -9.68553724792652
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.079999931371545,
   "max_shoulder_lever_mm": 7.217954971898808,
   "minimum_rib_axis_clearance_mm": 6.772687513487166,
   "sectors": [
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 3,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 5,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.4137043001936626e-15
    },
    {
     "sector": 7,
     "offset_deg": 1.4033418597069752e-14,
     "offset_mm": 5.413704234535994e-15
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P08",
   "node": "36",
   "centres_drawing_mini_mm": [
    [
     -20.51012857142857,
     -8.49556857142857
    ],
    [
     8.49557142857143,
     -20.51012857142857
    ],
    [
     20.51012142857143,
     8.49557142857143
    ],
    [
     -8.49556857142857,
     20.51012142857143
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.084610518374477,
   "max_shoulder_lever_mm": 7.003089192978809,
   "minimum_rib_axis_clearance_mm": 6.995568571428567,
   "sectors": [
    {
     "sector": 5,
     "offset_deg": 1.1561809060951029e-05,
     "offset_mm": 4.4797745801520225e-06
    },
    {
     "sector": 7,
     "offset_deg": 4.749145408788516e-06,
     "offset_mm": 1.8401187751335193e-06
    },
    {
     "sector": 1,
     "offset_deg": 2.305598925880492e-06,
     "offset_mm": 8.933343254656974e-07
    },
    {
     "sector": 3,
     "offset_deg": 4.507066396073229e-06,
     "offset_mm": 1.7463214765012755e-06
    }
   ],
   "outline_slot_symmetry_order": 16,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P09",
   "node": "41",
   "centres_drawing_mini_mm": [
    [
     1.560734047256472e-10,
     21.656585999999997
    ],
    [
     -15.462184637664734,
     7.065468578287267
    ],
    [
     15.46218463766451,
     7.065468578287759
    ],
    [
     0.0,
     0.0
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.0600000743908593,
   "max_shoulder_lever_mm": 11.142852711266999,
   "minimum_rib_axis_clearance_mm": 7.96162876653004,
   "sectors": [
    {
     "sector": 1,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 2,
     "offset_deg": 0.0,
     "offset_mm": 0.0
    },
    {
     "sector": 4,
     "offset_deg": 3.1805546814635168e-15,
     "offset_mm": 9.43689570931383e-16
    },
    {
     "sector": null,
     "offset_deg": null,
     "offset_mm": null,
     "position": "node_centre"
    }
   ],
   "outline_slot_symmetry_order": 2,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  },
  {
   "type": "P10",
   "node": "49",
   "centres_drawing_mini_mm": [
    [
     -12.331938571428573,
     -12.331938571430143
    ],
    [
     12.33194142857143,
     -12.331938571430143
    ],
    [
     12.33194142857143,
     12.33194142856986
    ],
    [
     -12.331938571428573,
     12.33194142856986
    ]
   ],
   "count": 4,
   "min_hole_web_mm": 3.0775331094853877,
   "max_shoulder_lever_mm": 10.83292369860317,
   "minimum_rib_axis_clearance_mm": 10.831927727895689,
   "sectors": [
    {
     "sector": 2,
     "offset_deg": 3.6376771122821655e-10,
     "offset_mm": 1.1072555497392333e-10
    },
    {
     "sector": 3,
     "offset_deg": 6.637683134951409e-06,
     "offset_mm": 2.0204136082262687e-06
    },
    {
     "sector": 4,
     "offset_deg": 3.6368370560662727e-10,
     "offset_mm": 1.1070001054271026e-10
    },
    {
     "sector": 1,
     "offset_deg": 6.637682993695802e-06,
     "offset_mm": 2.020413565229872e-06
    }
   ],
   "outline_slot_symmetry_order": 8,
   "symmetry": "approved_sector_pattern",
   "frame_fit_verified": true
  }
 ],
 "clamping_levers": [
  {
   "old_type": "P01",
   "new_type": "P01",
   "before_mini_mm": 3.5756458887652594,
   "after_mini_mm": 11.395594797464925,
   "ratio": 3.1870031742433107
  },
  {
   "old_type": "P02",
   "new_type": "P02",
   "before_mini_mm": 3.5428629325559595,
   "after_mini_mm": 10.088275542670262,
   "ratio": 2.8474924756381097
  },
  {
   "old_type": "P03",
   "new_type": "P03",
   "before_mini_mm": 3.542859165374259,
   "after_mini_mm": 7.25835654807988,
   "ratio": 2.0487285012677394
  },
  {
   "old_type": "P04",
   "new_type": "P04",
   "before_mini_mm": 3.5117245591428614,
   "after_mini_mm": 8.474679369138764,
   "ratio": 2.4132528694697104
  },
  {
   "old_type": "P05",
   "new_type": "P05",
   "before_mini_mm": 3.5428451317497216,
   "after_mini_mm": 10.804681694562014,
   "ratio": 3.049718882074265
  },
  {
   "old_type": "P06",
   "new_type": "P06",
   "before_mini_mm": 3.5428575386429246,
   "after_mini_mm": 7.430556627020443,
   "ratio": 2.0973342975192515
  },
  {
   "old_type": "P07",
   "new_type": "P07",
   "before_mini_mm": 3.5428575876558903,
   "after_mini_mm": 7.217954971898808,
   "ratio": 2.037325744350487
  },
  {
   "old_type": "P08",
   "new_type": "P08",
   "before_mini_mm": 3.664958332532694,
   "after_mini_mm": 7.003089192978809,
   "ratio": 1.9108236868109976
  },
  {
   "old_type": "P09",
   "new_type": "P09",
   "before_mini_mm": 3.5602560144041995,
   "after_mini_mm": 11.142852711266999,
   "ratio": 3.1297897303409874
  },
  {
   "old_type": "P10",
   "new_type": "P10",
   "before_mini_mm": 3.682420071591142,
   "after_mini_mm": 10.83292369860317,
   "ratio": 2.9417946589462174
  }
 ],
 "all_refined_nodes_single_plate": "P10",
 "construction_ready": false,
 "physical_fit_verified": false,
 "structural_capacity_verified": false,
 "limitations": [
  "Optimization is a feasible local class-merging search, not a proof of the global minimum number of types.",
  "End interchangeability retains the outside/top edge; top and bottom are not interchangeable.",
  "Sector holes increase distance from rib shoulders; no reduction in bending stress or increase in capacity is claimed. Bolt preload and plate bending require a separate structural check.",
  "No prior strength report is valid for this changed topology without recalculation; neither plywood properties nor actual screw preload are measured."
 ]
}
