{
  "publication_stage": 4,
  "construction_ready": false,
  "capacity_pass": null,
  "calculation_complete": true,
  "source_sha256": "71f1137da26f2c23e27c3fc073b1a3cbd64586a99d387bcdfe054bc8e5c32b75",
  "inputs_sha256": {
    "build/r7/actual_structure.json": "24f39c8893f803091a222c4f1f54cfaa57f23d2d59f5e3cb066173346e11d3c0",
    "build/foot_key_prototype/r7/qualification_stage4.json": "eb8b60d6f56f003acc3da670ce58795c50ee550a7eb615f34c5da082fb1be973",
    "build/foot_key_prototype/r7/structure_stage4.json": "119e418815576cc6019550f671a7f098ced131a19c23637db62b09c2c09a665b",
    "build/r8/actual_structure.json": "d7c83c2a2f1ae8a2cad0e0b96482945932ab1cbea56243e3ee1e53c276c22dc3",
    "build/foot_key_prototype/r8/qualification_stage4.json": "cf36c892e924568f7383fced402ea2ee653bdc42ffb33edd27505cbda10016e2",
    "build/foot_key_prototype/r8/structure_stage4.json": "ed3c74daf943e7fa2ce5dd6f7bf54c237fc0501aed1800775bec6fa2d1b0d241",
    "build/node_e008_prototype_v3/qualification_stage4.json": "f5d787e91ec8886230a7b9af94a814029d5fc06c1e170848f86e897f7b1c4dc6",
    "build/node_e008_prototype_v3/structure_stage4.json": "202cac849cf48e665358c27ab149b71b745327b3ac500eebd6de7c27c96cabf5"
  },
  "global_summaries": {
    "r7": {
      "mass_kg": {
        "strip_kg": 375.8692503607978,
        "rung_kg": 0.0,
        "other_parts_kg": 146.76248103625352,
        "hardware_estimate_kg": 8.106523862441701,
        "hardware_cad_kg": 62.17310340250498,
        "membrane_kg": 24.346932472800948,
        "lighting_kg": 4.0600000000000005,
        "edge_seams_wiring_allowance_kg": 15.0,
        "hardware_total_kg": 70.27962726494668
      },
      "total_nominal_mass_kg": 636.318291134799,
      "nominal_alpha3_snow": {
        "max_vertical_mm": 3.9677687976618223,
        "max_horizontal_mm": 4.009608408646766,
        "max_gross_normal_stress_MPa": 10.254955298261937,
        "min_axial_geometric_buckling_multiplier": 4.805742235914819
      },
      "models": 17,
      "cases_per_model": 34,
      "qualification": "build/foot_key_prototype/r7/qualification_stage4.json"
    },
    "r8": {
      "mass_kg": {
        "strip_kg": 291.89794565542053,
        "rung_kg": 69.72189309187367,
        "other_parts_kg": 36.074602711249135,
        "hardware_estimate_kg": 8.213061552510236,
        "hardware_cad_kg": 11.025870257038171,
        "membrane_kg": 22.045241307637433,
        "lighting_kg": 5.949999999999999,
        "edge_seams_wiring_allowance_kg": 15.0,
        "hardware_total_kg": 19.238931809548408
      },
      "total_nominal_mass_kg": 459.92861457572917,
      "nominal_alpha3_snow": {
        "max_vertical_mm": 11.089397346552888,
        "max_horizontal_mm": 8.013029255851963,
        "max_gross_normal_stress_MPa": 9.26739352615835,
        "min_axial_geometric_buckling_multiplier": 2.255932698920353
      },
      "models": 19,
      "cases_per_model": 34,
      "qualification": "build/foot_key_prototype/r8/qualification_stage4.json"
    }
  },
  "node_v3_snow": {
    "None": {
      "contact_index": 0.9302804099934787,
      "root_combined_index": 1.4017679178653866
    },
    "3.0": {
      "contact_index": 0.9405156520341607,
      "root_combined_index": 1.5173588981873891
    },
    "0.3": {
      "contact_index": 0.9561743661059945,
      "root_combined_index": 1.697249351612267
    }
  },
  "historical_results": [
    "build/structural_baseline_stage2",
    "docs/history/local_stage2_20260919",
    "build/foot_key_iteration",
    "build/node_e008_prototype/structure.json",
    "build/node_e008_prototype_v2/structure.json",
    "build/node_e008_prototype_v3/structure.json"
  ]
}
