{
  "revision": "R7 triangular isolated prototype",
  "construction_ready": false,
  "capacity_pass": null,
  "calculation_complete": true,
  "source_sha256": "17548b403651d43563da95d9cbac7fb185abf2c95b1969e2f2a00000eb4aa6f0",
  "inputs_sha256": {
    "build/r7_box_node/structure/contact_keys_v2/inputs/geometry_078032c56646da3c.json": "078032c56646da3c8a1c9dc77eea4dcd472c69fc7ef187632ad2f00cefec49c6",
    "build/r7_foot_revision/structure/qualification_cases.json": "3ae328dcf44361c6603a5aeba49fa819696a883c4bfa3f8b1e4030e33afa65b9",
    "build/r7_foot_revision/structure/inputs/candidate_foot_24173701444d21f3.json": "24173701444d21f3b176ab822e871429ebc74b9657da1d3c7f812f71dc834a32"
  },
  "geometry_original_path": "build/r7_box_node/geometry/keys_v2/prototype.json",
  "geometry_source_sha256": "078032c56646da3c8a1c9dc77eea4dcd472c69fc7ef187632ad2f00cefec49c6",
  "input_changed_during_run": false,
  "source_changed_during_run": false,
  "frozen_geometry": "build/r7_box_node/structure/contact_keys_v2/inputs/geometry_078032c56646da3c.json",
  "materials": {
    "SP64_FSF_scenario": {
      "tension": 3.465,
      "compression": 5.197500000000001,
      "flat_bending": 4.95,
      "panel_shear": 4.455,
      "rolling_shear": 0.5940000000000001,
      "face_bearing": 2.9699999999999998,
      "basis": "SP64 table8 weakest listed in-plane direction; flatwise bending across face grain. Duration .66 and wet .75 are declared conservative scenario choices; lot/type applicability must be established.",
      "G_panel_MPa": 750.0,
      "G_planar_MPa": 189.0,
      "G_planar_basis": "Explicit comparison assumption189MPa; SP table does not certify this transverse modulus for selected lot"
    },
    "Metsa24_structural_comparison": {
      "tension": 18.1,
      "compression": 12.55,
      "flat_bending": 17.2,
      "panel_shear": 4.75,
      "rolling_shear": 1.195,
      "face_bearing": 2.9699999999999998,
      "basis": "Metsa24 DoP characteristic minima, kmod=.65, gammaM=1.3 for connections. Face-bearing cap2.97MPa is a separate SP-derived assumption. NOT properties assigned to SVEZA or purchased stock.",
      "G_panel_MPa": 620.0,
      "G_planar_MPa": 189.0,
      "G_planar_basis": "Metsa24 weaker mean planar shear modulus"
    },
    "SP64_oriented_scenario": {
      "tension": 3.465,
      "compression": 5.197500000000001,
      "flat_bending": 4.95,
      "panel_shear": 4.455,
      "rolling_shear": 0.5940000000000001,
      "face_bearing": 2.9699999999999998,
      "basis": "Same .66 duration and .75 wet factors as weakest SP scenario, but section direction follows the explicit face-grain assignment. Between tabulated compression directions the lower10.5*.495 cap is retained. Not a certification of24mm17ply material.",
      "directional": {
        "tension": [
          10.395,
          6.6825
        ],
        "compression": [
          8.91,
          6.435
        ],
        "flat_bending": [
          11.879999999999999,
          4.95
        ]
      },
      "G_panel_MPa": 750.0,
      "G_planar_MPa": 189.0,
      "G_planar_basis": "Explicit comparison assumption189MPa; SP table does not certify this transverse modulus for selected lot"
    }
  },
  "summary": [
    {
      "material": "Metsa24_structural_comparison",
      "mode": "pin_hinge_Y",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 2.0182008991826117,
      "minimum_proportional_load_multiplier_upper_bound": 0.4954908108528781,
      "governing_case": "Q06",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG1_L1",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.000444751716756659,
          "torsion_planar_stress_per_Nmm": 0.0003021092716874792,
          "capacity": 1.0,
          "utilisation": 2.01820110200273
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "pin_hinge_Y",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 4.318045226627841,
      "minimum_proportional_load_multiplier_upper_bound": 0.23158627284247918,
      "governing_case": "Q08",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG-1_L1",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.000444751716756659,
          "torsion_planar_stress_per_Nmm": 0.0003021092716874792,
          "capacity": 1.0,
          "utilisation": 4.318045659432409
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "pin_hinge_Y",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.08572629428054226,
      "minimum_proportional_load_multiplier_upper_bound": 11.665032396331812,
      "governing_case": "Q10",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D0",
          "axis": 0,
          "position_mm": 105.74,
          "net_area_mm2": 1850.320290471175,
          "net_width_mm": 77.09667876963229,
          "torsion_panel_stress_per_Nmm": 0.00011385078186467401,
          "torsion_planar_stress_per_Nmm": 6.549972493593573e-05,
          "capacity": 1.0,
          "utilisation": 0.08572630385317187
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "pin_hinge_Y",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.8276524725186867,
      "minimum_proportional_load_multiplier_upper_bound": 1.208236588669675,
      "governing_case": "Q12",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D0",
          "axis": 0,
          "position_mm": -101.51,
          "net_area_mm2": 2163.608047677305,
          "net_width_mm": 90.15033531988772,
          "torsion_panel_stress_per_Nmm": 9.91782764807224e-05,
          "torsion_planar_stress_per_Nmm": 5.09049690709608e-05,
          "capacity": 1.0,
          "utilisation": 0.8276525562839374
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "stage4_reference",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 2.8315734078008283,
      "minimum_proportional_load_multiplier_upper_bound": 0.3531605422077546,
      "governing_case": "Q00",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D0",
          "axis": 0,
          "position_mm": -34.1861,
          "net_area_mm2": 2873.3802167237727,
          "net_width_mm": 119.72417569682386,
          "torsion_panel_stress_per_Nmm": 6.750044788517547e-05,
          "torsion_planar_stress_per_Nmm": 2.9084347659505698e-05,
          "capacity": 1.0,
          "utilisation": 2.831573691958174
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "stage4_reference",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 4.1232817097747905,
      "minimum_proportional_load_multiplier_upper_bound": 0.24252526758706938,
      "governing_case": "Q02",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_CENTRE-1_L0",
          "axis": 0,
          "position_mm": -22.3,
          "net_area_mm2": 720.0,
          "net_width_mm": 30.0,
          "torsion_panel_stress_per_Nmm": 0.00031792769805805176,
          "torsion_planar_stress_per_Nmm": 0.00020203272071751932,
          "capacity": 1.0,
          "utilisation": 4.123282123102969
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "stage4_reference",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.2501511177344123,
      "minimum_proportional_load_multiplier_upper_bound": 3.997583576906936,
      "governing_case": "Q04",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG-1_L0",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.000444751716756659,
          "torsion_planar_stress_per_Nmm": 0.0003021092716874792,
          "capacity": 1.0,
          "utilisation": 0.2501511437495252
        }
      ]
    },
    {
      "material": "Metsa24_structural_comparison",
      "mode": "stage4_reference",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 2.986037974332583,
      "minimum_proportional_load_multiplier_upper_bound": 0.33489192320921923,
      "governing_case": "Q05",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG-1_L1",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.000444751716756659,
          "torsion_planar_stress_per_Nmm": 0.0003021092716874792,
          "capacity": 1.0,
          "utilisation": 2.9860382739366016
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 3.552217228532472,
      "minimum_proportional_load_multiplier_upper_bound": 0.28151431505024543,
      "governing_case": "Q06",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D0",
          "axis": 1,
          "position_mm": 329.87,
          "net_area_mm2": 5803.772839420546,
          "net_width_mm": 241.82386830918944,
          "torsion_panel_stress_per_Nmm": 3.067546914882961e-05,
          "torsion_planar_stress_per_Nmm": 1.1948258570671974e-05,
          "capacity": 1.0,
          "utilisation": 3.552217584754224
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 8.768257970718006,
      "minimum_proportional_load_multiplier_upper_bound": 0.11404773939584639,
      "governing_case": "Q08",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "B_E137",
          "axis": 0,
          "position_mm": 842.82,
          "net_area_mm2": 4229.7593665342165,
          "net_width_mm": 176.23997360559235,
          "torsion_panel_stress_per_Nmm": 4.306991695761088e-05,
          "torsion_planar_stress_per_Nmm": 1.6560836556295618e-05,
          "capacity": 1.0,
          "utilisation": 8.768258848586267
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.16274411538974673,
      "minimum_proportional_load_multiplier_upper_bound": 6.144615414235754,
      "governing_case": "Q10",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K1_LEG1_L0",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.00046896169738233894,
          "torsion_planar_stress_per_Nmm": 0.0002960475893470675,
          "capacity": 1.0,
          "utilisation": 0.1627441326642008
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 1.4936061904658926,
      "minimum_proportional_load_multiplier_upper_bound": 0.669520524475113,
      "governing_case": "Q12",
      "governing": [
        {
          "kind": "contact_pressure",
          "contact": "TN_K0_LEG-1_L2_ON_L1_0",
          "parts": [
            "TN_K0_LEG-1_L2",
            "TN_K0_LEG-1_L1"
          ],
          "pressure_limit_MPa": 2.9699999642353894,
          "patch_area_mm2": 86.07891553873529,
          "capacity": 255.6543760714649,
          "utilisation": 1.4936063408266071
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "stage4_reference",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 5.31553799599093,
      "minimum_proportional_load_multiplier_upper_bound": 0.1881277117676926,
      "governing_case": "Q00",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K1_LEG-1_L1",
          "axis": 0,
          "position_mm": 1.7,
          "net_area_mm2": 720.0,
          "net_width_mm": 30.0,
          "torsion_panel_stress_per_Nmm": 0.0003319932396496068,
          "torsion_planar_stress_per_Nmm": 0.00019774426401952708,
          "capacity": 1.0,
          "utilisation": 5.315538528544866
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "stage4_reference",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 7.80382959176048,
      "minimum_proportional_load_multiplier_upper_bound": 0.12814221379921345,
      "governing_case": "Q02",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D0",
          "axis": 0,
          "position_mm": 13.8139,
          "net_area_mm2": 2896.211964281997,
          "net_width_mm": 120.67549851174988,
          "torsion_panel_stress_per_Nmm": 6.854295591917466e-05,
          "torsion_planar_stress_per_Nmm": 2.7284209826011663e-05,
          "capacity": 1.0,
          "utilisation": 7.803830373143742
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "stage4_reference",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.475522140429897,
      "minimum_proportional_load_multiplier_upper_bound": 2.102951503153875,
      "governing_case": "Q04",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG1_L2",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.00046896169738233894,
          "torsion_planar_stress_per_Nmm": 0.0002960475893470675,
          "capacity": 1.0,
          "utilisation": 0.4755221889821252
        }
      ]
    },
    {
      "material": "SP64_FSF_scenario",
      "mode": "stage4_reference",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 5.519173546907841,
      "minimum_proportional_load_multiplier_upper_bound": 0.18118654749681817,
      "governing_case": "Q05",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D1",
          "axis": 1,
          "position_mm": 329.87,
          "net_area_mm2": 5803.772839420542,
          "net_width_mm": 241.82386830918927,
          "torsion_panel_stress_per_Nmm": 3.067546914882961e-05,
          "torsion_planar_stress_per_Nmm": 1.1948258570671974e-05,
          "capacity": 1.0,
          "utilisation": 5.519174099825238
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 3.552217228532469,
      "minimum_proportional_load_multiplier_upper_bound": 0.28151431505024566,
      "governing_case": "Q06",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D1",
          "axis": 0,
          "position_mm": 105.74,
          "net_area_mm2": 1850.3202904711702,
          "net_width_mm": 77.09667876963209,
          "torsion_panel_stress_per_Nmm": 0.00011784295802266263,
          "torsion_planar_stress_per_Nmm": 6.397087935772788e-05,
          "capacity": 1.0,
          "utilisation": 3.552217584754217
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 8.768257970718281,
      "minimum_proportional_load_multiplier_upper_bound": 0.11404773939584281,
      "governing_case": "Q08",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K1_CENTRE-1_L0",
          "axis": 0,
          "position_mm": -10.3,
          "net_area_mm2": 720.0,
          "net_width_mm": 30.0,
          "torsion_panel_stress_per_Nmm": 0.0003319932396496068,
          "torsion_planar_stress_per_Nmm": 0.00019774426401952708,
          "capacity": 1.0,
          "utilisation": 8.768258848544088
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.16271737764311503,
      "minimum_proportional_load_multiplier_upper_bound": 6.145625098465397,
      "governing_case": "Q10",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG1_L2",
          "axis": 0,
          "position_mm": -10.3,
          "net_area_mm2": 720.0,
          "net_width_mm": 30.0,
          "torsion_panel_stress_per_Nmm": 0.0003319932396496068,
          "torsion_planar_stress_per_Nmm": 0.00019774426401952708,
          "capacity": 1.0,
          "utilisation": 0.16271739491485837
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "pin_hinge_Y",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 1.493606182732311,
      "minimum_proportional_load_multiplier_upper_bound": 0.6695205279417508,
      "governing_case": "Q12",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_CENTRE-1_L0",
          "axis": 0,
          "position_mm": 1.7,
          "net_area_mm2": 720.0,
          "net_width_mm": 30.0,
          "torsion_panel_stress_per_Nmm": 0.0003319932396496068,
          "torsion_planar_stress_per_Nmm": 0.00019774426401952708,
          "capacity": 1.0,
          "utilisation": 1.4936063330929321
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "stage4_reference",
      "load_basis": "normative_mean_wind_component_with_aerodynamic_analogy_not_complete_wind",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 5.315537995991109,
      "minimum_proportional_load_multiplier_upper_bound": 0.18812771176768625,
      "governing_case": "Q00",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_K0_LEG1_L2",
          "axis": 0,
          "position_mm": 12.02,
          "net_area_mm2": 574.2602648609015,
          "net_width_mm": 23.9275110358709,
          "torsion_panel_stress_per_Nmm": 0.00046896169738233894,
          "torsion_planar_stress_per_Nmm": 0.0002960475893470675,
          "capacity": 1.0,
          "utilisation": 5.315538528544977
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "stage4_reference",
      "load_basis": "research_envelope",
      "case_count": 2,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 7.8038295592559725,
      "minimum_proportional_load_multiplier_upper_bound": 0.12814221433295134,
      "governing_case": "Q02",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D1",
          "axis": 0,
          "position_mm": 105.74,
          "net_area_mm2": 1850.3202904711702,
          "net_width_mm": 77.09667876963209,
          "torsion_panel_stress_per_Nmm": 0.00011784295802266263,
          "torsion_planar_stress_per_Nmm": 6.397087935772788e-05,
          "capacity": 1.0,
          "utilisation": 7.803830340639169
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "stage4_reference",
      "load_basis": "self_weight",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 0.4755221173731131,
      "minimum_proportional_load_multiplier_upper_bound": 2.102951605120317,
      "governing_case": "Q04",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D1",
          "axis": 0,
          "position_mm": 13.8139,
          "net_area_mm2": 2896.211964281997,
          "net_width_mm": 120.67549851174988,
          "torsion_panel_stress_per_Nmm": 6.854295591917466e-05,
          "torsion_planar_stress_per_Nmm": 2.7284209826011663e-05,
          "capacity": 1.0,
          "utilisation": 0.47552216592532714
        }
      ]
    },
    {
      "material": "SP64_oriented_scenario",
      "mode": "stage4_reference",
      "load_basis": "snow_coefficients_with_shape_assumptions",
      "case_count": 1,
      "no_equilibrium_count": 0,
      "max_utilisation_lower_bound": 5.519173546801674,
      "minimum_proportional_load_multiplier_upper_bound": 0.1811865475003035,
      "governing_case": "Q05",
      "governing": [
        {
          "kind": "section_shear_torsion_proxy",
          "body": "TN_D1",
          "axis": 1,
          "position_mm": 329.87,
          "net_area_mm2": 5803.772839420542,
          "net_width_mm": 241.82386830918927,
          "torsion_panel_stress_per_Nmm": 3.067546914882961e-05,
          "torsion_planar_stress_per_Nmm": 1.1948258570671974e-05,
          "capacity": 1.0,
          "utilisation": 5.519174099719042
        }
      ]
    }
  ],
  "selfcheck": {
    "rectangle_section": true,
    "contact_area_and_centroid": true,
    "wrench_transfer_units": true,
    "isotropic_square_torsion_K": 0.14057701495615457,
    "isotropic_square_torsion_max_stress": 4.803875537719986
  },
  "limitations": [
    "Archived13 two-leg qualification benchmarks, not a new full-frame force envelope or current mass/stiffness verification.",
    "Every rib, keeper and both legs has independent six-component equilibrium. Central plate/toe support fixed only as a stated local boundary.",
    "Static minimax allows stress redistribution and both separated contact signs without elastic compatibility. Reciprocal index is an upper bound on the proportional benchmark scale in this discretised material model, NOT an approved Rd.",
    "Section normal and shear/torsion checks are net-section beam-resultant screens. Local orthotropic notch fracture, delamination, ligament load partition and pressure compatibility are not certified by this model.",
    "Face-bearing2.97MPa is a separate assumed cap even in the Metsä comparison; no unreported DoP value is invented.",
    "Zero friction, glue and preload strength credit. Retaining bolts are not assigned convenient structural reactions.",
    "Real clearance, coating and moisture change contact engagement. Geometry/CNC fit and manufacturing controls remain separately bound inputs.",
    "Slab and anchors excluded. Purchased lower-angle resistance is not inferred from rigid local support."
  ]
}
