{
  "status": "Reduced controlled working-sequence candidate; plausibility screening",
  "method": "Quasistatic force and work balances, weighted capstan route, finite travel and strength allowances",
  "paper": "https://www.nature.com/articles/s40494-025-02018-w",
  "assumptions": {
    "stone_mass_kg": 70000,
    "carrier_and_fittings_mass_kg": 26755.096865178406,
    "circuits": 32,
    "rope_diameter_m": 0.07,
    "rope_linear_mass_kg_m": 2.4,
    "guide_mu": 0.1,
    "sled_mu": 0.2,
    "guide_mu_matched": false,
    "lubricant": null,
    "rope_storage_floor_mu": 0.3,
    "rope_share_factor": 1.2,
    "transient_factor": 1.1,
    "selected_force_residual_relative_tolerance": 0.02,
    "material_strength_factor": 3,
    "human_pull_limit_n": 150,
    "team_efficiency": 0.8,
    "human_mass_kg": 60,
    "foot_mu": 0.5,
    "standing_pitch_m": 1.4,
    "ballast_package_kg": 10,
    "loaded_stair_lane_width_m": 1.2,
    "empty_stair_lane_width_m": 1.2,
    "ballast_entry_headway_s": 3,
    "head_deck_m": [
      100.0,
      45.0
    ]
  },
  "provenance": {
    "paper": [
      "Fourfold reeving",
      "Inclined counterweights",
      "Hold and reset repeatedly",
      "Small carried ballast"
    ],
    "additions": [
      "32 parallel circuits",
      "Existing 91.755t carrier plus 5t fittings reserve",
      "4m-wide by 2m-high 30m chute",
      "20t empty sledge reserve",
      "100m by 45m head deck",
      "Separate ballast stairs",
      "Three-turn belay alternative",
      "Separate 40mm return ropes"
    ],
    "supplied": [
      "Prepared apparatus and stock at head",
      "Adequate physical brakes, holds and end connections",
      "Controlled receiving and orientation supports",
      "Sledge structural capacity and foundation",
      "Continuous rope manufacture or adequate joints"
    ]
  },
  "force": {
    "peak_rope_n": 17539.75289014011,
    "factored_peak_rope_n": 23152.473814984944,
    "rope_allowance_n": 25497.289999999997,
    "tail_demand_n": 560598.2238833666,
    "storage_drag_bound_n": 44329.09128996641,
    "required_counterweight_kg": 223617.48615397487,
    "counterweight_length_m": 12.090277023636975,
    "working_stroke_m": 15.909722976363025,
    "cycles": 13,
    "draw_m": 196.1269825024706,
    "rise_m": 49.03174562561765,
    "reset_total_n": 138140.1505208212,
    "reset_people": 1152,
    "reset_people_per_lane": 36,
    "reset_per_person_n": 149.89165638109938,
    "foot_traction_per_person_n": 294.3,
    "carry_load_per_person_n": 98.10000000000001,
    "peak_hand_steady_power_w": 4.5,
    "head_reaction_bound_n": 3367632.554906901
  },
  "inventory": {
    "rope_total_kg": 22525.471278725945,
    "rope_stored_final_kg": 15062.552256189741,
    "ballast_kg": 203617.48615397487,
    "ballast_packages_per_cycle": 20362,
    "empty_sledge_kg": 20000.0
  },
  "work": {
    "load_potential_j": 46539339.42823391,
    "counterweight_potential_loss_j": 192409766.581356,
    "counterweight_ramp_loss_j": 76963906.63254237,
    "available_at_tail_j": 115445859.94881362,
    "human_reset_load_work_lower_bound_j": 202293947.34301826,
    "scheduled_operation_s": 1609709.4284252226,
    "complete_construction_time_estimate": false,
    "numerical_route_work_residual_max_j_m": 5.704350769519806e-08
  },
  "trajectory": [
    {
      "kind": "lift",
      "cycle": 1,
      "start_s": 0.0,
      "end_s": 795.4861488181513,
      "start_rise_m": 0.0,
      "end_rise_m": 3.977430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 1,
      "start_s": 795.4861488181513,
      "end_s": 915.4861488181513,
      "start_rise_m": 3.977430744090756,
      "end_rise_m": 3.977430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 1,
      "start_s": 915.4861488181513,
      "end_s": 62164.550968660566,
      "start_rise_m": 3.977430744090756,
      "end_rise_m": 3.977430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 1,
      "start_s": 62164.550968660566,
      "end_s": 62694.875067872665,
      "start_rise_m": 3.977430744090756,
      "end_rise_m": 3.977430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 1,
      "start_s": 62694.875067872665,
      "end_s": 123897.87506787266,
      "start_rise_m": 3.977430744090756,
      "end_rise_m": 3.977430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 2,
      "start_s": 123897.87506787266,
      "end_s": 124693.36121669081,
      "start_rise_m": 3.977430744090756,
      "end_rise_m": 7.954861488181512,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 2,
      "start_s": 124693.36121669081,
      "end_s": 124813.36121669081,
      "start_rise_m": 7.954861488181512,
      "end_rise_m": 7.954861488181512,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 2,
      "start_s": 124813.36121669081,
      "end_s": 186062.42603653323,
      "start_rise_m": 7.954861488181512,
      "end_rise_m": 7.954861488181512,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 2,
      "start_s": 186062.42603653323,
      "end_s": 186592.75013574533,
      "start_rise_m": 7.954861488181512,
      "end_rise_m": 7.954861488181512,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 2,
      "start_s": 186592.75013574533,
      "end_s": 247795.75013574533,
      "start_rise_m": 7.954861488181512,
      "end_rise_m": 7.954861488181512,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 3,
      "start_s": 247795.75013574533,
      "end_s": 248591.2362845635,
      "start_rise_m": 7.954861488181512,
      "end_rise_m": 11.932292232272268,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 3,
      "start_s": 248591.2362845635,
      "end_s": 248711.2362845635,
      "start_rise_m": 11.932292232272268,
      "end_rise_m": 11.932292232272268,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 3,
      "start_s": 248711.2362845635,
      "end_s": 309960.3011044059,
      "start_rise_m": 11.932292232272268,
      "end_rise_m": 11.932292232272268,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 3,
      "start_s": 309960.3011044059,
      "end_s": 310490.625203618,
      "start_rise_m": 11.932292232272268,
      "end_rise_m": 11.932292232272268,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 3,
      "start_s": 310490.625203618,
      "end_s": 371693.625203618,
      "start_rise_m": 11.932292232272268,
      "end_rise_m": 11.932292232272268,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 4,
      "start_s": 371693.625203618,
      "end_s": 372489.1113524362,
      "start_rise_m": 11.932292232272268,
      "end_rise_m": 15.909722976363025,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 4,
      "start_s": 372489.1113524362,
      "end_s": 372609.1113524362,
      "start_rise_m": 15.909722976363025,
      "end_rise_m": 15.909722976363025,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 4,
      "start_s": 372609.1113524362,
      "end_s": 433858.1761722786,
      "start_rise_m": 15.909722976363025,
      "end_rise_m": 15.909722976363025,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 4,
      "start_s": 433858.1761722786,
      "end_s": 434388.5002714907,
      "start_rise_m": 15.909722976363025,
      "end_rise_m": 15.909722976363025,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 4,
      "start_s": 434388.5002714907,
      "end_s": 495591.5002714907,
      "start_rise_m": 15.909722976363025,
      "end_rise_m": 15.909722976363025,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 5,
      "start_s": 495591.5002714907,
      "end_s": 496386.9864203089,
      "start_rise_m": 15.909722976363025,
      "end_rise_m": 19.88715372045378,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 5,
      "start_s": 496386.9864203089,
      "end_s": 496506.9864203089,
      "start_rise_m": 19.88715372045378,
      "end_rise_m": 19.88715372045378,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 5,
      "start_s": 496506.9864203089,
      "end_s": 557756.0512401513,
      "start_rise_m": 19.88715372045378,
      "end_rise_m": 19.88715372045378,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 5,
      "start_s": 557756.0512401513,
      "end_s": 558286.3753393634,
      "start_rise_m": 19.88715372045378,
      "end_rise_m": 19.88715372045378,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 5,
      "start_s": 558286.3753393634,
      "end_s": 619489.3753393634,
      "start_rise_m": 19.88715372045378,
      "end_rise_m": 19.88715372045378,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 6,
      "start_s": 619489.3753393634,
      "end_s": 620284.8614881815,
      "start_rise_m": 19.88715372045378,
      "end_rise_m": 23.86458446454454,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 6,
      "start_s": 620284.8614881815,
      "end_s": 620404.8614881815,
      "start_rise_m": 23.86458446454454,
      "end_rise_m": 23.86458446454454,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 6,
      "start_s": 620404.8614881815,
      "end_s": 681653.926308024,
      "start_rise_m": 23.86458446454454,
      "end_rise_m": 23.86458446454454,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 6,
      "start_s": 681653.926308024,
      "end_s": 682184.250407236,
      "start_rise_m": 23.86458446454454,
      "end_rise_m": 23.86458446454454,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 6,
      "start_s": 682184.250407236,
      "end_s": 743387.250407236,
      "start_rise_m": 23.86458446454454,
      "end_rise_m": 23.86458446454454,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 7,
      "start_s": 743387.250407236,
      "end_s": 744182.7365560542,
      "start_rise_m": 23.86458446454454,
      "end_rise_m": 27.842015208635296,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 7,
      "start_s": 744182.7365560542,
      "end_s": 744302.7365560542,
      "start_rise_m": 27.842015208635296,
      "end_rise_m": 27.842015208635296,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 7,
      "start_s": 744302.7365560542,
      "end_s": 805551.8013758967,
      "start_rise_m": 27.842015208635296,
      "end_rise_m": 27.842015208635296,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 7,
      "start_s": 805551.8013758967,
      "end_s": 806082.1254751087,
      "start_rise_m": 27.842015208635296,
      "end_rise_m": 27.842015208635296,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 7,
      "start_s": 806082.1254751087,
      "end_s": 867285.1254751087,
      "start_rise_m": 27.842015208635296,
      "end_rise_m": 27.842015208635296,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 8,
      "start_s": 867285.1254751087,
      "end_s": 868080.6116239269,
      "start_rise_m": 27.842015208635296,
      "end_rise_m": 31.819445952726053,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 8,
      "start_s": 868080.6116239269,
      "end_s": 868200.6116239269,
      "start_rise_m": 31.819445952726053,
      "end_rise_m": 31.819445952726053,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 8,
      "start_s": 868200.6116239269,
      "end_s": 929449.6764437694,
      "start_rise_m": 31.819445952726053,
      "end_rise_m": 31.819445952726053,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 8,
      "start_s": 929449.6764437694,
      "end_s": 929980.0005429814,
      "start_rise_m": 31.819445952726053,
      "end_rise_m": 31.819445952726053,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 8,
      "start_s": 929980.0005429814,
      "end_s": 991183.0005429814,
      "start_rise_m": 31.819445952726053,
      "end_rise_m": 31.819445952726053,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 9,
      "start_s": 991183.0005429814,
      "end_s": 991978.4866917996,
      "start_rise_m": 31.819445952726053,
      "end_rise_m": 35.79687669681681,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 9,
      "start_s": 991978.4866917996,
      "end_s": 992098.4866917996,
      "start_rise_m": 35.79687669681681,
      "end_rise_m": 35.79687669681681,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 9,
      "start_s": 992098.4866917996,
      "end_s": 1053347.551511642,
      "start_rise_m": 35.79687669681681,
      "end_rise_m": 35.79687669681681,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 9,
      "start_s": 1053347.551511642,
      "end_s": 1053877.8756108542,
      "start_rise_m": 35.79687669681681,
      "end_rise_m": 35.79687669681681,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 9,
      "start_s": 1053877.8756108542,
      "end_s": 1115080.8756108542,
      "start_rise_m": 35.79687669681681,
      "end_rise_m": 35.79687669681681,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 10,
      "start_s": 1115080.8756108542,
      "end_s": 1115876.3617596724,
      "start_rise_m": 35.79687669681681,
      "end_rise_m": 39.77430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 10,
      "start_s": 1115876.3617596724,
      "end_s": 1115996.3617596724,
      "start_rise_m": 39.77430744090756,
      "end_rise_m": 39.77430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 10,
      "start_s": 1115996.3617596724,
      "end_s": 1177245.4265795148,
      "start_rise_m": 39.77430744090756,
      "end_rise_m": 39.77430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 10,
      "start_s": 1177245.4265795148,
      "end_s": 1177775.750678727,
      "start_rise_m": 39.77430744090756,
      "end_rise_m": 39.77430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 10,
      "start_s": 1177775.750678727,
      "end_s": 1238978.750678727,
      "start_rise_m": 39.77430744090756,
      "end_rise_m": 39.77430744090756,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 11,
      "start_s": 1238978.750678727,
      "end_s": 1239774.236827545,
      "start_rise_m": 39.77430744090756,
      "end_rise_m": 43.75173818499832,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 11,
      "start_s": 1239774.236827545,
      "end_s": 1239894.236827545,
      "start_rise_m": 43.75173818499832,
      "end_rise_m": 43.75173818499832,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 11,
      "start_s": 1239894.236827545,
      "end_s": 1301143.3016473874,
      "start_rise_m": 43.75173818499832,
      "end_rise_m": 43.75173818499832,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 11,
      "start_s": 1301143.3016473874,
      "end_s": 1301673.6257465996,
      "start_rise_m": 43.75173818499832,
      "end_rise_m": 43.75173818499832,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 11,
      "start_s": 1301673.6257465996,
      "end_s": 1362876.6257465996,
      "start_rise_m": 43.75173818499832,
      "end_rise_m": 43.75173818499832,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 12,
      "start_s": 1362876.6257465996,
      "end_s": 1363672.1118954178,
      "start_rise_m": 43.75173818499832,
      "end_rise_m": 47.72916892908907,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 12,
      "start_s": 1363672.1118954178,
      "end_s": 1363792.1118954178,
      "start_rise_m": 47.72916892908907,
      "end_rise_m": 47.72916892908907,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 12,
      "start_s": 1363792.1118954178,
      "end_s": 1425041.1767152601,
      "start_rise_m": 47.72916892908907,
      "end_rise_m": 47.72916892908907,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 12,
      "start_s": 1425041.1767152601,
      "end_s": 1425571.5008144723,
      "start_rise_m": 47.72916892908907,
      "end_rise_m": 47.72916892908907,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 12,
      "start_s": 1425571.5008144723,
      "end_s": 1486774.5008144723,
      "start_rise_m": 47.72916892908907,
      "end_rise_m": 47.72916892908907,
      "stroke_m": 15.909722976363025,
      "assumptions_supplied": true
    },
    {
      "kind": "lift",
      "cycle": 13,
      "start_s": 1486774.5008144723,
      "end_s": 1487035.016153778,
      "start_rise_m": 47.72916892908907,
      "end_rise_m": 49.03174562561765,
      "stroke_m": 5.21030678611433,
      "assumptions_supplied": true
    },
    {
      "kind": "hold_and_regrip",
      "cycle": 13,
      "start_s": 1487035.016153778,
      "end_s": 1487155.016153778,
      "start_rise_m": 49.03174562561765,
      "end_rise_m": 49.03174562561765,
      "stroke_m": 5.21030678611433,
      "assumptions_supplied": true
    },
    {
      "kind": "carry_ballast_up",
      "cycle": 13,
      "start_s": 1487155.016153778,
      "end_s": 1548332.751532352,
      "start_rise_m": 49.03174562561765,
      "end_rise_m": 49.03174562561765,
      "stroke_m": 5.21030678611433,
      "assumptions_supplied": true
    },
    {
      "kind": "empty_sledge_return",
      "cycle": 13,
      "start_s": 1548332.751532352,
      "end_s": 1548506.4284252226,
      "start_rise_m": 49.03174562561765,
      "end_rise_m": 49.03174562561765,
      "stroke_m": 5.21030678611433,
      "assumptions_supplied": true
    },
    {
      "kind": "reload_ballast",
      "cycle": 13,
      "start_s": 1548506.4284252226,
      "end_s": 1609709.4284252226,
      "start_rise_m": 49.03174562561765,
      "end_rise_m": 49.03174562561765,
      "stroke_m": 5.21030678611433,
      "assumptions_supplied": true
    }
  ],
  "receiving_path": [
    {
      "kind": "translate",
      "a": [
        7.685185185185184,
        4.87,
        53.231745625617656
      ],
      "b": [
        12.0,
        11.015599,
        53.231745625617656
      ],
      "ra": 0.0,
      "rb": 0.0
    },
    {
      "kind": "tip",
      "a": [
        12.0,
        11.015599,
        53.231745625617656
      ],
      "b": [
        12.0,
        11.015599,
        53.231745625617656
      ],
      "ra": 0.0,
      "rb": -1.5707963267948966
    },
    {
      "kind": "translate",
      "a": [
        12.0,
        11.015599,
        53.231745625617656
      ],
      "b": [
        0.0,
        11.015599,
        53.231745625617656
      ],
      "ra": -1.5707963267948966,
      "rb": -1.5707963267948966
    },
    {
      "kind": "lower",
      "a": [
        0.0,
        11.015599,
        53.231745625617656
      ],
      "b": [
        0.0,
        11.015599,
        49.80864
      ],
      "ra": -1.5707963267948966,
      "rb": -1.5707963267948966
    }
  ],
  "checks": [
    {
      "id": "rope",
      "label": "Rope at bends",
      "demand": 23152.473814984944,
      "allowance": 25497.289999999997,
      "unit": "N per rope",
      "status": "within selected allowance",
      "note": "Modern indicative flax proxy; factor 6, 50% bend retention, 20% unequal sharing and 10% transient demand. Long joints and wear are untested."
    },
    {
      "id": "narrow_chute",
      "label": "Counterweight in narrow chute",
      "demand": 223617.48615397487,
      "allowance": 74942.29999999999,
      "unit": "kg",
      "status": "outside selected envelope",
      "note": "1.05m by 1.2m, selected 30m length, 8m useful stroke, packing .85. A size screen, not a survey of the Big Void."
    },
    {
      "id": "crew",
      "label": "Empty-reset crew on supplied deck",
      "status": "fits selected rectangle",
      "demand": [
        68.30972297636302,
        38.4
      ],
      "allowance": [
        100.0,
        45.0
      ],
      "unit": "m",
      "note": "1.2m lanes, 1.4m worker pitch, stroke and end clearance retained. Rope redirects, handgrips, platform support and access still need geometry."
    },
    {
      "id": "stone",
      "label": "Ceiling beam under own weight",
      "demand": 272384.5149768885,
      "allowance": 1333333.3333333333,
      "unit": "Pa tension",
      "status": "within selected allowance",
      "note": "Simple beam screen of selected 8m solid at roof bearings. Excludes concentrated rigging, flaws, tipping and other loads."
    },
    {
      "id": "carrier",
      "label": "Existing carrier local stress",
      "status": "outside previous working allowance",
      "note": "The earlier coarse reference reported minimum nominal margin 1.630 and factor 3 working-allowance exceedances in bearers and stone. It is a different unloading load case, not qualification of this ascent."
    },
    {
      "id": "hold",
      "label": "Holding and brake mechanism",
      "status": "required capacity, hardware unresolved",
      "demand": 1868660.7462778885,
      "allowance": null,
      "unit": "N clamp normal force",
      "note": "Single friction-face estimate only. Three full belay turns at selected static mu .3 would reduce tail holding to 1962 N in total, but posts, anchorage, crushing and controlled release need design."
    },
    {
      "id": "head",
      "label": "Upper head and foundations",
      "status": "required capacity, hardware unresolved",
      "demand": 3367632.554906901,
      "allowance": null,
      "unit": "N reaction bound",
      "note": "Three fixed-guide reaction-magnitude bound, not an equilibrated head. Selected 10m\u00b2 spread-bearing footprint gives 0.337 MPa average pressure. Local bending, offsets and support weight remain to check."
    },
    {
      "id": "receiving",
      "label": "Receiving, tipping and permanent landing",
      "status": "working path supplied, support design unresolved",
      "note": "Existing upright configuration-space path retained. No invisible gimbal or unlimited joint is assigned capacity. Rigging and finite supports must provide the required forces before this becomes solid construction playback."
    }
  ],
  "exterior_slope": {
    "label": "Opposite exterior slope, engineering alternative",
    "slope_deg": 51.83932144375253,
    "sled_mu": 0.3,
    "tail_demand_bound_n": 603933.4556463069,
    "supported_horizontal_lead_m": 62.70574351978171,
    "horizontal_rope_drag_bound_n": 14172.90264412551,
    "counterweight_total_kg": 107570.30640833732,
    "empty_sledge_kg": 20000.0,
    "ballast_kg": 87570.30640833732,
    "ballast_density_kg_m3": 2700,
    "packing": 0.85,
    "sledge_width_m": 3,
    "sledge_ballast_height_m": 1.5,
    "sledge_length_m": 9.479332501412474,
    "stroke_m": 81.36278036515398,
    "cycles": 3,
    "factored_peak_rope_n": 24912.255045410162,
    "rope_allowance_n": 25497.289999999997,
    "empty_return_pull_n": 244986.469283917,
    "reset_people_per_lane": 64,
    "reset_rope_weight_bound_n": 27979.196228229644,
    "reset_rope_floor_drag_bound_n": 5669.161057650204,
    "reset_rope_diameter_m": 0.04,
    "reset_rope_density_kg_m": 0.96,
    "reset_rope_factored_tension_n": 10105.691857961576,
    "reset_rope_allowance_n": 10198.916,
    "reset_people": 2048,
    "reset_per_person_n": 149.527874318797,
    "reset_crew_rectangle_m": [
      96.6,
      38.4
    ],
    "reset_crew_fits_selected_deck": true,
    "regrip_stroke_m": 5,
    "peak_head_deck_side_m": 115.67148703956343,
    "description": "Prepared straight track on an unfinished opposite face. Ballast is unloaded below and carried back up separate stairs; only the empty 20t sledge is hauled. Every 5m the reset crew holds and regrips. Track, sledge, connections, brakes and stairs are supplied engineering assumptions.",
    "plausibility_checks": {
      "force_and_travel": true,
      "rope_proxy": true,
      "crew_rectangle": true,
      "static_foot_traction": true
    },
    "not_verified": [
      "Finished face is not a ready-made track",
      "Open construction-stage face and head connection",
      "All crew access and handgrips",
      "Brake/holding hardware and transitions",
      "Empty-sledge structure and ballast retention",
      "Local carrier and upper-head stresses",
      "Rope routing, joints, abrasion and non-sliding alternative bearings"
    ]
  },
  "conclusion": "Human energy does not rule this candidate out. Rope friction, counterweight fit, carrier stress, holding and receiving remain decisive. A working reduced sequence is a conditional candidate, not a yes for the full pyramid.",
  "complete_heavy_placement_verified": false,
  "whole_giza_build_verified": false,
  "construction_clock_credit_s": 0,
  "construction_placements": 0,
  "human_work_credit_j": 0,
  "sensitivity": [
    {
      "circuits": 20,
      "mu": 0.05,
      "factored_peak_rope_n": 26134.976127420705,
      "rope_margin": 0.975600278939928,
      "counterweight_kg": 157786.57730158165
    },
    {
      "circuits": 20,
      "mu": 0.1,
      "factored_peak_rope_n": 34002.861372845065,
      "rope_margin": 0.7498571876178138,
      "counterweight_kg": 205338.5047316759
    },
    {
      "circuits": 20,
      "mu": 0.2,
      "factored_peak_rope_n": 54205.5964027716,
      "rope_margin": 0.47038113575107326,
      "counterweight_kg": 327439.80134008557
    },
    {
      "circuits": 20,
      "mu": 0.3,
      "factored_peak_rope_n": 80224.14585306263,
      "rope_margin": 0.3178256337773974,
      "counterweight_kg": 484690.7190521966
    },
    {
      "circuits": 32,
      "mu": 0.05,
      "factored_peak_rope_n": 18031.159891604886,
      "rope_margin": 1.414068210435606,
      "counterweight_kg": 174093.96811884825
    },
    {
      "circuits": 32,
      "mu": 0.1,
      "factored_peak_rope_n": 23152.473814984944,
      "rope_margin": 1.1012771336554723,
      "counterweight_kg": 223617.48615397487
    },
    {
      "circuits": 32,
      "mu": 0.2,
      "factored_peak_rope_n": 36292.277149393565,
      "rope_margin": 0.7025541520870384,
      "counterweight_kg": 350680.44248611125
    },
    {
      "circuits": 32,
      "mu": 0.3,
      "factored_peak_rope_n": 53204.297363428144,
      "rope_margin": 0.47923365712045773,
      "counterweight_kg": 514221.0398036431
    }
  ],
  "saved_at_utc": "2026-10-08T12:48:22.968183+00:00",
  "source_hashes": {
    "src/heavy_feasibility.py": "641907300a377b45e1d6a78e1cab4f0f56204d155c9418c376ced928f3183e47",
    "src/heavy_rope_gravity.py": "6ffad8161f8035e4aaefcd72af27f73fae33fe531e1342be6d1c7ec4a4349c32",
    "src/gear_force_envelope.py": "ae17cb4daa6a2dc3b7cdc08e6d69e78c6e0b37935923e33312f81613979386ab",
    "heavy-placement-case.json": "040a702f3aaa8928385f4cd511cce62f8a3f3568df10ba1d5fc5fec601524047",
    "friction-assumptions.json": "a438e724cbb5a07d8db978e34364dae0b7313c2febb548b5a2de7f4addeabb0c",
    "research/heavy-carrier-source-register.json": "f9936c7aeae764ef62b56911a6c9dd1c0e80452ac06d785ffd5d19125eb13c64",
    "research/heavy-equilibrium-contact-mechanism-sheet.json": "a5a7ee3ddebe65f2f73a42a174b51d9236719215aec422cd0d4922e028209a2e",
    "research/heavy-upright-alternatives.json": "0d5bef9acf9b805f2af2b54a391553b3e4b2671dd9c86b70082b6ce74263545c"
  }
}
