{
  "status": "PASS",
  "schemaVersion": "vehiclelab.assembly-mapping-qualification.v1",
  "budgets": {
    "geometryM": 1e-8,
    "materialBasis": 1e-8,
    "jacobianPerCoordinate": 0.000005,
    "massComponentSI": 0.0002,
    "generalizedForceComponentSI": 0.002,
    "accelerationComponentSI": 0.00002,
    "rackEffortN": 0.0002,
    "contactForceN": 0.0002,
    "equilibriumResidualSI": 0.000001,
    "referenceEquilibriumGradientSI": 0.002,
    "trajectoryComponentSI": 0.00001,
    "referenceRefinementComponentSI": 0.000001,
    "energyResidualJ": 0.0002
  },
  "registry": [
    {
      "id": "vehiclelab.quarter-car.linear-passive",
      "version": "0.2.0",
      "label": "Quarter-Car 2 DOF",
      "physicalDof": 2,
      "stateOrdering": [
        "sprungDisplacement",
        "sprungVelocity",
        "unsprungDisplacement",
        "unsprungVelocity"
      ],
      "phenomena": ["vertical ride"],
      "suspensions": ["equivalent-linear"],
      "tires": ["linear vertical spring"],
      "steering": "none",
      "braking": "none",
      "roadContact": "one prescribed vertical road input",
      "definitionType": "vehiclelab.study-definition.v1",
      "requiredInputs": ["two masses", "spring/damper/tire stiffness"],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "Quarter-Car analytical/literature qualification"
        },
        {
          "method": "linear-frequency",
          "backend": "vehiclelab.typescript.linear-frequency.registry-v1",
          "qualification": "Quarter-Car analytical/literature qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": true,
      "limits": ["Independent reference; not a projection of the applied assembly"]
    },
    {
      "id": "vehiclelab.half-car.linear-passive",
      "version": "0.1.0",
      "label": "Half-Car 4 DOF",
      "physicalDof": 4,
      "stateOrdering": [
        "heave",
        "heaveRate",
        "pitchNoseUp",
        "pitchRate",
        "frontVertical",
        "frontVerticalRate",
        "rearVertical",
        "rearVerticalRate"
      ],
      "phenomena": ["vertical ride", "small pitch"],
      "suspensions": ["equivalent-linear"],
      "tires": ["linear vertical spring"],
      "steering": "none",
      "braking": "none",
      "roadContact": "two prescribed vertical road inputs",
      "definitionType": "vehiclelab.half-car-study-definition.v1",
      "requiredInputs": ["body mass/pitch inertia", "axle masses/rates", "axle distances"],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "Half-Car analytical/frequency qualification"
        },
        {
          "method": "linear-frequency",
          "backend": "vehiclelab.typescript.linear-frequency.registry-v1",
          "qualification": "Half-Car analytical/frequency qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": true,
      "limits": ["Independent axle model"]
    },
    {
      "id": "vehiclelab.full-car.linear-passive",
      "version": "0.1.0",
      "label": "Full-Car Ride 7 DOF (legacy linear)",
      "physicalDof": 7,
      "stateOrdering": [
        "heave",
        "heaveRate",
        "pitchNoseUp",
        "pitchRate",
        "rollLeftUp",
        "rollRate",
        "verticalFL",
        "verticalRateFL",
        "verticalFR",
        "verticalRateFR",
        "verticalRL",
        "verticalRateRL",
        "verticalRR",
        "verticalRateRR"
      ],
      "phenomena": ["vertical ride", "small pitch/roll"],
      "suspensions": ["equivalent-linear"],
      "tires": ["signed vertical perturbation spring"],
      "steering": "none",
      "braking": "none",
      "roadContact": "four prescribed vertical road heights; no tangential wrench",
      "definitionType": "vehiclelab.full-car-study-definition.v1",
      "requiredInputs": [
        "sprung mass",
        "roll/pitch inertia",
        "four masses/rates",
        "axle distances/tracks"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "Full-Car analytical/frozen-buffer qualification"
        },
        {
          "method": "linear-frequency",
          "backend": "vehiclelab.typescript.linear-frequency.registry-v1",
          "qualification": "Full-Car analytical/frozen-buffer qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": false,
      "limits": [
        "retained for inspection/save; product Worker requires explicit geometry conversion",
        "Equilibrium-relative coordinates; not an absolute 14-DOF reduction"
      ]
    },
    {
      "id": "vehiclelab.full-car.geometry-passive",
      "version": "1.0.0",
      "label": "Full-Car Ride 7 DOF (geometry)",
      "physicalDof": 7,
      "stateOrdering": [
        "heave",
        "heaveRate",
        "pitchNoseUp",
        "pitchRate",
        "rollLeftUp",
        "rollRate",
        "verticalFL",
        "verticalRateFL",
        "verticalFR",
        "verticalRateFR",
        "verticalRL",
        "verticalRateRL",
        "verticalRR",
        "verticalRateRR"
      ],
      "phenomena": ["vertical ride", "small pitch/roll", "nonlinear suspension motion ratios"],
      "suspensions": ["double-wishbone-locked-heading"],
      "tires": ["signed vertical perturbation spring"],
      "steering": "none",
      "braking": "none",
      "roadContact": "four prescribed vertical road heights; no tangential wrench",
      "definitionType": "vehiclelab.full-car-study-definition.v1",
      "requiredInputs": [
        "sprung mass",
        "roll/pitch inertia",
        "four masses/rates",
        "axle distances/tracks",
        "suspension hardpoints",
        "installed rates"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "Full-Car analytical/frozen-buffer qualification"
        },
        {
          "method": "linear-frequency",
          "backend": "vehiclelab.typescript.linear-frequency.registry-v1",
          "qualification": "Full-Car analytical/frozen-buffer qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": true,
      "limits": [
        "Ride workflow only; no dynamic handling coupling",
        "Equilibrium-relative coordinates; not an absolute 14-DOF reduction"
      ]
    },
    {
      "id": "vehiclelab.full-car.geometry-unilateral-contact",
      "version": "1.0.0",
      "label": "Full-Car Ride 7 DOF (unilateral contact)",
      "physicalDof": 7,
      "stateOrdering": [
        "heave",
        "heaveRate",
        "pitchNoseUp",
        "pitchRate",
        "rollLeftUp",
        "rollRate",
        "verticalFL",
        "verticalRateFL",
        "verticalFR",
        "verticalRateFR",
        "verticalRL",
        "verticalRateRL",
        "verticalRR",
        "verticalRateRR"
      ],
      "phenomena": ["vertical ride", "small pitch/roll", "nonlinear suspension motion ratios"],
      "suspensions": ["double-wishbone-locked-heading"],
      "tires": ["unilateral vertical spring"],
      "steering": "none",
      "braking": "none",
      "roadContact": "four prescribed vertical road heights; no tangential wrench",
      "definitionType": "vehiclelab.full-car-study-definition.v1",
      "requiredInputs": [
        "sprung mass",
        "roll/pitch inertia",
        "four masses/rates",
        "axle distances/tracks",
        "suspension hardpoints",
        "installed rates"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "Full-Car analytical/frozen-buffer qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": true,
      "limits": [
        "Ride workflow only; no dynamic handling coupling",
        "Equilibrium-relative coordinates; not an absolute 14-DOF reduction"
      ]
    },
    {
      "id": "vehiclelab.vehicle.planar-handling",
      "version": "1.0.0",
      "label": "Planar Handling",
      "physicalDof": 2,
      "stateOrdering": ["lateralVelocity", "yawRate", "yaw", "worldX", "worldY"],
      "phenomena": ["lateral/yaw dynamics", "three kinematic world states"],
      "suspensions": ["none; static corner placement"],
      "tires": ["friction-limited lateral tire"],
      "steering": "prescribed tire heading, not physical rack",
      "braking": "none; constant forward speed constraint",
      "roadContact": "flat ground; prescribed static normal loads",
      "definitionType": "vehiclelab.planar-handling-study-definition.v1",
      "requiredInputs": [
        "applied mass/dimensions",
        "separate yaw inertia",
        "four lateral tires",
        "positive prescribed speed"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.typescript.legacy-rk4.registry-v1",
          "qualification": "ML57 algebra/independent trajectory qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "accepted",
      "userRunnable": true,
      "limits": ["Five states does not mean five dynamic DOFs; no vertical/longitudinal dynamics"]
    },
    {
      "id": "vehiclelab.generic-coupled-14dof.ml59.v1",
      "version": "1.0.0",
      "label": "Generic 14 DOF fixed rack",
      "physicalDof": 14,
      "stateOrdering": [
        "worldX",
        "worldY",
        "worldZ",
        "rollRH",
        "pitchRH",
        "yaw",
        "jFL",
        "jFR",
        "jRL",
        "jRR",
        "spinFL",
        "spinFR",
        "spinRL",
        "spinRR",
        "worldXRate",
        "worldYRate",
        "worldZRate",
        "rollRHRate",
        "pitchRHRate",
        "yawRate",
        "jFLRate",
        "jFRRate",
        "jRLRate",
        "jRRRate",
        "spinFLRate",
        "spinFRRate",
        "spinRLRate",
        "spinRRRate"
      ],
      "phenomena": [
        "absolute spatial body dynamics",
        "four relative jounce coordinates",
        "four material rotor spins",
        "prescribed contact wrench / normal support"
      ],
      "suspensions": ["double-wishbone-rack-tie-rod"],
      "tires": ["prescribed contact wrench / normal support"],
      "steering": "fixed physical rack",
      "braking": "bounded prescribed rotor torque",
      "roadContact": "flat compliant point support; four loaded contacts for coupled tires",
      "definitionType": "CoupledVehicleDefinition (generic reference)",
      "requiredInputs": [
        "central body tensor",
        "four mass/rotor inertias",
        "hardpoints and tie rods",
        "installed spring/damper/free lengths",
        "absolute support properties"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.ml60.reference-ts.registry-v1",
          "qualification": "ML60 transient reference"
        },
        {
          "method": "rk4",
          "backend": "vehiclelab.projected-newton-euler.ml61.v1",
          "qualification": "ML61/62A numerical/native qualification"
        },
        {
          "method": "rk45",
          "backend": "vehiclelab.projected-newton-euler.ml61.v1",
          "qualification": "ML61/62A numerical/native qualification"
        },
        {
          "method": "rk4",
          "backend": "vehiclelab.cpp-newton-euler.ml62.v1",
          "qualification": "ML61/62A numerical/native qualification"
        },
        {
          "method": "rk45",
          "backend": "vehiclelab.cpp-newton-euler.ml62.v1",
          "qualification": "ML61/62A numerical/native qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "bounded-experimental",
      "userRunnable": true,
      "limits": [
        "Generic reference only; never consumes applied Vehicle Assembly",
        "See model-specific short-duration envelope"
      ]
    },
    {
      "id": "vehiclelab.generic-coupled-tires.ml63.v1",
      "version": "1.0.0",
      "label": "Generic 14 DOF coupled tires",
      "physicalDof": 14,
      "stateOrdering": [
        "worldX",
        "worldY",
        "worldZ",
        "rollRH",
        "pitchRH",
        "yaw",
        "jFL",
        "jFR",
        "jRL",
        "jRR",
        "spinFL",
        "spinFR",
        "spinRL",
        "spinRR",
        "worldXRate",
        "worldYRate",
        "worldZRate",
        "rollRHRate",
        "pitchRHRate",
        "yawRate",
        "jFLRate",
        "jFRRate",
        "jRLRate",
        "jRRRate",
        "spinFLRate",
        "spinFRRate",
        "spinRLRate",
        "spinRRRate"
      ],
      "phenomena": [
        "absolute spatial body dynamics",
        "four relative jounce coordinates",
        "four material rotor spins",
        "memoryless shared friction disk"
      ],
      "suspensions": ["double-wishbone-rack-tie-rod"],
      "tires": ["memoryless shared friction disk"],
      "steering": "fixed physical rack",
      "braking": "actual slip from signed rotor torque",
      "roadContact": "flat compliant point support; four loaded contacts for coupled tires",
      "definitionType": "CoupledVehicleDefinition (generic reference)",
      "requiredInputs": [
        "central body tensor",
        "four mass/rotor inertias",
        "hardpoints and tie rods",
        "installed spring/damper/free lengths",
        "absolute support properties"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.js-tires.optimized-ts-mechanics.ml63.v1",
          "qualification": "ML63 independent coupled-tire qualification"
        },
        {
          "method": "rk45",
          "backend": "vehiclelab.js-tires.optimized-ts-mechanics.ml63.v1",
          "qualification": "ML63 independent coupled-tire qualification"
        },
        {
          "method": "rk4",
          "backend": "vehiclelab.js-tires.cpp-mechanics.ml63.v1",
          "qualification": "ML63 independent coupled-tire qualification"
        },
        {
          "method": "rk45",
          "backend": "vehiclelab.js-tires.cpp-mechanics.ml63.v1",
          "qualification": "ML63 independent coupled-tire qualification"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "bounded-experimental",
      "userRunnable": true,
      "limits": [
        "Generic reference only; never consumes applied Vehicle Assembly",
        "See model-specific short-duration envelope"
      ]
    },
    {
      "id": "vehiclelab.prescribed-rack-maneuvers.ml64.v1",
      "version": "1.0.0",
      "label": "Generic 14 DOF steering/braking",
      "physicalDof": 14,
      "stateOrdering": [
        "worldX",
        "worldY",
        "worldZ",
        "rollRH",
        "pitchRH",
        "yaw",
        "jFL",
        "jFR",
        "jRL",
        "jRR",
        "spinFL",
        "spinFR",
        "spinRL",
        "spinRR",
        "worldXRate",
        "worldYRate",
        "worldZRate",
        "rollRHRate",
        "pitchRHRate",
        "yawRate",
        "jFLRate",
        "jFRRate",
        "jRLRate",
        "jRRRate",
        "spinFLRate",
        "spinFRRate",
        "spinRLRate",
        "spinRRRate"
      ],
      "phenomena": [
        "absolute spatial body dynamics",
        "four relative jounce coordinates",
        "four material rotor spins",
        "memoryless shared friction disk"
      ],
      "suspensions": ["double-wishbone-rack-tie-rod"],
      "tires": ["memoryless shared friction disk"],
      "steering": "prescribed moving physical front rack",
      "braking": "actual slip from signed rotor torque",
      "roadContact": "flat compliant point support; four loaded contacts for coupled tires",
      "definitionType": "CoupledVehicleDefinition (generic reference)",
      "requiredInputs": [
        "central body tensor",
        "four mass/rotor inertias",
        "hardpoints and tie rods",
        "installed spring/damper/free lengths",
        "absolute support properties"
      ],
      "execution": [
        {
          "method": "rk4",
          "backend": "vehiclelab.js-tires.ts-moving-mechanism.ml64.v1",
          "qualification": "ML64 34 cases / six independent trajectories"
        },
        {
          "method": "rk45",
          "backend": "vehiclelab.js-tires.ts-moving-mechanism.ml64.v1",
          "qualification": "ML64 34 cases / six independent trajectories"
        }
      ],
      "qualification": {
        "id": "vehiclelab.accepted-regression.ml64.v1",
        "version": "1.0.0",
        "reference": "docs/review/milestones/ml-64/qualification-completion.json"
      },
      "availability": "bounded-experimental",
      "userRunnable": true,
      "limits": [
        "Generic reference only; never consumes applied Vehicle Assembly",
        "0.04–1 s; forward 5–25 m/s contact; bounded rack/slip/attitude"
      ]
    },
    {
      "id": "vehiclelab.assembly-coupled-14dof.ml65.v1",
      "version": "1.0.0",
      "label": "Assembly 14 DOF — preparation only",
      "physicalDof": 14,
      "stateOrdering": [
        "worldX",
        "worldY",
        "worldZ",
        "rollRH",
        "pitchRH",
        "yaw",
        "jFL",
        "jFR",
        "jRL",
        "jRR",
        "spinFL",
        "spinFR",
        "spinRL",
        "spinRR",
        "worldXRate",
        "worldYRate",
        "worldZRate",
        "rollRHRate",
        "pitchRHRate",
        "yawRate",
        "jFLRate",
        "jFRRate",
        "jRLRate",
        "jRRRate",
        "spinFLRate",
        "spinFRRate",
        "spinRLRate",
        "spinRRRate"
      ],
      "phenomena": [
        "absolute spatial body dynamics",
        "four relative jounce coordinates",
        "four material rotor spins",
        "explicit four-corner shared friction disk"
      ],
      "suspensions": ["double-wishbone-rack-tie-rod"],
      "tires": ["explicit four-corner shared friction disk"],
      "steering": "explicit physical front rack; fixed rear",
      "braking": "actual slip from signed rotor torque",
      "roadContact": "flat compliant point support; four loaded contacts for coupled tires",
      "definitionType": "vehiclelab.prepared-assembly-model.v1",
      "requiredInputs": ["applied assembly", "versioned explicit physical complements"],
      "execution": [],
      "qualification": {
        "id": "vehiclelab.assembly-mapping-qualification.v1",
        "version": "1.0.0",
        "reference": "data/validation/assembly-mapping/evidence.json"
      },
      "availability": "preparation-only",
      "userRunnable": false,
      "limits": [
        "ML65 compilation/readiness qualification only",
        "ML66 user-facing execution and motion integration are future/planned",
        "Native moving-rack execution unsupported"
      ]
    }
  ],
  "fixtures": [
    {
      "schemaVersion": "vehiclelab.assembly-mapping-fixture.v1",
      "description": "ML65 exact default applied assembly plus explicit educational complements; no measured vehicle",
      "fixtureRules": "Tie-rod length is design joint distance. Free length is design installed length plus declared sprung corner target/(installed rate*physical design motion ratio); target uses body weight and axle-distance statics. These are explicit educational fixture choices, not inferred user parameters.",
      "assembly": {
        "schemaVersion": "vehiclelab.vehicle-assembly.v1",
        "units": {
          "mass": "kg",
          "length": "m",
          "inertia": "kg_m2",
          "stiffness": "N_per_m",
          "damping": "N_s_per_m"
        },
        "model": { "id": "vehiclelab.full-car.geometry-passive", "version": "1.0.0" },
        "parameters": {
          "sprungMass": 1200,
          "pitchInertia": 2000,
          "rollInertia": 550,
          "frontLeftUnsprungMass": 30,
          "frontRightUnsprungMass": 31,
          "rearLeftUnsprungMass": 32,
          "rearRightUnsprungMass": 33,
          "frontLeftSuspensionStiffness": 15000,
          "frontRightSuspensionStiffness": 15500,
          "rearLeftSuspensionStiffness": 16000,
          "rearRightSuspensionStiffness": 16500,
          "frontLeftSuspensionDamping": 1250,
          "frontRightSuspensionDamping": 1300,
          "rearLeftSuspensionDamping": 1350,
          "rearRightSuspensionDamping": 1400,
          "frontLeftTireStiffness": 110000,
          "frontRightTireStiffness": 112000,
          "rearLeftTireStiffness": 115000,
          "rearRightTireStiffness": 117000,
          "cgToFrontAxle": 1.2,
          "cgToRearAxle": 1.5,
          "frontTrack": 1.6,
          "rearTrack": 1.58
        },
        "vehicle": {
          "schemaVersion": "vehiclelab.vehicle-definition.v1",
          "forceMappingVersion": "virtual-work.hermite.v1",
          "frontAxle": {
            "suspension": {
              "type": "double-wishbone",
              "geometry": {
                "schemaVersion": "vehiclelab.suspension.v1",
                "mechanism": "double-wishbone",
                "metadata": {
                  "name": "VehicleLab Generic Front Double Wishbone",
                  "source": "generic"
                },
                "orientationConstraint": "chassis-forward-projection",
                "hardpoints": {
                  "upperFront": [0.14, -0.34, 0.16],
                  "upperRear": [-0.14, -0.34, 0.16],
                  "upperBall": [0, -0.06, 0.15],
                  "lowerFront": [0.18, -0.4, -0.14],
                  "lowerRear": [-0.18, -0.4, -0.14],
                  "lowerBall": [0, -0.05, -0.16],
                  "springUpper": [0.04, -0.29, 0.27],
                  "springLower": [0.04, -0.15, -0.15],
                  "damperUpper": [-0.05, -0.27, 0.26],
                  "damperLower": [-0.05, -0.13, -0.15],
                  "spindleReference": [0, 0.12, 0]
                }
              },
              "left": {
                "springRateNpm": 33788.13482893926,
                "damperCoefficientNspm": 2422.5366753922335
              },
              "right": {
                "springRateNpm": 34914.405989903906,
                "damperCoefficientNspm": 2519.438142407923
              },
              "designSpringMotionRatio": 0.6662903452608893,
              "designDamperMotionRatio": 0.7183230890356328
            }
          },
          "rearAxle": {
            "suspension": {
              "type": "double-wishbone",
              "geometry": {
                "schemaVersion": "vehiclelab.suspension.v1",
                "mechanism": "double-wishbone",
                "metadata": {
                  "name": "VehicleLab Generic Rear Double Wishbone",
                  "source": "generic"
                },
                "orientationConstraint": "chassis-forward-projection",
                "hardpoints": {
                  "upperFront": [0.16, -0.37, 0.17],
                  "upperRear": [-0.16, -0.37, 0.17],
                  "upperBall": [0, -0.065, 0.145],
                  "lowerFront": [0.2, -0.43, -0.15],
                  "lowerRear": [-0.2, -0.43, -0.15],
                  "lowerBall": [0, -0.055, -0.17],
                  "springUpper": [0.055, -0.31, 0.29],
                  "springLower": [0.055, -0.18, -0.16],
                  "damperUpper": [-0.055, -0.3, 0.28],
                  "damperLower": [-0.055, -0.16, -0.16],
                  "spindleReference": [0, 0.12, 0]
                }
              },
              "left": {
                "springRateNpm": 39522.52842395264,
                "damperCoefficientNspm": 2907.250568315024
              },
              "right": {
                "springRateNpm": 40757.60743720116,
                "damperCoefficientNspm": 3014.9265152896546
              },
              "designSpringMotionRatio": 0.6362644097313019,
              "designDamperMotionRatio": 0.681436908106514
            }
          },
          "provenance": {
            "source": "generic-design-rate-conversion",
            "reference": "Incremental compression at design; original equivalent wheel coefficients retained in parameters."
          }
        },
        "origins": {
          "body": "generic-default",
          "frontSuspension": "generic-default",
          "rearSuspension": "generic-default",
          "frontLeft": "generic-default",
          "frontRight": "generic-default",
          "rearLeft": "generic-default",
          "rearRight": "generic-default",
          "model": "generic-default"
        }
      },
      "complements": {
        "schemaVersion": "vehiclelab.assembly-physical-complements.v1",
        "sourceAssemblySha256": "e7ad311ead2768d48efe5b36cdf0e8e366b13685ec721d3935ff842ed581b205",
        "targetModel": "vehiclelab.assembly-coupled-14dof.ml65.v1",
        "provenanceReference": "ML65 exact default applied assembly plus explicit educational complements; no measured vehicle",
        "units": "SI:m,kg,s,rad,N,kg_m2",
        "frame": "body-CG:x-forward,y-left,z-up",
        "bodyInertiaKgM2": [
          [550, 12, -6],
          [12, 2000, 8],
          [-6, 8, 2300]
        ],
        "gravityMps2": 9.80665,
        "rules": {
          "assemblyInertia": "central-body-diagonals",
          "unsprungAllocation": "entire-corner-mass-at-wheel-centre",
          "rightGeometry": "reflect-left-in-body-xz",
          "heading": "replace-Ride-heading-with-explicit-physical-tie-rod",
          "verticalSupport": "reuse-assembly-vertical-stiffness-as-absolute-slope",
          "contact": "flat-compliant-point;loaded-height-rolling-radius",
          "spring": "installed-rate;explicit-absolute-free-length"
        },
        "front": {
          "designWheelCentreZBodyM": -0.45,
          "rack": {
            "referenceM": [-0.12, 0, -0.12],
            "axis": [0, 1, 0],
            "leftOffsetM": 0.46,
            "rightOffsetM": -0.46,
            "minimumM": -0.01,
            "maximumM": 0.01
          },
          "left": { "outerTieRodM": [-0.12, -0.06, -0.12], "tieRodLengthM": 0.27999999999999997 },
          "right": { "outerTieRodM": [-0.12, 0.06, -0.12], "tieRodLengthM": 0.27999999999999997 }
        },
        "rear": {
          "designWheelCentreZBodyM": -0.45,
          "rack": {
            "referenceM": [-0.12, 0, -0.12],
            "axis": [0, 1, 0],
            "leftOffsetM": 0.45,
            "rightOffsetM": -0.45,
            "minimumM": -0.01,
            "maximumM": 0.01
          },
          "left": { "outerTieRodM": [-0.12, -0.06, -0.12], "tieRodLengthM": 0.27999999999999997 },
          "right": { "outerTieRodM": [-0.12, 0.06, -0.12], "tieRodLengthM": 0.27999999999999997 }
        },
        "corners": {
          "frontLeft": {
            "wheelAxialInertiaKgM2": 0.9,
            "wheelTransverseInertiaKgM2": 0.55,
            "springFreeLengthM": 0.5879205660836262,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "frontRight": {
            "wheelAxialInertiaKgM2": 0.92,
            "wheelTransverseInertiaKgM2": 0.5650000000000001,
            "springFreeLengthM": 0.583236640481689,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "rearLeft": {
            "wheelAxialInertiaKgM2": 0.9400000000000001,
            "wheelTransverseInertiaKgM2": 0.5800000000000001,
            "springFreeLengthM": 0.5723952433791785,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "rearRight": {
            "wheelAxialInertiaKgM2": 0.96,
            "wheelTransverseInertiaKgM2": 0.5950000000000001,
            "springFreeLengthM": 0.5692439189478462,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          }
        },
        "tires": {
          "frontLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 40000,
            "corneringStiffnessNPerRad": 35000,
            "frictionCoefficient": 0.75
          },
          "frontRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 41000,
            "corneringStiffnessNPerRad": 36000,
            "frictionCoefficient": 0.77
          },
          "rearLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 42000,
            "corneringStiffnessNPerRad": 37000,
            "frictionCoefficient": 0.79
          },
          "rearRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 43000,
            "corneringStiffnessNPerRad": 38000,
            "frictionCoefficient": 0.81
          }
        }
      }
    },
    {
      "schemaVersion": "vehiclelab.assembly-mapping-fixture.v1",
      "description": "ML65 explicit customized educational assembly; no measured vehicle",
      "fixtureRules": "Tie-rod length is design joint distance. Free length is design installed length plus declared sprung corner target/(installed rate*physical design motion ratio); target uses body weight and axle-distance statics. These are explicit educational fixture choices, not inferred user parameters.",
      "assembly": {
        "schemaVersion": "vehiclelab.vehicle-assembly.v1",
        "units": {
          "mass": "kg",
          "length": "m",
          "inertia": "kg_m2",
          "stiffness": "N_per_m",
          "damping": "N_s_per_m"
        },
        "model": { "id": "vehiclelab.full-car.geometry-passive", "version": "1.0.0" },
        "parameters": {
          "sprungMass": 1280,
          "pitchInertia": 2100,
          "rollInertia": 600,
          "frontLeftUnsprungMass": 32,
          "frontRightUnsprungMass": 34,
          "rearLeftUnsprungMass": 35,
          "rearRightUnsprungMass": 37,
          "frontLeftSuspensionStiffness": 15000,
          "frontRightSuspensionStiffness": 15500,
          "rearLeftSuspensionStiffness": 16000,
          "rearRightSuspensionStiffness": 16500,
          "frontLeftSuspensionDamping": 1250,
          "frontRightSuspensionDamping": 1300,
          "rearLeftSuspensionDamping": 1350,
          "rearRightSuspensionDamping": 1400,
          "frontLeftTireStiffness": 110000,
          "frontRightTireStiffness": 112000,
          "rearLeftTireStiffness": 115000,
          "rearRightTireStiffness": 117000,
          "cgToFrontAxle": 1.2,
          "cgToRearAxle": 1.5,
          "frontTrack": 1.62,
          "rearTrack": 1.6
        },
        "vehicle": {
          "schemaVersion": "vehiclelab.vehicle-definition.v1",
          "forceMappingVersion": "virtual-work.hermite.v1",
          "frontAxle": {
            "suspension": {
              "type": "double-wishbone",
              "geometry": {
                "schemaVersion": "vehiclelab.suspension.v1",
                "mechanism": "double-wishbone",
                "metadata": {
                  "name": "Explicit modified front mount qualification fixture",
                  "source": "custom"
                },
                "orientationConstraint": "chassis-forward-projection",
                "hardpoints": {
                  "upperFront": [0.14, -0.34, 0.16],
                  "upperRear": [-0.14, -0.34, 0.16],
                  "upperBall": [0, -0.06, 0.15],
                  "lowerFront": [0.18, -0.4, -0.14],
                  "lowerRear": [-0.18, -0.4, -0.14],
                  "lowerBall": [0, -0.05, -0.16],
                  "springUpper": [0.04, -0.29, 0.273],
                  "springLower": [0.04, -0.15, -0.15],
                  "damperUpper": [-0.05, -0.27, 0.26],
                  "damperLower": [-0.05, -0.13, -0.15],
                  "spindleReference": [0, 0.12, 0]
                }
              },
              "left": {
                "springRateNpm": 33733.911887011156,
                "damperCoefficientNspm": 2422.5366753922335
              },
              "right": {
                "springRateNpm": 34858.37561657819,
                "damperCoefficientNspm": 2519.438142407923
              },
              "designSpringMotionRatio": 0.6668256184394483,
              "designDamperMotionRatio": 0.7183230890356328
            }
          },
          "rearAxle": {
            "suspension": {
              "type": "double-wishbone",
              "geometry": {
                "schemaVersion": "vehiclelab.suspension.v1",
                "mechanism": "double-wishbone",
                "metadata": {
                  "name": "VehicleLab Generic Rear Double Wishbone",
                  "source": "generic"
                },
                "orientationConstraint": "chassis-forward-projection",
                "hardpoints": {
                  "upperFront": [0.16, -0.37, 0.17],
                  "upperRear": [-0.16, -0.37, 0.17],
                  "upperBall": [0, -0.065, 0.145],
                  "lowerFront": [0.2, -0.43, -0.15],
                  "lowerRear": [-0.2, -0.43, -0.15],
                  "lowerBall": [0, -0.055, -0.17],
                  "springUpper": [0.055, -0.31, 0.29],
                  "springLower": [0.055, -0.18, -0.16],
                  "damperUpper": [-0.055, -0.3, 0.28],
                  "damperLower": [-0.055, -0.16, -0.16],
                  "spindleReference": [0, 0.12, 0]
                }
              },
              "left": {
                "springRateNpm": 39522.52842395264,
                "damperCoefficientNspm": 2907.250568315024
              },
              "right": {
                "springRateNpm": 40757.60743720116,
                "damperCoefficientNspm": 3014.9265152896546
              },
              "designSpringMotionRatio": 0.6362644097313019,
              "designDamperMotionRatio": 0.681436908106514
            }
          },
          "provenance": {
            "source": "custom",
            "reference": "Incremental compression at design; original equivalent wheel coefficients retained in parameters."
          }
        },
        "origins": {
          "body": "user-customized",
          "frontSuspension": "user-customized",
          "rearSuspension": "generic-default",
          "frontLeft": "generic-default",
          "frontRight": "generic-default",
          "rearLeft": "generic-default",
          "rearRight": "generic-default",
          "model": "generic-default"
        }
      },
      "complements": {
        "schemaVersion": "vehiclelab.assembly-physical-complements.v1",
        "sourceAssemblySha256": "5df1aaf9ee2b5493ddd18b6bd90fbb9ebbf2f379dd98d2f75d598e4b207d488b",
        "targetModel": "vehiclelab.assembly-coupled-14dof.ml65.v1",
        "provenanceReference": "ML65 explicit customized educational assembly; no measured vehicle",
        "units": "SI:m,kg,s,rad,N,kg_m2",
        "frame": "body-CG:x-forward,y-left,z-up",
        "bodyInertiaKgM2": [
          [600, 12, -6],
          [12, 2100, 8],
          [-6, 8, 2400]
        ],
        "gravityMps2": 9.80665,
        "rules": {
          "assemblyInertia": "central-body-diagonals",
          "unsprungAllocation": "entire-corner-mass-at-wheel-centre",
          "rightGeometry": "reflect-left-in-body-xz",
          "heading": "replace-Ride-heading-with-explicit-physical-tie-rod",
          "verticalSupport": "reuse-assembly-vertical-stiffness-as-absolute-slope",
          "contact": "flat-compliant-point;loaded-height-rolling-radius",
          "spring": "installed-rate;explicit-absolute-free-length"
        },
        "front": {
          "designWheelCentreZBodyM": -0.45,
          "rack": {
            "referenceM": [-0.12, 0, -0.12],
            "axis": [0, 1, 0],
            "leftOffsetM": 0.47000000000000003,
            "rightOffsetM": -0.47000000000000003,
            "minimumM": -0.01,
            "maximumM": 0.01
          },
          "left": { "outerTieRodM": [-0.12, -0.06, -0.12], "tieRodLengthM": 0.27999999999999997 },
          "right": { "outerTieRodM": [-0.12, 0.06, -0.12], "tieRodLengthM": 0.27999999999999997 }
        },
        "rear": {
          "designWheelCentreZBodyM": -0.45,
          "rack": {
            "referenceM": [-0.12, 0, -0.12],
            "axis": [0, 1, 0],
            "leftOffsetM": 0.46,
            "rightOffsetM": -0.46,
            "minimumM": -0.01,
            "maximumM": 0.01
          },
          "left": { "outerTieRodM": [-0.12, -0.06, -0.12], "tieRodLengthM": 0.27999999999999997 },
          "right": { "outerTieRodM": [-0.12, 0.06, -0.12], "tieRodLengthM": 0.27999999999999997 }
        },
        "corners": {
          "frontLeft": {
            "wheelAxialInertiaKgM2": 0.9,
            "wheelTransverseInertiaKgM2": 0.55,
            "springFreeLengthM": 0.6005721651933262,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "frontRight": {
            "wheelAxialInertiaKgM2": 0.92,
            "wheelTransverseInertiaKgM2": 0.5650000000000001,
            "springFreeLengthM": 0.5955719641312966,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "rearLeft": {
            "wheelAxialInertiaKgM2": 0.9400000000000001,
            "wheelTransverseInertiaKgM2": 0.5800000000000001,
            "springFreeLengthM": 0.5793281571281094,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          },
          "rearRight": {
            "wheelAxialInertiaKgM2": 0.96,
            "wheelTransverseInertiaKgM2": 0.5950000000000001,
            "springFreeLengthM": 0.575966744401355,
            "minimumJounceM": -0.025,
            "maximumJounceM": 0.025,
            "effectiveVerticalRadiusM": 0.3
          }
        },
        "tires": {
          "frontLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 40000,
            "corneringStiffnessNPerRad": 35000,
            "frictionCoefficient": 0.75
          },
          "frontRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 41000,
            "corneringStiffnessNPerRad": 36000,
            "frictionCoefficient": 0.77
          },
          "rearLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 42000,
            "corneringStiffnessNPerRad": 37000,
            "frictionCoefficient": 0.79
          },
          "rearRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 43000,
            "corneringStiffnessNPerRad": 38000,
            "frictionCoefficient": 0.81
          }
        }
      }
    }
  ],
  "records": [
    {
      "name": "default-applied",
      "physicalDefinitionSha256": "0fe73246392e86f2c28eb55b8171020b6b758be64ecc971c8a34ae5ab94c836e",
      "sourceAssemblySha256": "e7ad311ead2768d48efe5b36cdf0e8e366b13685ec721d3935ff842ed581b205",
      "complementsSha256": "91c24c7a2e141d9362aab27defea6f7d1dacce6b231056ab6c54c8c558e0599d",
      "totalMassKg": 1326,
      "sprungMassKg": 1200,
      "frontTrackM": 1.6,
      "springNpm": 33788.13482893926,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 1.1102230246251565e-16,
        "materialBasis": 1.4816706889186904e-15,
        "jacobianPerCoordinate": 4.3066670230018644e-9,
        "massComponentSI": 3.4744471122394316e-7,
        "generalizedForceComponentSI": 0.00001030008071722932,
        "accelerationComponentSI": 7.596586213409751e-7,
        "rackEffortN": 0.000002465194505418822,
        "contactForceN": 0.0000026640484449558244,
        "referenceEquilibriumGradientSI": 0.0000016370904631912706
      },
      "equilibriumResidualSI": 4.18367562815547e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05905385335494459, -0.6953116967140703, -0.0003564937019280259, -1.098142845889523,
        0.042570828508751116, -0.12544222969392024, 0.26746103503433966, -0.19119692151606638,
        0.5829640550546987, -0.7003568852079831, -10.70405259284604, -0.13020511119759223,
        -14.435129550345877, 5.127939769308484
      ],
      "instantRackEffortN": -33.97636132200911,
      "instantEnergyJ": 165002.3797523177
    },
    {
      "name": "customized",
      "physicalDefinitionSha256": "7c80f033b93d32a2b001cd15c438926b9dae749f693b386f2a19cd78b46100e3",
      "sourceAssemblySha256": "5df1aaf9ee2b5493ddd18b6bd90fbb9ebbf2f379dd98d2f75d598e4b207d488b",
      "complementsSha256": "2c003d0369a76b1af7ca1fc6a7d69450bf5fee96ca662cd943adfc6434b0ae00",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.62,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 2.220446049250313e-16,
        "materialBasis": 1.4541319537375585e-15,
        "jacobianPerCoordinate": 4.3535735017030674e-9,
        "massComponentSI": 3.6688379623228684e-7,
        "generalizedForceComponentSI": 0.000010300600365553692,
        "accelerationComponentSI": 7.552894727425041e-7,
        "rackEffortN": 3.669233379355319e-7,
        "contactForceN": 0.000002663969809191258,
        "referenceEquilibriumGradientSI": 0.0000017280399333685634
      },
      "equilibriumResidualSI": 6.070877134334296e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.0549225497922784, -0.6504490016714128, -0.00026495988251156404, -1.001527117965214,
        0.03990402044242266, -0.12099317310631288, 0.24012358627789035, -0.18515392000427594,
        0.5385211451431174, -0.6564458363445417, -10.830248818535788, -0.12600530008559882,
        -14.545468781296549, 5.13121042236128
      ],
      "instantRackEffortN": -34.41826517241171,
      "instantEnergyJ": 176189.57576693248
    },
    {
      "name": "mass",
      "physicalDefinitionSha256": "b972eec59cd5330d5c68cadcd1dd57ab16fe0cd6c1a5c13666f2569a962f69d0",
      "sourceAssemblySha256": "460d8a168e6abf240fcfeacc6146eeaa4047828216b493f023e5e45283c9968c",
      "complementsSha256": "d60b269a3ac58187f882256a2580715b9848896a8c5b33e6d94665e4e8edd71d",
      "totalMassKg": 1443.6,
      "sprungMassKg": 1305.6,
      "frontTrackM": 1.62,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 9.769962616701378e-15,
        "materialBasis": 1.6098049542695447e-13,
        "jacobianPerCoordinate": 4.452251900488591e-9,
        "massComponentSI": 3.6530491343000904e-7,
        "generalizedForceComponentSI": 0.000010299195778884496,
        "accelerationComponentSI": 7.542132820503866e-7,
        "rackEffortN": 0.0000018023352268414783,
        "contactForceN": 0.0000026641929835591327,
        "referenceEquilibriumGradientSI": 0.0000017280399333685634
      },
      "equilibriumResidualSI": 3.456079866737127e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05370970848556999, -0.6375797262923545, -0.008926908879552995, -1.0045542654022148,
        0.04072072875860251, -0.12149881913843806, 0.4457820442180265, -0.15451791706763698,
        0.6397858927216683, -0.6212187381152935, -10.668167271240307, -0.36880318499439796,
        -14.478248336787326, 4.980493480501908
      ],
      "instantRackEffortN": -34.803599543680726,
      "instantEnergyJ": 179273.42173227773
    },
    {
      "name": "inertia",
      "physicalDefinitionSha256": "75ba7e8e0b262e17f04569fe726884c6b9b5616cc3288e70a7e25ee27597b949",
      "sourceAssemblySha256": "5df1aaf9ee2b5493ddd18b6bd90fbb9ebbf2f379dd98d2f75d598e4b207d488b",
      "complementsSha256": "f81cdcfd19d71159ac4e866ea5d355502244cbe2e1811b1f888ec9a26b5ad15b",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.62,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 2.220446049250313e-16,
        "materialBasis": 1.4541319537375585e-15,
        "jacobianPerCoordinate": 4.3535735017030674e-9,
        "massComponentSI": 3.7328345570131205e-7,
        "generalizedForceComponentSI": 0.000010300600365553692,
        "accelerationComponentSI": 7.552894620843631e-7,
        "rackEffortN": 3.6694620320076865e-7,
        "contactForceN": 0.000002663969809191258,
        "referenceEquilibriumGradientSI": 0.0000017280399333685634
      },
      "equilibriumResidualSI": 6.070877134334296e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.054927246725210606, -0.6504098305504419, -0.00026491950550003594, -1.0014496893788374,
        0.03990482252270966, -0.11891867790932464, 0.23989286614388802, -0.18492370160638033,
        0.5386086710037178, -0.6565360467436708, -10.83025253112951, -0.12600224149546926,
        -14.545467712387659, 5.1312088297207135
      ],
      "instantRackEffortN": -34.48736228040873,
      "instantEnergyJ": 176189.58116498726
    },
    {
      "name": "track",
      "physicalDefinitionSha256": "cff5e016692853167025bc2973ed7a54b39ed5d4b66e199a19e0141ddd8921ef",
      "sourceAssemblySha256": "b47239b867f40938baf94b56331f36440cfa5863cd2eb3e721e377f05dad511c",
      "complementsSha256": "302fe8fee625e7a2a5714fa4f830c247127c2a9339bb883c9a4a915f0c1cb8b9",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.6400000000000001,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 2.220446049250313e-16,
        "materialBasis": 9.959481156451844e-16,
        "jacobianPerCoordinate": 4.333175596116234e-9,
        "massComponentSI": 3.6675601222668774e-7,
        "generalizedForceComponentSI": 0.000010300485001835114,
        "accelerationComponentSI": 7.547824658615809e-7,
        "rackEffortN": 8.491593703752187e-7,
        "contactForceN": 0.000002663948436065766,
        "referenceEquilibriumGradientSI": 0.0000018189894035458563
      },
      "equilibriumResidualSI": 1.4551915228366852e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05492662650000303, -0.6505095605514545, -0.0002664158348004314, -1.0009080325354,
        0.039904037061414446, -0.12129590799903964, 0.249401640269032, -0.19437868606367265,
        0.5379619244979394, -0.6558924159356255, -10.947640044696689, -0.00832626370697219,
        -14.545524497257292, 5.131164392394341
      ],
      "instantRackEffortN": -34.7877577433748,
      "instantEnergyJ": 176189.58050207404
    },
    {
      "name": "spring",
      "physicalDefinitionSha256": "53e21d81d3f749b2c80df8725e85c1508a3a8b3d8f52900b85b3e46488d4c532",
      "sourceAssemblySha256": "23268eb888c15891db0aabb53c9d3d116727c1b98dc48ec3ced9ef54c91cfbb5",
      "complementsSha256": "fc5c480a9a8ef3b8e38aa7ab8db2f45613b6c4df2e3ec745dfed17991d1d0c21",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.62,
      "springNpm": 34408.59012475138,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 6.8833827526759706e-15,
        "materialBasis": 1.2273298696796608e-13,
        "jacobianPerCoordinate": 4.275545251175572e-9,
        "massComponentSI": 3.6734445529873483e-7,
        "generalizedForceComponentSI": 0.000010299208952346817,
        "accelerationComponentSI": 7.54646737988196e-7,
        "rackEffortN": 0.000001483897065668316,
        "contactForceN": 0.0000026635607994762722,
        "referenceEquilibriumGradientSI": 0.0000016370904631912706
      },
      "equilibriumResidualSI": 1.3073986337985843e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05506104288700602, -0.7001537115024482, 0.004035369061241532, -1.075732912815872,
        0.037518720983643936, -0.1193805391843026, 0.12751049831405792, -0.25284063394050577,
        0.5780076185275711, -0.7014247520509578, -11.017127240683953, -0.10545404674723108,
        -14.578692115311869, 5.1079781855129145
      ],
      "instantRackEffortN": -33.84584821628157,
      "instantEnergyJ": 176197.5883929764
    },
    {
      "name": "hardpoint",
      "physicalDefinitionSha256": "a20ea942559f83634171ef97295e999a345a70599858cc7687a1421bbe6554ee",
      "sourceAssemblySha256": "d609529208cf9b08dbacd53d899aba3b3d96a694a104eb42659b0f887c8b1fd1",
      "complementsSha256": "e665f8be80227151ead550c2e1ec7490d0b64cd5fefe7233669c2e5509c62d95",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.62,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.75,
      "errors": {
        "geometryM": 4.440892098500626e-15,
        "materialBasis": 7.943179534258826e-14,
        "jacobianPerCoordinate": 4.402981090834146e-9,
        "massComponentSI": 3.6627579902415164e-7,
        "generalizedForceComponentSI": 0.000010301461074391227,
        "accelerationComponentSI": 7.552881609029782e-7,
        "rackEffortN": 3.107338173435892e-7,
        "contactForceN": 0.000002664769844784587,
        "referenceEquilibriumGradientSI": 0.0000016370904631912706
      },
      "equilibriumResidualSI": 4.3655745685100555e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05479450058792514, -0.6507540119902739, -0.002062229884159906, -1.003075247713123,
        0.04125664343715396, -0.12124600455795652, 0.30679346957058695, -0.17179549921240864,
        0.5384595672502943, -0.6586767665502641, -10.774218944482824, -0.19451444318020344,
        -14.547051213087652, 5.119167371962079
      ],
      "instantRackEffortN": -34.98478910267361,
      "instantEnergyJ": 176179.63626949122
    },
    {
      "name": "tire",
      "physicalDefinitionSha256": "c5b3941c61ead8ae11d2f0d4d9c9d3da3a15a7140926c3404b01afd29a8103cc",
      "sourceAssemblySha256": "5df1aaf9ee2b5493ddd18b6bd90fbb9ebbf2f379dd98d2f75d598e4b207d488b",
      "complementsSha256": "a6056a87b010b5b375b3186c276bc563f219a66687239ea36256394ecec621df",
      "totalMassKg": 1418,
      "sprungMassKg": 1280,
      "frontTrackM": 1.62,
      "springNpm": 33733.911887011156,
      "tireFriction": 0.2,
      "errors": {
        "geometryM": 2.220446049250313e-16,
        "materialBasis": 1.4541319537375585e-15,
        "jacobianPerCoordinate": 4.3535735017030674e-9,
        "massComponentSI": 3.6688379623228684e-7,
        "generalizedForceComponentSI": 0.000010350449798579575,
        "accelerationComponentSI": 7.552790046716495e-7,
        "rackEffortN": 3.4452230579518073e-7,
        "contactForceN": 0.000002663969809191258,
        "referenceEquilibriumGradientSI": 0.0000017280399333685634
      },
      "equilibriumResidualSI": 6.070877134334296e-11,
      "closureM": 8.681944052568724e-14,
      "instantAcceleration": [
        -0.05493761118036309, -0.6504488470611773, -0.00026528986086736653, -1.001527701897735,
        0.039908444352746195, -0.12098679986487636, 0.240143691804552, -0.18514866946807418,
        0.538515394332436, -0.6564534793589281, -10.823878021305395, -0.1260096443098594,
        -14.545473291974064, 5.131205882815525
      ],
      "instantRackEffortN": -34.408553598519106,
      "instantEnergyJ": 176189.57576693248
    }
  ],
  "sensitivity": [
    {
      "name": "mass",
      "accelerationDifference": 0.24279788490879914,
      "energyDifferenceJ": 3083.8459653452446,
      "rackEffortDifferenceN": 0.3853343712690176
    },
    {
      "name": "inertia",
      "accelerationDifference": 0.002074495196988241,
      "energyDifferenceJ": 0.005398054781835526,
      "rackEffortDifferenceN": 0.06909710799702395
    },
    {
      "name": "track",
      "accelerationDifference": 0.11767903637862663,
      "energyDifferenceJ": 0.004735141556011513,
      "rackEffortDifferenceN": 0.3694925709630894
    },
    {
      "name": "spring",
      "accelerationDifference": 0.1868784221481654,
      "energyDifferenceJ": 8.012626043928321,
      "rackEffortDifferenceN": 0.5724169561301409
    },
    {
      "name": "hardpoint",
      "accelerationDifference": 0.06850914309460462,
      "energyDifferenceJ": 9.939497441257117,
      "rackEffortDifferenceN": 0.5665239302619014
    },
    {
      "name": "tire",
      "accelerationDifference": 0.0063707972303923555,
      "energyDifferenceJ": 0,
      "rackEffortDifferenceN": 0.009711573892602132
    }
  ],
  "trajectories": [
    {
      "sourceAssemblySha256": "e7ad311ead2768d48efe5b36cdf0e8e366b13685ec721d3935ff842ed581b205",
      "physicalDefinitionSha256": "0fe73246392e86f2c28eb55b8171020b6b758be64ecc971c8a34ae5ab94c836e",
      "readinessScenario": {
        "schemaVersion": "vehiclelab.prepared-readiness-scenario.v1",
        "durationS": 0.04,
        "stepS": 0.001,
        "initialSpeedMps": 15,
        "steering": {
          "kind": "step",
          "amplitudeM": 0.0003,
          "startS": 0,
          "rampS": 0.04,
          "holdS": 0
        },
        "torque": {
          "amplitudeNm": -40,
          "startS": 0,
          "endS": 0.04,
          "distribution": {
            "frontLeft": 0.25,
            "frontRight": 0.25,
            "rearLeft": 0.25,
            "rearRight": 0.25
          }
        },
        "tires": {
          "frontLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 40000,
            "corneringStiffnessNPerRad": 35000,
            "frictionCoefficient": 0.75
          },
          "frontRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 41000,
            "corneringStiffnessNPerRad": 36000,
            "frictionCoefficient": 0.77
          },
          "rearLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 42000,
            "corneringStiffnessNPerRad": 37000,
            "frictionCoefficient": 0.79
          },
          "rearRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 43000,
            "corneringStiffnessNPerRad": 38000,
            "frictionCoefficient": 0.81
          }
        },
        "mounting": "Explicit supplied definition design-material mount; no generic alignment remapping"
      },
      "implementationBoundary": "The accepted ML64 definition-accepting evaluator executes the supplied mapped definition. Its generic session/preparation factory and legacy wheelAlignment selector are not used.",
      "initial": [
        0, 0, 0.7208646815026801, -0.0003030164955891108, 0.002667016260211279, 0,
        0.00016147622027977781, 0.0001671301440635834, -0.00008266863670230599,
        -0.00019217820250051987, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.0569647544867,
        55.95440067340098, 54.635900759101034, 54.56251873301464
      ],
      "history": [
        [
          0, 0, 0.7208646815026801, -0.0003030164955891108, 0.002667016260211279, 0,
          0.00016147622027977781, 0.0001671301440635834, -0.00008266863670230599,
          -0.00019217820250051987, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.0569647544867,
          55.95440067340098, 54.635900759101034, 54.56251873301464, 0, 0, 0, 0
        ],
        [
          0.06000000095644621, 1.1159661373609018e-8, 0.7208646809142546, -0.00030302014502126164,
          0.0026670187218550217, 2.1708136525034526e-8, 0.00016171637623118275,
          0.00016698065896219476, -0.00008268287162613686, -0.00019222087369552223,
          0.2242279183766287, 0.22381743480671984, 0.21854354345289345, 0.21825003912308694,
          15.00000059922158, 0.0000051760342581701524, -2.5851603557286874e-7,
          -0.00000778959687211163, 0.0000012479829732846453, 0.000017460032329560123,
          0.00016096764409636476, -0.00011692138782229967, -0.0000016840567882659697,
          -0.00002597178944618655, 56.05714227972428, 55.95407294448907, 54.63582021611016,
          54.562464104540524, -0.01644845108732724, 0.00015131812361326343, 4.496969051469701e-8,
          0.000049429777439643835
        ],
        [
          0.12000000031068869, 2.6870474201291905e-8, 0.7208646795633735, -0.0003031414058650376,
          0.002667031896409585, 1.677895502607242e-7, 0.00016294116312299775,
          0.00016601891150552192, -0.00008263811452512776, -0.00019243792398792773,
          0.4484580025588216, 0.44762777357127526, 0.43708461945456867, 0.4364979621158981,
          14.999996957450577, -0.0000010065322212614159, -4.312819460252898e-7,
          -0.00006301774108641086, 0.000007358182991176404, 0.000055699326825305605,
          0.0004578629096213189, -0.00036720359495266046, 0.000029244341197463075,
          -0.00009195084460284079, 56.057714585151956, 55.95013414275261, 54.6341650891778,
          54.560973931844224, -0.4569360205744113, 0.0015311061655308847, 8.994361634993837e-7,
          0.0001536293678779622
        ],
        [
          0.1799999322691334, -4.395853552119991e-8, 0.720864676850411, -0.0003036266432105311,
          0.0026671117314918166, 4.4052925801564713e-7, 0.0001653442047138339,
          0.00016414756685959977, -0.00008241574509254176, -0.00019306224353162784,
          0.6726844030403062, 0.6714082412224995, 0.6556095104075657, 0.6547307038692728,
          14.999958893042535, -0.000042503986389306046, -0.0000010882985945651442,
          -0.00019491261785712388, 0.000039418710725542906, 0.00007401743341687026,
          0.0007314666337764523, -0.000541144830759317, 0.00008484323736748705,
          -0.00023716266197579302, 56.0544163373123, 55.93861584823878, 54.62708214946184,
          54.55422124340661, -2.7401598840586185, 0.004598490533012468, 0.0000040521460289781005,
          0.0006624049281835479
        ],
        [
          0.23999954834058213, -3.938529505537182e-7, 0.7208646686923246, -0.00030483945274354643,
          0.0026674201826330213, 6.839512843382244e-7, 0.00016865997628905767,
          0.00016198866269751493, -0.00008194208109930824, -0.0001944893127864271,
          0.8968839963174107, 0.8951260211737174, 0.8740920275536559, 0.8729225382542866,
          14.99982918796251, -0.0001442379546363266, -0.000003361934240726749,
          -0.0004303632149956232, 0.00012531087890213331, 0.00003577863350019841,
          0.0009066742671305678, -0.0004945669745263448, 0.00015427735613838164,
          -0.000496226319517715, 56.04442115218781, 55.91938354798576, 54.61334703278529,
          54.54085077285741, -8.294850283695478, 0.00795397287380993, 0.000009840100064450096,
          0.003007127421224669
        ],
        [
          0.299998392363462, -0.0000013013604716463622, 0.7208646465660205, -0.00030722531063340393,
          0.0026681932919246708, 6.181629680665495e-7, 0.000172420586693543, 0.00016054147134607878,
          -0.00008114916162964424, -0.0001971711370863591, 1.121037147786637, 1.1187628019539513,
          1.0925152702881238, 1.0910561178727463, 14.999572233742377, -0.0003231506786858698,
          -0.000008123307255997102, -0.0007819483796935512, 0.0002689926373983349,
          -0.00008334692593525616, 0.0009492012645063752, -0.0001894868710667287,
          0.00024892379757278057, -0.0008576853274337811, 56.0326241576323, 55.8999026360585,
          54.59898346859688, 54.52656762918886, -16.5842227842885, 0.009557443953651705,
          0.000017778559671840432, 0.009987218671724165
        ],
        [
          0.35999600538844345, -0.000003088002405902205, 0.7208646010787546, -0.0003112411521917386,
          0.0026696024741770714, -1.0200118786076749e-7, 0.00017604342922948826,
          0.0001607104085995606, -0.000079871290989677, -0.00020140509447554687, 1.3451548404460711,
          1.3423393584202612, 1.310895671417016, 1.309145969616445, 14.999226970437531,
          -0.0005832877941475691, -0.000014802217676130034, -0.0012424729840275716,
          0.0004348473682102914, -0.0002912672295430619, 0.000835129368659737,
          0.00029122412398657565, 0.0004026265483758776, -0.0012596263355035865, 56.02800369088678,
          55.8907637698083, 54.593228132254445, 54.52023528311586, -24.87193980035936,
          0.008437222110013706, 0.000028910416630413287, 0.02320433947685962
        ],
        [
          0.41999222406324405, -0.000006063108279727967, 0.7208645282050807,
          -0.00031727643324565454, 0.002671632173512287, -0.000001818475203831641,
          0.0001789019438323969, 0.0001628955897651387, -0.00007782069523044222,
          -0.00020720811453753116, 1.569275860398138, 1.5659086412917047, 1.5292774983901767,
          1.5272332643599351, 14.998893048140808, -0.0009145994993734052, -0.00002144429695657877,
          -0.0017860867977913257, 0.000571733018359447, -0.000578529655496742,
          0.0005741753193349936, 0.0007903701699805612, 0.0006351841158236236,
          -0.001633046978554887, 56.03404402525119, 55.89603974594828, 54.59942877844964,
          54.52501567675437, -30.423960233556432, 0.005447073477108487, 0.000046451254989790736,
          0.040878673570094747
        ],
        [
          0.47998728186613937, -0.000010470754013295155, 0.7208644320829894, -0.0003255903495334488,
          0.002674100004764739, -0.000004802956380355009, 0.0001805559863348836,
          0.00016684574754255509, -0.00007471681806021624, -0.00021438884078272887,
          1.7934341074884357, 1.7895191244331803, 1.747699614168126, 1.7453536168304309,
          14.998655466357938, -0.001295151694817846, -0.000026225180438707714,
          -0.002375044002627923, 0.0006527579536643549, -0.0009199244502324166,
          0.00025566320522963276, 0.0011502331238826648, 0.0009213596152158936,
          -0.0019475412592928562, 56.04518957888094, 55.90978457318049, 54.611928122601974,
          54.53535715047041, -32.70599409728637, 0.002574500600038095, 0.00007386001770256741,
          0.06035659939545159
        ],
        [
          0.5399816180373261, -0.00001645212883671401, 0.7208643213931648, -0.00033628560464113504,
          0.002676791843386704, -0.000009200796009301776, 0.00018109999345171742,
          0.00017174702382776998, -0.00007045185213897485, -0.00022272464185301067,
          2.0176334655474193, 2.013185531072653, 1.9661702261242877, 1.9635127922541082,
          14.998528643054009, -0.0016966264930188496, -0.000028811476798360067,
          -0.002971108888133061, 0.0006874303317599631, -0.0012783081821716572,
          0.00005280024746204159, 0.0012477906782137212, 0.0012067498307971563,
          -0.0022145900078933273, 56.053643964186975, 55.922686804019186, 54.622618129499486,
          54.54341312020536, -33.14630310946579, 0.0012565514739484125, 0.0001123094935023554,
          0.08020931963620608
        ],
        [
          0.5999756070714213, -0.000024036478362259524, 0.7208642032454351, -0.0003493366229662698,
          0.002679568989252964, -0.000014994618070100797, 0.00018140844942266028,
          0.00017633511066247496, -0.00006511305510182943, -0.00023207795956491428,
          2.2418569659890677, 2.2368930523591133, 2.1846739960338604, 2.1816940267832043,
          14.998474074433638, -0.002093101224324844, -0.00003015559820124211,
          -0.0035514070044843733, 0.0006988048276302099, -0.0016106631888866353,
          0.00017155521133633569, 0.0009750595101950424, 0.0014563566931150536,
          -0.002461028995301293, 56.05759968792239, 55.93008828478849, 54.62857009238924,
          54.54647921224803, -33.162746894637365, 0.0011128725387191914, 0.00015950988908931693,
          0.09937466007732546
        ]
      ],
      "independentHistory": [
        [
          0, 0, 0.7208646815026801, -0.0003030164955891108, 0.002667016260211279, 0,
          0.00016147622027977781, 0.0001671301440635834, -0.00008266863670230599,
          -0.00019217820250051987, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.0569647544867,
          55.95440067340098, 54.635900759101034, 54.56251873301464, 0, 0, 0, 0
        ],
        [
          0.06000000095685994, 1.1159145899408221e-8, 0.7208646809143292, -0.0003030201456486014,
          0.0026670187218795043, 2.1708235966361798e-8, 0.00016171637523996167, 0.00016698065852731,
          -0.0000826828714548255, -0.00019222087530061988, 0.22422791839347803, 0.22381743457346956,
          0.21854354335013404, 0.21825003901109372, 15.000000598947217, 0.000005176027473608444,
          -2.584956147280156e-7, -0.000007789604043816428, 0.0000012480380428131992,
          0.000017459961085590727, 0.00016096757221152792, -0.00011692168431102507,
          -0.0000016843114955266732, -0.00002597204708215809, 56.05714228908401, 55.954073008595415,
          54.63582025256925, 54.56246414305652, -0.016446487023123534, 0.00015132658452959822,
          4.4932069817370244e-8, 0.00004942853062611529
        ],
        [
          0.12000000031414386, 2.6869653480040098e-8, 0.7208646795636973, -0.0003031414067872698,
          0.0026670318957908307, 1.6778981242995154e-7, 0.00016294116019419737,
          0.00016601890584056294, -0.00008263811525404678, -0.00019243792771719836,
          0.44845800229515304, 0.4476277728602131, 0.4370846189581114, 0.4364979616313374,
          14.999996956264294, -0.0000010065706849403378, -4.31263918687281e-7,
          -0.0000630177736580953, 0.000007358498264137838, 0.00005569919786913767,
          0.00045786301672651295, -0.00036720347111043314, 0.000029243781143526793,
          -0.00009195145174032172, 56.05771465017532, 55.950134308135915, 54.63416521201403,
          54.56097405284142, -0.45693567882363473, 0.0015311149767278463, 8.993962505289335e-7,
          0.0001536265913051438
        ],
        [
          0.17999993227662991, -4.3959544715874956e-8, 0.7208646768510868, -0.00030362664414287287,
          0.0026671117296489084, 4.405293919366085e-7, 0.0001653441979951782,
          0.00016414755438563957, -0.00008241574677608864, -0.00019306224938601092,
          0.6726844024035974, 0.6714082402842642, 0.6556095095969937, 0.6547307030911568,
          14.99995889110408, -0.00004250403387733156, -0.0000010882821969517673,
          -0.00019491265980803237, 0.00003941926170014297, 0.00007401730961966498,
          0.0007314669062931132, -0.0005411441125615733, 0.00008484243238084459,
          -0.00023716374392855684, 56.054416469119616, 55.93861605415124, 54.62708233315655,
          54.554221421235084, -2.7401630353262614, 0.004598497044840063, 0.000004052094974445414,
          0.0006624095150987276
        ],
        [
          0.2399995483464688, -3.938540191081144e-7, 0.7208646686932538, -0.0003048394534719699,
          0.002667420180815404, 6.839510950746588e-7, 0.00016865996773107508, 0.0001619886472064743,
          -0.00008194208483441427, -0.0001944893217378703, 0.8968839958854089, 0.8951260207844363,
          0.8740920271343275, 0.8729225378699963, 14.99982918685743, -0.00014423801084141353,
          -0.0000033618800577391725, -0.00043036326215030327, 0.00012531121337919118,
          0.00003577857327940083, 0.0009066738178096695, -0.000494566637898144,
          0.00015427647889800492, -0.0004962273901804356, 56.04442123875444, 55.919383640492846,
          54.613347129235486, 54.540850862399374, -8.29485397619724, 0.007953978101304526,
          0.000009840026969926925, 0.0030071298205103605
        ],
        [
          0.29999839236014536, -0.0000013013615418925873, 0.720864646567051,
          -0.00030722531109600405, 0.0026681932923427755, 6.181624762860106e-7,
          0.0001724205801868342, 0.00016054145888347405, -0.00008114916924942038,
          -0.00019717115045698625, 1.1210371481806876, 1.1187628027601715, 1.092515270912437,
          1.091056118515087, 14.999572234955771, -0.00032315074591070865, -0.000008123173759111759,
          -0.0007819484242071722, 0.00026899231294227026, -0.00008334689001149788,
          0.0009491992291784207, -0.00018948792630089914, 0.00024892312472760494,
          -0.0008576860071995039, 56.03262408181674, 55.899902491669145, 54.598983345690215,
          54.52656750130157, -16.584222806455568, 0.009557449864938606, 0.000017778483670101188,
          0.009987146628835507
        ],
        [
          0.3599960053756053, -0.0000030880034247908146, 0.7208646010799517, -0.000311241152377543,
          0.0026696024773449753, -1.020018065567079e-7, 0.00017604342450971313,
          0.00016071040041919313, -0.00007987130347438032, -0.00020140511239267366,
          1.3451548415083427, 1.3423393601735067, 1.3108956728584824, 1.3091459710530602,
          14.99922697347564, -0.0005832878493623168, -0.000014802015835282243,
          -0.0012424730109978606, 0.00043484651163437307, -0.00029126711951492,
          0.0008351260624270366, 0.0002912217909939137, 0.0004026261917116521,
          -0.0012596266068487212, 56.02800348619988, 55.89076344082995, 54.59322784117214,
          54.52023499121232, -24.87193613023907, 0.008437230253379847, 0.000028910362706557893,
          0.023204177070445333
        ],
        [
          0.419992224049359, -0.000006063109257235859, 0.7208645282067535, -0.00031727643323077614,
          0.002671632177320897, -0.0000018184757644198672, 0.00017890193460393556,
          0.0001628955811981233, -0.00007782071167882486, -0.00020720813554586513,
          1.569275861290455, 1.565908642998214, 1.5292774996904939, 1.5272332656434373,
          14.998893050825316, -0.0009145995372054203, -0.000021444090136460653,
          -0.0017860868097079618, 0.0005717322541728828, -0.0005785295329047195,
          0.0005741720090618815, 0.0007903679031103552, 0.0006351837302733998,
          -0.0016330471147043472, 56.034043856105356, 55.89603943024124, 54.59942852088285,
          54.52501542249917, -30.423957081842527, 0.005447083675142036, 0.000046451205449803904,
          0.04087851453467824
        ],
        [
          0.4799872818596268, -0.00001047075497492538, 0.7208644320854295, -0.00032559034950127444,
          0.0026741000066891176, -0.000004802956743846121, 0.00018055596591312598,
          0.00016684573289726297, -0.0000747168365950284, -0.00021438886258945658,
          1.7934341076266511, 1.7895191253120977, 1.7476996146350443, 1.7453536172807151,
          14.99865546708899, -0.0012951517105977547, -0.000026225013947892887,
          -0.002375044002219526, 0.0006527577456528789, -0.0009199243498891626,
          0.00025566131084725247, 0.00115023212532128, 0.0009213590316428583,
          -0.0019475415134635337, 56.045189563644826, 55.90978443031725, 54.61192804743365,
          54.535357081356935, -32.705994443234175, 0.00257451201007921, 0.00007385992798250117,
          0.06035647248757635
        ],
        [
          0.5399816180382623, -0.000016452129943629788, 0.7208643213964282, -0.0003362856050408973,
          0.002676791843100811, -0.000009200796054081023, 0.00018109996274976052,
          0.00017174700254430492, -0.00007045187159251216, -0.0002227246635267746,
          2.0176334651900167, 2.0131855311523816, 1.9661702259363163, 1.9635127920536295,
          14.998528642190308, -0.0016966265005726696, -0.00002881134103921296,
          -0.0029711088739337796, 0.0006874305726622345, -0.0012783081438533831,
          0.00005279988478709688, 0.001247790677862104, 0.0012067489576088608,
          -0.002214590463470182, 56.05364406009144, 55.92268683633829, 54.62261820601099,
          54.54341320452336, -33.14630508435439, 0.0012565610336555662, 0.00011230933440399039,
          0.08020918829235783
        ],
        [
          0.5999756070740354, -0.000024036479881795147, 0.720864203249425, -0.00034933662447279135,
          0.002679568988355129, -0.000014994617687696548, 0.00018140841458346346,
          0.00017633508514174528, -0.00006511307559515931, -0.00023207798224749178,
          2.24185696578824, 2.236893052044029, 2.184673995757, 2.1816940264944216,
          14.99847407325571, -0.002093101219147645, -0.00003015545469598548, -0.0035514069492309413,
          0.0006988051391296412, -0.001610663261155734, 0.00017155540240078378,
          0.0009750596954854621, 0.0014563558381864318, -0.002461029237863374, 56.057599771143124,
          55.930088417402196, 54.628570205630574, 54.54647933419959, -33.16274690692387,
          0.0011128728306937128, 0.00015950965022791598, 0.09937451791165369
        ]
      ],
      "componentErrors": [
        1.3885059768625752e-11, 1.51953562308859e-12, 3.9899195058978876e-12,
        1.5065215784940134e-12, 3.808609677635744e-12, 6.186959404195928e-13, 3.483919682151053e-11,
        2.5520729681014626e-11, 2.0493329879215857e-11, 2.2682577495956868e-11,
        1.0622716040131763e-9, 1.7532455487412335e-9, 1.4414665017170591e-9, 1.436615271188657e-9,
        3.0381084314967666e-9, 6.722483886830583e-11, 2.0682011811639397e-10, 5.525343203804933e-11,
        8.565759183226142e-10, 1.289561679350946e-10, 3.3102731120462914e-9, 2.332992661958997e-9,
        8.772403767211712e-10, 1.0819527638183599e-9, 2.0468689854169497e-7, 3.289783521154277e-7,
        2.9108230847896266e-7, 2.9190353956209947e-7, 0.0000036925017621314282,
        1.1410041115059166e-8, 2.3886140095475024e-10, 1.624064142856374e-7
      ],
      "referenceRefinement": [
        1.7941426122547455e-11, 2.1768513640968434e-13, 5.461187058131145e-13,
        3.166325708570117e-13, 4.792366590372632e-12, 1.0403566639356938e-12,
        1.4387010056600771e-11, 9.789481969198557e-12, 6.126634328985567e-12, 6.90661622945038e-12,
        1.2809253657763975e-9, 2.0750012819092944e-9, 1.907979108040081e-9, 1.945019700855255e-9,
        4.143725362837358e-9, 2.1844475880938852e-11, 1.1463309648238984e-10, 2.136567658905797e-11,
        1.1181603121711292e-9, 2.1581420732528361e-10, 2.2514397332151076e-9, 2.915882226970333e-9,
        5.003202224263328e-10, 6.049374783653055e-10, 2.865909749516504e-7, 4.5730284625733475e-7,
        4.425317925438321e-7, 4.5233462486748977e-7, 9.796827704633415e-8, 2.4225999002008836e-9,
        1.117576340172767e-10, 7.099076445183511e-8
      ],
      "stepDifference": [
        2.281904665224488e-10, 2.13212959589734e-11, 6.799893981224159e-12, 2.4573245348269435e-11,
        6.27266992687947e-11, 8.504582899206684e-12, 1.5417271512175798e-10, 1.791433690029754e-10,
        6.082244217553e-11, 5.959449857965808e-11, 1.5799960895179765e-8, 2.7718234596463276e-8,
        2.207835070322517e-8, 2.2006604982749423e-8, 5.034793737479504e-8, 7.677729168577285e-10,
        1.4488062229584605e-9, 9.435153327033707e-10, 1.4095412624961536e-8, 2.2762231067022243e-9,
        4.174607730312273e-8, 2.7580567858211114e-8, 9.496826106221955e-9, 1.0869865464972414e-8,
        0.0000033993057755310474, 0.000005690102220512472, 0.000004841844493341796,
        0.000004875012692195924, 0.00005569723932019599, 1.669740765574898e-7, 3.226923387083646e-9,
        0.0000026054538328906807
      ],
      "rhs": 160,
      "acceptedSteps": 40,
      "maxEnergyResidualJ": 1.325208918157017e-7,
      "finalX": 0.5999756070714213,
      "finalY": -0.000024036478362259524
    },
    {
      "sourceAssemblySha256": "5df1aaf9ee2b5493ddd18b6bd90fbb9ebbf2f379dd98d2f75d598e4b207d488b",
      "physicalDefinitionSha256": "7c80f033b93d32a2b001cd15c438926b9dae749f693b386f2a19cd78b46100e3",
      "readinessScenario": {
        "schemaVersion": "vehiclelab.prepared-readiness-scenario.v1",
        "durationS": 0.04,
        "stepS": 0.001,
        "initialSpeedMps": 15,
        "steering": {
          "kind": "step",
          "amplitudeM": 0.0003,
          "startS": 0,
          "rampS": 0.04,
          "holdS": 0
        },
        "torque": {
          "amplitudeNm": -40,
          "startS": 0,
          "endS": 0.04,
          "distribution": {
            "frontLeft": 0.25,
            "frontRight": 0.25,
            "rearLeft": 0.25,
            "rearRight": 0.25
          }
        },
        "tires": {
          "frontLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 40000,
            "corneringStiffnessNPerRad": 35000,
            "frictionCoefficient": 0.75
          },
          "frontRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 41000,
            "corneringStiffnessNPerRad": 36000,
            "frictionCoefficient": 0.77
          },
          "rearLeft": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 42000,
            "corneringStiffnessNPerRad": 37000,
            "frictionCoefficient": 0.79
          },
          "rearRight": {
            "schemaVersion": "vehiclelab.tire.combined-slip-force.v1",
            "model": {
              "id": "vehiclelab.tire.combined-isotropic-friction-circle",
              "version": "1.0.0"
            },
            "slipStiffnessNPerRatio": 43000,
            "corneringStiffnessNPerRad": 38000,
            "frictionCoefficient": 0.81
          }
        },
        "mounting": "Explicit supplied definition design-material mount; no generic alignment remapping"
      },
      "implementationBoundary": "The accepted ML64 definition-accepting evaluator executes the supplied mapped definition. Its generic session/preparation factory and legacy wheelAlignment selector are not used.",
      "initial": [
        0, 0, 0.7188479718041438, -0.00026415226702708824, 0.0028257905861750945, 0,
        0.00017813937412264745, 0.00019054416519500322, -0.00010110766755360746,
        -0.00020833372867567026, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.51356109112742,
        56.41996112377938, 54.990170835575405, 54.92666117292054
      ],
      "history": [
        [
          0, 0, 0.7188479718041438, -0.00026415226702708824, 0.0028257905861750945, 0,
          0.00017813937412264745, 0.00019054416519500322, -0.00010110766755360746,
          -0.00020833372867567026, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.51356109112742,
          56.41996112377938, 54.990170835575405, 54.92666117292054, 0, 0, 0, 0
        ],
        [
          0.060000001705158096, 9.710382384187486e-9, 0.7188479712101498, -0.0002641573070512273,
          0.002825793040200684, 2.240861063442792e-8, 0.00017837224308682787,
          0.00019040923064899198, -0.00010112264680591696, -0.00020837687370668193,
          0.2260542991868933, 0.2256796814495275, 0.2199606237945825, 0.21970660981470785,
          15.000001128874077, 0.000004509321525650085, -2.5656354946909476e-7,
          -0.00000806296330865299, 0.0000011901240147888089, 0.00001791833955048973,
          0.00015524733292801237, -0.00010693815716119538, -0.0000022415647316756578,
          -0.00002594299754077673, 56.51373497720595, 56.419637236234614, 54.99009036300015,
          54.92660740916897, -0.016570438705816273, 0.0001530584101437586, 4.0612698970955877e-8,
          0.000060853621328649414
        ],
        [
          0.12000000571260197, 2.2614787851274368e-8, 0.7188479699270037, -0.00026427470711775383,
          0.0028258051773517967, 1.723804528431563e-7, 0.00017955151103949345, 0.000189520337670853,
          -0.0001010835011100719, -0.00020859057373456876, 0.45211073703095217, 0.451352282290931,
          0.4399187764961202, 0.4394111085711724, 14.999998956476885, -0.0000015057328496805155,
          -3.923009788308988e-7, -0.000060025236607082785, 0.000006773458034159506,
          0.00005733418621075409, 0.0004409030021895891, -0.0003413584433755584,
          0.000026711118633298615, -0.0000898638190081958, 56.5142979351865, 56.41569658319285,
          54.988431472155746, 54.925117351922275, -0.46032486208973405, 0.0015486242805978052,
          8.099947456730803e-7, 0.00017778272406798474
        ],
        [
          0.17999995212031009, -4.6552804188574175e-8, 0.7188479675349384, -0.0002647317032192178,
          0.002825879592943869, 4.559100647497259e-7, 0.00018186978055364733,
          0.00018776871112634983, -0.00010087833893942879, -0.00020919711703281532,
          0.6781634300485444, 0.6769949169449916, 0.6598606882997063, 0.6591003948637021,
          14.99996477015514, -0.000040700879840716403, -9.53815345187382e-7, -0.0001825421489658089,
          0.00003695636597479803, 0.0000780339483264823, 0.0007070881999454177,
          -0.0005098056070531788, 0.00007842027400635833, -0.0002297352666747829, 56.51097383028607,
          56.40412401838419, 54.98131943675594, 54.91834431154882, -2.7604827789634085,
          0.004651007685982022, 0.000003683052486476584, 0.0007036840848083803
        ],
        [
          0.23999960836428072, -3.790974773988783e-7, 0.718847960263817, -0.00026586243901910624,
          0.0028261702939451415, 7.231424174077219e-7, 0.00018508465878806757,
          0.0001857158742445241, -0.0001004420922625751, -0.00021057781095128747, 0.904189124736134,
          0.9025744772468798, 0.8797600161034099, 0.8787486120641445, 14.999844592751483,
          -0.0001367117493249071, -0.000003034390558388148, -0.0004001485500727287,
          0.00011841236077466666, 0.000044019600558497714, 0.0008817930229419051,
          -0.00047609271289735737, 0.0001415149062979933, -0.00047999133737858306,
          56.500904670353364, 56.3847515592856, 54.967506729521745, 54.904912245256114,
          -8.356372771912216, 0.008044535860752535, 0.000009059783701837261, 0.003077906144727126
        ],
        [
          0.2999985454173667, -0.000001238147877686705, 0.7188479400012432, -0.0002680759265631131,
          0.002826902462324197, 7.024962727841239e-7, 0.00018875605764536103,
          0.00018428787478791948, -0.0000997183356664221, -0.0002131740294440015,
          1.1301679807647644, 1.1280723531349854, 1.0995996836127508, 1.0983382731718405,
          14.99960445674342, -0.0003057306460407924, -0.000007508713585762345,
          -0.0007244083552086343, 0.0002551041115208955, -0.00006862724241421552,
          0.0009304950823994929, -0.00020046978634708155, 0.0002264781318410192,
          -0.0008310917231353834, 56.48898952027213, 56.365081896449034, 54.953035916889895,
          54.89054888954301, -16.707228513998302, 0.009665025252716085, 0.000016568000886985406,
          0.010127137593268087
        ],
        [
          0.3599963288683113, -0.00000292833908367065, 0.7188478975595896, -0.00027179219554978337,
          0.0028282405857267996, 5.7978084937628976e-8, 0.00019232533235148382,
          0.0001843414340656431, -0.00009855581506690624, -0.00021728223976732726,
          1.3561109189340574, 1.3535093332089434, 1.3193961309005455, 1.3178839661374115,
          14.999280137636434, -0.0005518409265146789, -0.000013908079016069774,
          -0.0011489497438712422, 0.000413322756430928, -0.00026780961307535056,
          0.000827678253427689, 0.00024467354198778705, 0.00036686543645985574,
          -0.0012236523601475322, 56.48427136444704, 56.35581756622991, 54.9472115567304,
          54.88419051099573, -25.056412873653272, 0.00852860684893847, 0.0000270881022015148,
          0.02350050251022072
        ],
        [
          0.4199927991789424, -0.000005743906741701373, 0.7188478285795762, -0.00027737065139744557,
          0.0028301716865221107, -0.000001543981643677588, 0.00019517963613448943,
          0.0001862806508898364, -0.00009667846280439326, -0.0002229256249744163,
          1.5820569538763958, 1.5789388543645901, 1.5391939135560575, 1.5374272236467237,
          14.998964773943143, -0.0008658368446903717, -0.000020428001515912855,
          -0.0016504590223467396, 0.00054442224678997, -0.0005444680364434873,
          0.0005792111648196489, 0.0007164652141381349, 0.0005843051018440872,
          -0.0015894111197774486, 56.49030041684722, 56.361138073048224, 54.95344132845604,
          54.889063761832354, -30.649608648025694, 0.005498727761887846, 0.00004340219007072891,
          0.0414395754111688
        ],
        [
          0.4799881694213635, -0.000009918549000230971, 0.7188477363827669, -0.000285053030302819,
          0.002832523651961921, -0.0000043688497713696916, 0.00019686977773232856,
          0.0001899131544774258, -0.0000938057093139526, -0.00022991708310063613,
          1.8080403443909587, 1.8044101338688945, 1.7590322959948241, 1.7570041523314466,
          14.998738645206904, -0.0012272521664896286, -0.000025314634382544395,
          -0.002194810513353477, 0.0006226059140094152, -0.0008740341577046808,
          0.00026678834964542335, 0.0010695142466985157, 0.0008573480007977263,
          -0.001896361143012853, 56.50151243355008, 56.375109828940126, 54.96605892208701,
          54.89961142818143, -32.948567689454805, 0.002587458831142844, 0.00006865115034678373,
          0.06126579284696049
        ],
        [
          0.5399828493509644, -0.00001558961309267131, 0.7188476288497547, -0.0002949396128351536,
          0.0028350930451133283, -0.00000855845451350913, 0.0001974445096512317,
          0.0001945240367476924, -0.0000898144240526238, -0.00023802981106884423, 2.034065139766967,
          2.0299384785104952, 1.9789197125522786, 1.9766208454926066, 14.998616466646322,
          -0.0016094926402304465, -0.000028155149333491862, -0.002747473149039234,
          0.0006565964690903414, -0.001220037805577688, 0.00005343200175412899,
          0.0011884062147595582, 0.0011349653205746362, -0.0021537291454439954, 56.510032209119615,
          56.38833781722431, 54.97688611817195, 54.90791864364362, -33.39214299376853,
          0.0012508512966189322, 0.00010416589797867994, 0.08152345635968378
        ],
        [
          0.5999771929088071, -0.00002278903057378981, 0.7188475128264904, -0.00030701523197130295,
          0.0028377469459057226, -0.000014094234179704287, 0.00019769319302521423,
          0.00019897007630202514, -0.00008476828238107389, -0.0002471145382326595,
          2.2601142124948366, 2.2555092661687564, 2.1988407567869834, 2.196260577461972,
          14.998563284981564, -0.0019880717752815812, -0.00002973145183467744,
          -0.003288033140268449, 0.0006680497282980795, -0.00153990866709574,
          0.00013628053518965886, 0.000968907097619465, 0.0013826339921688446,
          -0.0023869118957158576, 56.51398377365694, 56.39606421186995, 54.982928487814625,
          54.91121616736247, -33.40870879361015, 0.0011048156518783452, 0.00014816178836250175,
          0.10113771398103369
        ]
      ],
      "independentHistory": [
        [
          0, 0, 0.7188479718041438, -0.00026415226702708824, 0.0028257905861750945, 0,
          0.00017813937412264745, 0.00019054416519500322, -0.00010110766755360746,
          -0.00020833372867567026, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56.51356109112742,
          56.41996112377938, 54.990170835575405, 54.92666117292054, 0, 0, 0, 0
        ],
        [
          0.06000000170553492, 9.709886702099187e-9, 0.7188479712102197, -0.00026415730761915644,
          0.002825793040230097, 2.24086754435686e-8, 0.0001783722417597874, 0.00019040923039750164,
          -0.00010112264677487369, -0.00020837687488564865, 0.2260542991991471, 0.22567968122160445,
          0.21996062369206723, 0.21970660970298622, 15.000001128607966, 0.000004509306928581753,
          -2.565438821878878e-7, -0.00000806297756139881, 0.0000011901799832901945,
          0.00001791826738509989, 0.0001552470648840358, -0.00010693838071940588,
          -0.000002241801561350128, -0.000025943138187783104, 56.51373498714711, 56.41963729815366,
          54.99009039874817, 54.926607446855705, -0.016568460076350912, 0.0001530669931843937,
          4.057905501318576e-8, 0.00006085239731256192
        ],
        [
          0.12000000571574124, 2.2613979484765194e-8, 0.7188479699273082, -0.00026427470797853387,
          0.0028258051767931333, 1.7238063691236964e-7, 0.00017955150705821588,
          0.0001895203329710345, -0.00010108350210378583, -0.00020859057665335612,
          0.45211073676740465, 0.4513522815936442, 0.4399187760050084, 0.4394111080912712,
          14.999998955377428, -0.0000015057787806605317, -3.9228119846108706e-7,
          -0.000060025277670618366, 0.000006773755374006684, 0.000057334053275090215,
          0.00044090289884448085, -0.0003413583286983543, 0.000026710481117334818,
          -0.00008986439651579382, 56.51429799914458, 56.41569674289076, 54.9884315920936,
          54.925117469771656, -0.4603245178704334, 0.001548633205247417, 8.099576732505521e-7,
          0.0001777799592237965
        ],
        [
          0.17999995212713008, -4.655380998224267e-8, 0.7188479675355719, -0.00026473170412328587,
          0.002825879591248514, 4.559101316163098e-7, 0.00018186977246267347,
          0.00018776870017177467, -0.00010087834122350834, -0.00020919712159402383,
          0.6781634294223582, 0.6769949160218445, 0.6598606874986233, 0.6591003940934047,
          14.999964768370882, -0.00004070093844784574, -9.537981934145402e-7,
          -0.00018254220523523007, 0.00003695688294524828, 0.00007803383986913945,
          0.0007070883388449741, -0.0005098050275107541, 0.00007841950593728089,
          -0.0002297361745110869, 56.51097395796162, 56.404124217445705, 54.98131961570476,
          54.91834448430435, -2.7604859539162883, 0.004651014343503014, 0.0000036830045503500744,
          0.0007036884178809398
        ],
        [
          0.23999960836954345, -3.790985750373726e-7, 0.7188479602646932, -0.00026586243979677523,
          0.0028261702922915263, 7.231422541707403e-7, 0.00018508464909308044,
          0.00018571586040768223, -0.00010044209627540419, -0.00021057781808445487,
          0.9041891243107746, 0.9025744768556291, 0.8797600156845282, 0.8787486116767865,
          14.999844591680223, -0.00013671181392817732, -0.0000030343373724579153,
          -0.0004001486089442349, 0.00011841269020558643, 0.00004401956278209772,
          0.0008817927389357731, -0.00047609236322626304, 0.00014151416222783026,
          -0.00047999235776629326, 56.50090475434228, 56.38475164931806, 54.96750682417645,
          54.90491233257886, -8.356376491800818, 0.008044541385345803, 0.000009059716143211619,
          0.0030779085013176127
        ],
        [
          0.2999985454139451, -0.0000012381490332261162, 0.718847940002236, -0.0002680759271791968,
          0.0028269024628178978, 7.024958899219981e-7, 0.00018875605015093692,
          0.0001842878633367534, -0.00009971834284997746, -0.00021317404069610485,
          1.1301679811497645, 1.128072353912266, 1.0995996842203841, 1.0983382737925365,
          14.999604457774662, -0.0003057307276681985, -0.000007508586003601795,
          -0.0007244084191534094, 0.0002551038338508205, -0.00006862720522521243,
          0.0009304932733738099, -0.00020047085596460766, 0.000226477709272296,
          -0.0008310922805834437, 56.488989448922865, 56.365081759535016, 54.953035799466775,
          54.89054876694963, -16.70722853518076, 0.009665031664690054, 0.000016567930707802743,
          0.010127067252605192
        ],
        [
          0.3599963288557836, -0.0000029283403005755814, 0.7188478975607638,
          -0.00027179219604230807, 0.0028282405889013063, 5.797759277860047e-8,
          0.00019232532673314995, 0.00018434142590960132, -0.00009855582616433433,
          -0.00021728225529849213, 1.3561109199806822, 1.3535093349207519, 1.319396132318476,
          1.3178839675445047, 14.999280140350852, -0.0005518410154176091, -0.000013907888749006009,
          -0.0011489498058026202, 0.00041332198139537254, -0.0002678095177915721,
          0.0008276752100574317, 0.0002446712427189074, 0.00036686535490559105,
          -0.0012236524813268286, 56.48427116846777, 56.35581725090695, 54.9472112747988,
          54.88419022792935, -25.056409174838436, 0.008528615064590862, 0.000027088051084600047,
          0.02350034236029153
        ],
        [
          0.4199927991651056, -0.000005743908053924624, 0.7188478285812165, -0.0002773706518514821,
          0.002830171690416971, -0.0000015439820626259911, 0.00019517962663596794,
          0.00018628064153366556, -0.00009667847659434622, -0.00022292564335805754,
          1.582056954767451, 1.5789388560450763, 1.5391939148445797, 1.5374272249106045,
          14.998964776357424, -0.0008658369227041857, -0.00002042780343276861,
          -0.0016504590723128484, 0.0005444215523162085, -0.0005444679136768864,
          0.0005792081193103257, 0.0007164629807123114, 0.0005843050767611133,
          -0.0015894112177890077, 56.49030025272797, 56.36113776778103, 54.953441076462596,
          54.88906351271088, -30.649605471965085, 0.005498738316417562, 0.00004340214307322256,
          0.04143941718082699
        ],
        [
          0.47998816941405237, -0.000009918550502999333, 0.7188477363851494, -0.0002850530309271629,
          0.0028325236542003584, -0.000004368849966071581, 0.00019686975837006666,
          0.0001899131390622462, -0.00009380572379166784, -0.00022991710268026495,
          1.8080403445495457, 1.804410134748269, 1.7590322964671512, 1.7570041527787477,
          14.99873864587054, -0.001227252231146712, -0.000025314468981649124,
          -0.0021948105529546727, 0.0006226057302959521, -0.0008740340566972611,
          0.0002667866164429163, 0.001069513240795332, 0.0008573477427433763,
          -0.0018963616007399591, 56.50151241522086, 56.37510968670574, 54.966058844918386,
          54.899611356736045, -32.94856803711397, 0.0025874705914024345, 0.00006865107342125987,
          0.061265665973034754
        ],
        [
          0.5399828493504131, -0.000015589614935493964, 0.7188476288529392, -0.00029493961401450436,
          0.0028350930453411942, -0.000008558454355011629, 0.00019744448069004762,
          0.00019452401506596403, -0.00008981443870806347, -0.00023802983168273197,
          2.034065139433419, 2.0299384786047394, 1.9789197123733882, 1.9766208452921943,
          14.998616465853413, -0.0016094926897163517, -0.000028155011599516375,
          -0.0027474731650485155, 0.0006565967007594492, -0.0012200377631184567,
          0.00005343144552287064, 0.0011884062064042992, 0.0011349645680323692,
          -0.002153729888060315, 56.51003229790996, 56.38833784380357, 54.97688618864747,
          54.90791872175336, -33.39214498240513, 0.0012508612373817178, 0.00010416576992097028,
          0.08152332526955038
        ],
        [
          0.5999771929097556, -0.00002278903296009336, 0.7188475128303876, -0.0003070152342463489,
          0.0028377469455978213, -0.000014094233592010478, 0.0001976931592109815,
          0.00019897005117100973, -0.00008476829790434079, -0.00024711456108106604,
          2.2601142123004316, 2.255509265865201, 2.1988407565068093, 2.196260577161883,
          14.998563283858427, -0.001988071802057513, -0.000029731307964835417,
          -0.003288033105750144, 0.0006680500358021583, -0.0015399087302520407,
          0.00013628032688482017, 0.0009689073537781004, 0.0013826330142079233,
          -0.0023869124877624152, 56.51398385321623, 56.39606433788616, 54.98292859616565,
          54.91121628475498, -33.408708805086995, 0.0011048161990663277, 0.00014816159854396527,
          0.1011375721097511
        ]
      ],
      "componentErrors": [
        1.3836765067054557e-11, 2.386303550323387e-12, 3.897215883341687e-12, 2.275045928555597e-12,
        3.8948601288613105e-12, 5.876938086163798e-13, 3.381423271811915e-11, 2.513101540562411e-11,
        1.5523266903134068e-11, 2.2848406543499178e-11, 1.0466247868379241e-9,
        1.7118084727485439e-9, 1.4179304397288206e-9, 1.4070931086962446e-9, 2.714417135507574e-9,
        8.890293015650919e-11, 1.9808314424414847e-10, 6.394477514767155e-11, 7.750355554819038e-10,
        1.3293566387387237e-10, 3.0455093231367483e-9, 2.2992688796744792e-9, 9.77960921228968e-10,
        1.0203877101990291e-9, 1.9597926836922852e-7, 3.153229570784788e-7, 2.819315980673309e-7,
        2.8306637744890395e-7, 0.0000037198886015943344, 1.1760259590373051e-8,
        1.898185364858189e-10, 1.6014992918964022e-7
      ],
      "referenceRefinement": [
        1.7235657345793243e-11, 1.2447387786023844e-12, 3.9457326295178063e-13,
        8.639373396367167e-13, 4.8283781486913036e-12, 9.823572458486922e-13,
        1.2612496794574615e-11, 1.0322980941194701e-11, 4.082259270205002e-12,
        2.960983617582985e-12, 1.1976355462905985e-9, 1.966567131361785e-9, 1.798556859000655e-9,
        1.8274430857445623e-9, 3.553211058715533e-9, 5.943514994402599e-11, 1.0760911557783207e-10,
        4.413772689351725e-11, 9.636552407822976e-10, 1.9141967828525952e-10, 1.8707779895522914e-9,
        2.6283969224195902e-9, 6.258736223513015e-10, 4.3652687042351757e-10, 2.626450736897823e-7,
        4.282715337922127e-7, 4.141908434007746e-7, 4.2323325999404915e-7, 9.588488047995725e-8,
        2.2348791654108746e-9, 8.366903535023812e-11, 6.687099530751708e-8
      ],
      "stepDifference": [
        2.1163892860442957e-10, 2.003358252672307e-11, 6.076805725285794e-12,
        2.2531524714562712e-11, 5.920416674271012e-11, 8.38013618120379e-12, 1.4594679506813382e-10,
        1.5167181459342302e-10, 5.752692900761868e-11, 6.068902493180581e-11, 1.5428569311026763e-8,
        2.7224478227338977e-8, 2.164938983639786e-8, 2.1577245323811667e-8, 4.560343747073148e-8,
        7.294799901397427e-10, 1.2886051497532568e-9, 9.083054720686323e-10, 1.2970433198289909e-8,
        2.072438241634486e-9, 3.7899256492552984e-8, 2.4737468996838263e-8, 9.405208885684448e-9,
        1.041157441403033e-8, 0.000003245622778536017, 0.000005482480986529481,
        0.000004669991326977652, 0.000004700275923141817, 0.000056113958608605685,
        1.6791242254607375e-7, 2.7979384680985007e-9, 0.00000258346175296964
      ],
      "rhs": 160,
      "acceptedSteps": 40,
      "maxEnergyResidualJ": 1.329336652561297e-7,
      "finalX": 0.5999771929088071,
      "finalY": -0.00002278903057378981
    }
  ],
  "negativeCases": [
    {
      "name": "missing-bodyInertiaKgM2",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "bodyInertiaKgM2",
          "message": "Explicit physical input required: Invalid input: expected tuple, received undefined"
        }
      ]
    },
    {
      "name": "missing-front",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "front",
          "message": "Explicit physical input required: Invalid input: expected object, received undefined"
        }
      ]
    },
    {
      "name": "missing-rear",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "rear",
          "message": "Explicit physical input required: Invalid input: expected object, received undefined"
        }
      ]
    },
    {
      "name": "missing-corners",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "corners",
          "message": "Explicit physical input required: Invalid input: expected object, received undefined"
        }
      ]
    },
    {
      "name": "missing-tires",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "tires",
          "message": "Explicit physical input required: Invalid input: expected object, received undefined"
        }
      ]
    },
    {
      "name": "missing-rules",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "rules",
          "message": "Explicit physical input required: Invalid input: expected object, received undefined"
        }
      ]
    },
    {
      "name": "missing-gravityMps2",
      "status": "requires-physical-inputs",
      "diagnostics": [
        {
          "category": "missing-input",
          "path": "gravityMps2",
          "message": "Explicit physical input required: Invalid input: expected number, received undefined"
        }
      ]
    },
    {
      "name": "source-swap",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "source-identity",
          "path": "sourceAssemblySha256",
          "message": "Complements belong to a different physical assembly. Rebind only after explicitly reviewing every changed physical input; no generic fallback is allowed."
        }
      ]
    },
    {
      "name": "nonphysical-inertia",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "bodyInertiaKgM2",
          "message": "Central tensor must be symmetric positive definite and satisfy physical inertia triangle inequalities: Mass diagonal is not positive."
        }
      ]
    },
    {
      "name": "asymmetric-inertia",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "bodyInertiaKgM2",
          "message": "Central tensor must be symmetric positive definite and satisfy physical inertia triangle inequalities: Mass matrix loses symmetry after diagonal equilibration."
        }
      ]
    },
    {
      "name": "rotor-inertia",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "corners.frontLeft",
          "message": "Axisymmetric rotor inertia requires Ia < 2 It; mass cannot substitute for inertia."
        }
      ]
    },
    {
      "name": "tie-rod-closure",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "preparation",
          "path": "physicalDefinition",
          "message": "left tie-rod design closure does not match its entered constant length (10 pm numerical closure tolerance; derive the length from the design joints)."
        }
      ]
    },
    {
      "name": "singular-rack",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "front.rack.axis",
          "message": "Supply a unit rack axis in the declared body-parallel axle frame."
        }
      ]
    },
    {
      "name": "unqualified-tire",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "tires.frontLeft",
          "message": "ML63 qualified tire parameter bounds required"
        }
      ]
    },
    {
      "name": "unloaded-support",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "preparation",
          "path": "physicalDefinition",
          "message": "Static line search rejected every bounded candidate at iteration 5; residual 6399.030877496595."
        }
      ]
    },
    {
      "name": "wrong-units",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "frame-units",
          "path": "units",
          "message": "Invalid input: expected \"SI:m,kg,s,rad,N,kg_m2\""
        }
      ]
    },
    {
      "name": "wrong-frame",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "frame-units",
          "path": "frame",
          "message": "Invalid input: expected \"body-CG:x-forward,y-left,z-up\""
        }
      ]
    },
    {
      "name": "wrong-schemaVersion",
      "status": "invalid-definition",
      "diagnostics": [
        {
          "category": "physical-validity",
          "path": "schemaVersion",
          "message": "Invalid input: expected \"vehiclelab.assembly-physical-complements.v1\""
        }
      ]
    },
    {
      "name": "MacPherson",
      "status": "unsupported-mechanism",
      "diagnostics": [
        {
          "category": "unsupported-topology",
          "path": "vehicle.frontAxle.suspension.type",
          "message": "Only Double-Wishbone physical mapping is supported; MacPherson dynamics require separate qualification."
        }
      ]
    },
    {
      "name": "linear-equivalent",
      "status": "unsupported-mechanism",
      "diagnostics": [
        {
          "category": "unsupported-topology",
          "path": "vehicle",
          "message": "Legacy equivalent-linear suspension does not provide a reconstructible applied physical mechanism. Explicitly configure geometry first."
        }
      ]
    }
  ],
  "smallMotion": [
    {
      "roll": -0.000001,
      "pitchRide": -0.000001,
      "actualZ": -0.00000200999999999926,
      "linearZ": -0.00000201,
      "errorM": 7.398832794266313e-19
    },
    {
      "roll": -0.000001,
      "pitchRide": 0.000001,
      "actualZ": 3.9000000000033974e-7,
      "linearZ": 3.8999999999999997e-7,
      "errorM": 3.397660909673812e-19
    },
    {
      "roll": 0.000001,
      "pitchRide": -0.000001,
      "actualZ": -3.9000000000033974e-7,
      "linearZ": -3.8999999999999997e-7,
      "errorM": 3.397660909673812e-19
    },
    {
      "roll": 0.000001,
      "pitchRide": 0.000001,
      "actualZ": 0.00000200999999999926,
      "linearZ": 0.00000201,
      "errorM": 7.398832794266313e-19
    }
  ],
  "identityNormalization": {
    "minusZero": "canonicalized to zero",
    "objectKeyOrder": "sorted",
    "presentation": "names/metadata/provenance labels excluded",
    "physicalView": {
      "schemaVersion": "vehiclelab.vehicle-assembly.v1",
      "units": {
        "mass": "kg",
        "length": "m",
        "inertia": "kg_m2",
        "stiffness": "N_per_m",
        "damping": "N_s_per_m"
      },
      "model": { "id": "vehiclelab.full-car.geometry-passive", "version": "1.0.0" },
      "parameters": {
        "sprungMass": 1280,
        "pitchInertia": 2100,
        "rollInertia": 600,
        "frontLeftUnsprungMass": 32,
        "frontRightUnsprungMass": 34,
        "rearLeftUnsprungMass": 35,
        "rearRightUnsprungMass": 37,
        "frontLeftSuspensionStiffness": 15000,
        "frontRightSuspensionStiffness": 15500,
        "rearLeftSuspensionStiffness": 16000,
        "rearRightSuspensionStiffness": 16500,
        "frontLeftSuspensionDamping": 1250,
        "frontRightSuspensionDamping": 1300,
        "rearLeftSuspensionDamping": 1350,
        "rearRightSuspensionDamping": 1400,
        "frontLeftTireStiffness": 110000,
        "frontRightTireStiffness": 112000,
        "rearLeftTireStiffness": 115000,
        "rearRightTireStiffness": 117000,
        "cgToFrontAxle": 1.2,
        "cgToRearAxle": 1.5,
        "frontTrack": 1.62,
        "rearTrack": 1.6
      },
      "vehicle": {
        "schemaVersion": "vehiclelab.vehicle-definition.v1",
        "forceMappingVersion": "virtual-work.hermite.v1",
        "frontAxle": {
          "suspension": {
            "type": "double-wishbone",
            "geometry": {
              "schemaVersion": "vehiclelab.suspension.v1",
              "mechanism": "double-wishbone",
              "orientationConstraint": "chassis-forward-projection",
              "hardpoints": {
                "upperFront": [0.14, -0.34, 0.16],
                "upperRear": [-0.14, -0.34, 0.16],
                "upperBall": [0, -0.06, 0.15],
                "lowerFront": [0.18, -0.4, -0.14],
                "lowerRear": [-0.18, -0.4, -0.14],
                "lowerBall": [0, -0.05, -0.16],
                "springUpper": [0.04, -0.29, 0.273],
                "springLower": [0.04, -0.15, -0.15],
                "damperUpper": [-0.05, -0.27, 0.26],
                "damperLower": [-0.05, -0.13, -0.15],
                "spindleReference": [0, 0.12, 0]
              }
            },
            "left": {
              "springRateNpm": 33733.911887011156,
              "damperCoefficientNspm": 2422.5366753922335
            },
            "right": {
              "springRateNpm": 34858.37561657819,
              "damperCoefficientNspm": 2519.438142407923
            },
            "designSpringMotionRatio": 0.6668256184394483,
            "designDamperMotionRatio": 0.7183230890356328
          }
        },
        "rearAxle": {
          "suspension": {
            "type": "double-wishbone",
            "geometry": {
              "schemaVersion": "vehiclelab.suspension.v1",
              "mechanism": "double-wishbone",
              "orientationConstraint": "chassis-forward-projection",
              "hardpoints": {
                "upperFront": [0.16, -0.37, 0.17],
                "upperRear": [-0.16, -0.37, 0.17],
                "upperBall": [0, -0.065, 0.145],
                "lowerFront": [0.2, -0.43, -0.15],
                "lowerRear": [-0.2, -0.43, -0.15],
                "lowerBall": [0, -0.055, -0.17],
                "springUpper": [0.055, -0.31, 0.29],
                "springLower": [0.055, -0.18, -0.16],
                "damperUpper": [-0.055, -0.3, 0.28],
                "damperLower": [-0.055, -0.16, -0.16],
                "spindleReference": [0, 0.12, 0]
              }
            },
            "left": {
              "springRateNpm": 39522.52842395264,
              "damperCoefficientNspm": 2907.250568315024
            },
            "right": {
              "springRateNpm": 40757.60743720116,
              "damperCoefficientNspm": 3014.9265152896546
            },
            "designSpringMotionRatio": 0.6362644097313019,
            "designDamperMotionRatio": 0.681436908106514
          }
        }
      }
    }
  },
  "scope": "Independent mapping/Cartesian Newton-Euler and bounded preparation readiness. No arbitrary-vehicle support, external vehicle correlation, ML66 Run or animation implementation.",
  "build": {
    "schemaVersion": "vehiclelab.assembly-mapping-build.v1",
    "mapping": "vehiclelab.assembly-physical-mapping.ml65.v1",
    "model": "vehiclelab.assembly-coupled-14dof.ml65.v1",
    "backend": "vehiclelab.js-tires.ts-moving-mechanism.ml64.v1",
    "availability": "preparation-only",
    "physicalSourceSha256": "088ee7cf44c4071724972526cfe65aae36357ec7eace700aeb7879a11eb5e93b",
    "acceptedML64PhysicalSource": "81ec51a4f8424415ea45dc5b83b32fc2151837bc322833d287ab1b0f58cebd93",
    "sources": [
      {
        "file": "apps/web/src/workers/assembly-preparation.worker.ts",
        "sha256": "c54b3d48c1123403229c972fc3f25b09a2d32836f0a17681696a7904758c0e84"
      },
      {
        "file": "apps/web/src/workers/maneuvers.worker.ts",
        "sha256": "7a5e5edeba84c41acecc37198b80d941bf39e2f0c607181b4b75377fcc5d2ea8"
      },
      {
        "file": "package-lock.json",
        "sha256": "67c0889ac752d2a97ef9f874b92321ad4c742d71aca001d486afc136a4f9606a"
      },
      {
        "file": "packages/domain/experimental/maneuvers.ts",
        "sha256": "d05d131434ab7d29bde605d56c4fdefe5d13cb518deb32ec5fc2b84e8efcb242"
      },
      {
        "file": "packages/domain/experimental/model-fidelity/contracts.ts",
        "sha256": "4ab6cd917817836228c9c9be985974e05e64210b9c8cb7b51a7efe3914d96615"
      },
      {
        "file": "packages/domain/experimental/model-fidelity/ownership.ts",
        "sha256": "278975b68e8d9f84e43efab117997ffed6c13f685a0cfea290b35b1db6eaf727"
      },
      {
        "file": "packages/domain/experimental/model-fidelity/registry.ts",
        "sha256": "1c8f6560a682a254f42bbaf0f3f32e9f25fb05f6cb1dd837cf7015b8999897be"
      },
      {
        "file": "packages/domain/package.json",
        "sha256": "2e584778f47f650d0aa64931b0bf774d1717608663ae1835f11b498809d01deb"
      },
      {
        "file": "packages/domain/src/contracts.ts",
        "sha256": "5e81ac8c94c4f35f83cfa37768a49f53515ddd23ba8f1ed5711040354be0c833"
      },
      {
        "file": "packages/domain/src/coupled-transient.ts",
        "sha256": "0a990f981d2291c1e14ce3c5b8f8e538a651af964839e04d2f53a4a51824d170"
      },
      {
        "file": "packages/domain/src/coupled-vehicle.ts",
        "sha256": "3f4cb765d8e8ef540bac674e16007eee8a87936e53fe6b6a3ec208f671accf29"
      },
      {
        "file": "packages/domain/src/engineering-export.ts",
        "sha256": "bec2cf995ede7d1bbe351e3d43c644f0b7d0170076ddbe67e5fbd45a01ce05ab"
      },
      {
        "file": "packages/domain/src/excitation.ts",
        "sha256": "567b1dc72c6e50a936434faa8244aa40228bd34d311cc21e20a04c5db8659d8f"
      },
      {
        "file": "packages/domain/src/fields.ts",
        "sha256": "80ea06f90e9fd4916e145fc2a251fad06a26cc8b5c11efd89cde97d7d5745ba2"
      },
      {
        "file": "packages/domain/src/fingerprint.ts",
        "sha256": "cd2db671918143bc7b5e0191a95ebc0e584d6be3b2a94e4ecd241c5e58be515f"
      },
      {
        "file": "packages/domain/src/full-car-study.ts",
        "sha256": "e99beb4a69fac56f04d209fc8eed664e70a3ca0a7eaa1f0367f5845fca4b10bf"
      },
      {
        "file": "packages/domain/src/full-car.ts",
        "sha256": "e289aa2bde40e1adc15319c745392df2525f3fbfaebacc3d670f2e657789536a"
      },
      {
        "file": "packages/domain/src/half-car-comparison.ts",
        "sha256": "8bd33d14b6b53eba47fadfeacce7b0efc7c3fcdfe242d92c8d2e93317b234f5d"
      },
      {
        "file": "packages/domain/src/half-car-exploration.ts",
        "sha256": "db0abdfbb5ccca8a5cd56fa1fc4239180ed38b6f5879fdcd3b082777e2c3b2fc"
      },
      {
        "file": "packages/domain/src/half-car-frequency-comparison.ts",
        "sha256": "b847eb0530a809dc15889c294c3122af6254987f6f1c43a6b8818b7d58bfe18a"
      },
      {
        "file": "packages/domain/src/half-car-frequency.ts",
        "sha256": "4ba73c7be5c8f3caa08e78af277ecca8bb001efb2b637a7bb8caee7b274be4bf"
      },
      {
        "file": "packages/domain/src/half-car-study.ts",
        "sha256": "fb8fa0f560a55ef09897f58b498ce8a41a6a5af2ea91df41f113697a2e8f50e8"
      },
      {
        "file": "packages/domain/src/half-car.ts",
        "sha256": "ea67ac2becbc6293734238a2a9663860fd40f156fe335bfadc51808a85cbc1e0"
      },
      {
        "file": "packages/domain/src/handling-workspace.ts",
        "sha256": "a5e8f29439f87d1b403f5b26b569d7196c1982f84540730f712684f547c28007"
      },
      {
        "file": "packages/domain/src/index.ts",
        "sha256": "9ac141f01cf7a55df9fef13849edb952624085c202e96d8e0665ff638a4f60ef"
      },
      {
        "file": "packages/domain/src/macpherson.ts",
        "sha256": "ea88b6474c99ed699339bc96ab475a3370a1f2780a81cd05918d6d633dd4fc8a"
      },
      {
        "file": "packages/domain/src/native-solver-analysis.ts",
        "sha256": "ad3f7f89d76052f6124eb7023ccc1608a8c6e8bb1b3437b889b5b7985979d674"
      },
      {
        "file": "packages/domain/src/opencrg-data.ts",
        "sha256": "f36c03aaae1ecce2a804bc9905f8dd82b9670299b81b02416e0a98647e28b593"
      },
      {
        "file": "packages/domain/src/opencrg-header.ts",
        "sha256": "3a7d5e18578c9f727f3a6c090a0bf9043c2a2c96c8a0ac496f9dc52d9f88173f"
      },
      {
        "file": "packages/domain/src/opencrg-provenance.ts",
        "sha256": "0e8aad5a5d8a82b59517775c3d3d22d9e71725ce9e7b318c46562f0ff9097217"
      },
      {
        "file": "packages/domain/src/opencrg.ts",
        "sha256": "ecbe676a5936364276de7cc915cb69188104f0fdfc1eda88b555e9de7dd237c6"
      },
      {
        "file": "packages/domain/src/physics-contracts.ts",
        "sha256": "7a010b5de7a4c0662e0c127bc56892416877c6ef5d62335020b4f98ba982b981"
      },
      {
        "file": "packages/domain/src/planar-handling.ts",
        "sha256": "686e81eaf7e48f8d264e6685f2a33e1d5941571abb0e3307416736720b17039a"
      },
      {
        "file": "packages/domain/src/project.ts",
        "sha256": "c9aa92278d957c4eb8a351f11e36389f610490081ff21c4762624405d8fd2091"
      },
      {
        "file": "packages/domain/src/release.ts",
        "sha256": "b183fa4cbeabd8dc7ccc01ee50eac937ba55e5e7ffa8e73acced951d4e5aaa8e"
      },
      {
        "file": "packages/domain/src/rig-input.ts",
        "sha256": "2ae7ea02fa24611e95a69c5500bc6caa5fd31332cf55d2e1e2bd5fc216fab001"
      },
      {
        "file": "packages/domain/src/road-excitation.ts",
        "sha256": "bed40ce97d9ad0ca05dfe42ed9925a488567b3d80f99744427699f5fe8b3f71e"
      },
      {
        "file": "packages/domain/src/road-foundation.ts",
        "sha256": "3543cdb9328ca4632bc6bf4cf9d76f5e405947c0ee1a3ac5ff41dd9d220c3f79"
      },
      {
        "file": "packages/domain/src/road.ts",
        "sha256": "a3a3f46d0d49f52d6012cb1cb9bed85a2dcdc858de6160a179ed19a0c5c77d84"
      },
      {
        "file": "packages/domain/src/sampled-road.ts",
        "sha256": "99454a085c8f480309603da5a19ba99474143ab7bfa466303f38cf5a028c6679"
      },
      {
        "file": "packages/domain/src/schema.ts",
        "sha256": "0efc41a6961aef3a88ec28576df4983494577ce18578f840eeb776b78e573241"
      },
      {
        "file": "packages/domain/src/solver-analysis.ts",
        "sha256": "be7b11bfdadc11e50db7f2a01c252b5aff1c5981f8700d1ef93571752f80bb31"
      },
      {
        "file": "packages/domain/src/solver-diagnostics.ts",
        "sha256": "b6b08aa2d7581250dbfb6a42e456445c3a3594785a1102eb5c9daf5731fe5d4b"
      },
      {
        "file": "packages/domain/src/spatial-full-car-study.ts",
        "sha256": "a36a32adb5c8540c995f71f567641f59745d3dad0c40bb680ebed5d1c53f78a7"
      },
      {
        "file": "packages/domain/src/spatial-full-car.ts",
        "sha256": "f4a8730989fb3e91e49b035c6b667320359215edb6e773726d03f80d4b75c944"
      },
      {
        "file": "packages/domain/src/steering.ts",
        "sha256": "a41482d8852c601adf95b7b752580a7f10c889589a4784d40e9708ed95120df5"
      },
      {
        "file": "packages/domain/src/suspension-analysis.ts",
        "sha256": "8fef38798772e93e4f1557ef5db640679642914f1d5a59cd7fa6f4e898585128"
      },
      {
        "file": "packages/domain/src/suspension-engineering.ts",
        "sha256": "93c0bfdef43389c64eda198cb9cee2ca5abe9ba33928e77a28730bee72ada880"
      },
      {
        "file": "packages/domain/src/suspension.ts",
        "sha256": "4d0f3279328780aa6749c46357d18ebe24086fbbc9a7b6ca3fea745a9a953d35"
      },
      {
        "file": "packages/domain/src/tire-combined.ts",
        "sha256": "4f55eabf959bfcaab1f58032affba8cdd2fec796602e3e1cdb844b2408548472"
      },
      {
        "file": "packages/domain/src/tire-contact.ts",
        "sha256": "a3a08926ff7b1e0fdadaa99bde1228f27076f6a54197e5ece616b43ca5c3a9b0"
      },
      {
        "file": "packages/domain/src/tire-lab-draft.ts",
        "sha256": "36a6dabd35e14d74e80e16bab1536a504cfb49a7d2ff6b84a7cd46fc0d972620"
      },
      {
        "file": "packages/domain/src/tire-lateral.ts",
        "sha256": "23b36daf7db9f9461a04708ccbffb09e63ce533ceef982a3575221525bc832b2"
      },
      {
        "file": "packages/domain/src/tire-longitudinal.ts",
        "sha256": "1a64417a6f8673d3bb6b6f615f88a683879efc440d30e08fd3fab3795c70943f"
      },
      {
        "file": "packages/domain/src/tire-vehicle-coupling.ts",
        "sha256": "f996e28034503c3408807855ed03d920c2fc5bd2cbe3940f1e0e77da6ebd7559"
      },
      {
        "file": "packages/domain/src/tire.ts",
        "sha256": "a41a57c2a59b9ad86aa613219d9179aed5b160f251012743655f34c67fff602f"
      },
      {
        "file": "packages/domain/src/transient-study.ts",
        "sha256": "57922486cab864df48dabf51f96316a581e15ccab78b0cbe85d081618d58fa42"
      },
      {
        "file": "packages/domain/src/traversal.ts",
        "sha256": "e427ec9469e6157284d57694de15cb724b3aee0527dd79f77846b88820c6046f"
      },
      {
        "file": "packages/domain/src/vehicle-assembly.ts",
        "sha256": "fd717029c313ac8deb772f944c57e7ed0cb8ad6e97f89dd3272a2917a6fbae3f"
      },
      {
        "file": "packages/domain/src/vehicle-workspace.ts",
        "sha256": "706e9a06e0b4b7010941d8dc9aa892e282b6ba808d06eaf44ae968562e8227bf"
      },
      {
        "file": "packages/domain/src/workspace-project.ts",
        "sha256": "a895fa606b3a0d8ddab542a314a8f58a63b7f65a66e16034f211aaa42edea766"
      },
      {
        "file": "packages/simulation-core/experimental/assembly-preparation/motion-contract.ts",
        "sha256": "a0ebe45db419d814c2aa0ae40757bcadc795167d03d61c988a764052eaf718aa"
      },
      {
        "file": "packages/simulation-core/experimental/assembly-preparation/prepare.ts",
        "sha256": "7dc16942a4b79be6f14eec6e6ae1be1e11c50a8b2b3a723458c35efce5720454"
      },
      {
        "file": "packages/simulation-core/experimental/maneuvers/engine.ts",
        "sha256": "2083fb4a4addaf539ab6f0aa758bb0fb219954bf2a6d6edc8f85cddb099cc543"
      },
      {
        "file": "packages/simulation-core/experimental/maneuvers/mechanics.ts",
        "sha256": "f8b3b76b47997b1f2966c5d23d7c19b4d34ce75585f5ea4ae72ba09bcf6972f1"
      },
      {
        "file": "packages/simulation-core/experimental/maneuvers/profiles.ts",
        "sha256": "cf10f67ce874d2dd4b31e23aae255e99491b63a59ed7ed82984317bf2c6d5fb3"
      },
      {
        "file": "packages/simulation-core/package.json",
        "sha256": "5694b86d9ac412a60dd349cfd00ff741e6c6d01ddfc5060d7cd69c142a0a2061"
      },
      {
        "file": "packages/simulation-core/src/coupled-transient.ts",
        "sha256": "2883f374d79957266e53a5cdd3f7f185de7649ab0a59e209bf4b18c34e8de61f"
      },
      {
        "file": "packages/simulation-core/src/coupled-vehicle/index.ts",
        "sha256": "d05cce2fc8306ffd75281b0787755e75e499414c6a3080f8296b4cc2d473566a"
      },
      {
        "file": "packages/simulation-core/src/coupled-vehicle/linear.ts",
        "sha256": "09ec5c76e3ca39fa4afd65fa06cc097f6471b46e3448efe0b8684b4fdf84c599"
      },
      {
        "file": "packages/simulation-core/src/coupled-vehicle/optimized.ts",
        "sha256": "586a7b4729286308ca866226f888d069f6ed58eb96af53f1f533ee8c07dd08a5"
      },
      {
        "file": "packages/simulation-core/src/execution.ts",
        "sha256": "b86fb07f05217a677989f3ad3a27651f7e09c2f7d2870c5f98e9140bdf20e810"
      },
      {
        "file": "packages/simulation-core/src/frames.ts",
        "sha256": "f4e92f4d320258b62a57c2772c0510b049a3c25afb58b55d09d1ee884b671b1e"
      },
      {
        "file": "packages/simulation-core/src/full-car/kernel.ts",
        "sha256": "796e1510e9d04464aff4b8df12d0aec3ba283b70eef499dac17c31095f98cab6"
      },
      {
        "file": "packages/simulation-core/src/full-car/model.ts",
        "sha256": "62b5146b76bc71e5807cbe6dd20297950d54a07d8116a6620ece87c1cc0edafe"
      },
      {
        "file": "packages/simulation-core/src/full-car/preset.ts",
        "sha256": "71d4d79201a2373ba034b522e451cf3ea56b12e58d455708968e0448d1c94234"
      },
      {
        "file": "packages/simulation-core/src/full-car/simulate.ts",
        "sha256": "1fec8890e96787c9560df89f092fc5205808ec0b4cc8513d7606d9448105958d"
      },
      {
        "file": "packages/simulation-core/src/full-car/suspension-map.ts",
        "sha256": "f6aa649c55968327e06bb792bd600af6133ea1ae6faa1c609f1cd1daa5bd1cf4"
      },
      {
        "file": "packages/simulation-core/src/half-car/model.ts",
        "sha256": "403be617e79db9bd1639d89e3c85b6c044b4b4f818ae81549145e6ae89605d1a"
      },
      {
        "file": "packages/simulation-core/src/half-car/preset.ts",
        "sha256": "e719b7caaa68b664317c9623d6191ad73771e302fb735006158b5aa52a140b89"
      },
      {
        "file": "packages/simulation-core/src/half-car/simulate.ts",
        "sha256": "58ff2d2fb61b8ff6356ce9bdb90af584f42c090c4156b37c6c0bc4b658bdd78c"
      },
      {
        "file": "packages/simulation-core/src/index.ts",
        "sha256": "80ae8c3694cff9793eec3b9bd2c21c02b0db2e7961ad381d7e30fa6f604e02fc"
      },
      {
        "file": "packages/simulation-core/src/legacy-tire-boundary.ts",
        "sha256": "ed53e505bc700ff04877535b9a20701a12f0ccde8affba828a09df74b962ff8f"
      },
      {
        "file": "packages/simulation-core/src/literature-preset.ts",
        "sha256": "578ed22101e7688ce0fdef8ed8d9ca4f9fc24e326b6626b57aa3e85758901b6b"
      },
      {
        "file": "packages/simulation-core/src/macpherson-linear.ts",
        "sha256": "a7cb08a8f244fbd5a8b0f7ad4a612adf3ef77c9912a41ac74f40cb0122b287bc"
      },
      {
        "file": "packages/simulation-core/src/macpherson.ts",
        "sha256": "a532ddaf87837634f36f89060461972d372ed2056d48f52ddd087b1520f00a21"
      },
      {
        "file": "packages/simulation-core/src/metrics.ts",
        "sha256": "f551b0349fe060c9a629f5dcf8facfdce612b88802728b4c0063f87813a3a194"
      },
      {
        "file": "packages/simulation-core/src/model.ts",
        "sha256": "cf74ca08828fb15120295562d7838c88962820f3cad6510cb15a043649c982f4"
      },
      {
        "file": "packages/simulation-core/src/native-definition.ts",
        "sha256": "bc00ec863bf2e2ebf2b6b25650ecb625762d55575a10d437c803c20f2fc73c99"
      },
      {
        "file": "packages/simulation-core/src/native-physics.ts",
        "sha256": "bc3a807591fd65b2b60f01d2a06e89a6a726682ae81ac512dd9889cb8b3c2181"
      },
      {
        "file": "packages/simulation-core/src/native-transient.ts",
        "sha256": "27717f5fa02d933ede3e75a30416213fb262178317abee9bebba837f3b3a510b"
      },
      {
        "file": "packages/simulation-core/src/numerical-transient.ts",
        "sha256": "dd754db57f8a23e9fc40a16a019c2ecdcd9a2fed92f253d85635bdaf208e2587"
      },
      {
        "file": "packages/simulation-core/src/planar-handling.ts",
        "sha256": "999c8cf44419a21112d44fe8604002915da874b2b26e7b134e9349264401fe1a"
      },
      {
        "file": "packages/simulation-core/src/preset.ts",
        "sha256": "85aac2c7bbf7deda83e27fd5dd2536c405a3fcb10505586cdc2daee492b6759a"
      },
      {
        "file": "packages/simulation-core/src/rk4.ts",
        "sha256": "8400e30c3a531ba78c1fb4f96a195e2ddf29b5442cd948554f4c268063fff5bc"
      },
      {
        "file": "packages/simulation-core/src/rk45.ts",
        "sha256": "88471ab2d3c30efde23e3da14eab2692e317dac25bd5d70aa333ff2c5fa8e874"
      },
      {
        "file": "packages/simulation-core/src/road.ts",
        "sha256": "110dfca830e1237ef9e173f8735db5c7dca721d8cb5f69aa977ee0b5b4191497"
      },
      {
        "file": "packages/simulation-core/src/simulate.ts",
        "sha256": "a74b658ee6ddc1905c9b7cdffb7e316355e75a717d385d6381f7604ce61e1293"
      },
      {
        "file": "packages/simulation-core/src/spatial-full-car.ts",
        "sha256": "d864bafd67a291f068b6801052e7f3d983c2c79ca4bece272c3658443acd137d"
      },
      {
        "file": "packages/simulation-core/src/steering-linear.ts",
        "sha256": "d07ff9c69e9b656ab03282fb28391f207ed7a90d346b4f99c834b8a2fac921d8"
      },
      {
        "file": "packages/simulation-core/src/steering.ts",
        "sha256": "0a5a27619ea38cb655fb88d72b751650f3d90f902608753374fbea1b643afedc"
      },
      {
        "file": "packages/simulation-core/src/suspension-analysis.ts",
        "sha256": "ab94c3ae49af206a2a3c1433d3436f7751f66fb0cd99591518d97d51abea3df7"
      },
      {
        "file": "packages/simulation-core/src/suspension-differential.ts",
        "sha256": "d475c76d48f1808fdda4101fba74724a6327ab9d9f0c8b35ffb8eb697b4f97db"
      },
      {
        "file": "packages/simulation-core/src/suspension-engineering.ts",
        "sha256": "6b5db82aa416eab8f8cd6cf98748266f6afc14ec8a76fe97ec09dbb826f512e6"
      },
      {
        "file": "packages/simulation-core/src/suspension-mechanism.ts",
        "sha256": "7b8ddd0306201692d7daac4981f315cd1e9374eff1dd64b56c435939c40d476f"
      },
      {
        "file": "packages/simulation-core/src/suspension.ts",
        "sha256": "624136eb24011714affbb5617a1af4307d7b0940356e05f943d32ff26fb85669"
      },
      {
        "file": "packages/simulation-core/src/tire-combined.ts",
        "sha256": "b96bfb71f887843f7d22dea3eab00c81e783b83e583ea404e85fee84bb4eb665"
      },
      {
        "file": "packages/simulation-core/src/tire-lateral.ts",
        "sha256": "379ab5dc6534e6f96ca0cefcc366aa34d8bcfc78d1b05e9267bc6dc0cee5cf1a"
      },
      {
        "file": "packages/simulation-core/src/tire-longitudinal.ts",
        "sha256": "ce5c45b375b27a6248413db14d4e012f2ee49a64fc3dfe980de5bdb75727e3a5"
      },
      {
        "file": "packages/simulation-core/src/tire-normal-load.ts",
        "sha256": "4a6fc8b15622b0a6b32a3a64a0772dc0c4ad683ec8f361be07a93dcb286a2fad"
      },
      {
        "file": "packages/simulation-core/src/tire-vehicle-coupling.ts",
        "sha256": "08d00747bb9b7567e1441f5cf3ea0e19dcc1b3a36c9f874b9aebdfd9df7949f9"
      },
      {
        "file": "packages/simulation-core/src/tire.ts",
        "sha256": "93bdbade0501e59dcfcfc0c738815c490e6212c94c81d1bc00aac841d299351b"
      },
      {
        "file": "packages/simulation-core/src/vehicle-assembly.ts",
        "sha256": "17f1758e4fbef093e896dea7b4345ad9165b158562b3fac711b9136f6af519af"
      },
      {
        "file": "packages/simulation-worker/src/assembly-preparation.ts",
        "sha256": "d49e0865cd01974e7c7851af5756c1c0cfb417efc084bf748e8e671a0b56ac73"
      },
      {
        "file": "packages/simulation-worker/src/maneuvers.ts",
        "sha256": "db1e5f5ab1eb244096a2083f3c7f9f102c2fd7295f128cca47a09f7315693c5a"
      },
      {
        "file": "scripts/assembly-mapping-build-identity.mjs",
        "sha256": "acdd60cbb7c891324e3593f5b1d6d6a69c3cd9924206ac661c8ed449969ff85c"
      },
      {
        "file": "scripts/maneuver-build-identity.mjs",
        "sha256": "b48b09d3b64623b24ae18a40974d116c293b057bf1957af85e36f47b7c9d02f7"
      },
      {
        "file": "scripts/tire-vehicle-build-identity.mjs",
        "sha256": "d57982f0c0f9e5c7cb196dd7baeff9b5f0d8dbd6f0004e6c854f7257db6cce86"
      }
    ]
  },
  "verificationSourceSha256": "e176e01019fc4261d958e6fae6e6417c732fcc703e12e95b478132743c26636d",
  "verificationSources": [
    {
      "file": "scripts/generate-assembly-mapping-verification.mjs",
      "sha256": "08f0a37d6d257e98420ac7c000806387de42b1e9b5bdb8d6b3a8a437b6e36b4e"
    },
    {
      "file": "packages/validation/src/assembly-mapping-qualification.ts",
      "sha256": "94d1b7bd1d0e273715eee12f961c1a240cc68d66f97fd341ac97bdad1edf1468"
    },
    {
      "file": "packages/validation/src/assembly-mapping-fixtures.ts",
      "sha256": "3101fd3f0af04e91468bbb9a7c98c4ef3ba0095c89786535096b0125cfaa4ca1"
    },
    {
      "file": "packages/validation/src/maneuver-reference.ts",
      "sha256": "30b2ad194fd2008c16a4bbb68f37570be7c8336dba46d4710231beafcd98db33"
    },
    {
      "file": "packages/validation/src/maneuver-cartesian-reference.ts",
      "sha256": "92f56a03b4701ad71a66ea68e90f1256b50f921243374d44dd91c37a94082f25"
    },
    {
      "file": "packages/validation/src/maneuver-reference-integration.ts",
      "sha256": "ffef46521ef39758273b68bb043782d03c61136888e9839ee65dab6f5e56c5bd"
    },
    {
      "file": "packages/validation/src/coupled-vehicle-reference.ts",
      "sha256": "d047359c88df4ccd04f1c81e116201448a17ff1c870463b522c1cc98e9fc2875"
    },
    {
      "file": "packages/validation/src/steering-reference.ts",
      "sha256": "9e0244ce57278708c2795591c60e00f01f60b8edbf593d108f3e51f19a54a5fd"
    },
    {
      "file": "packages/validation/src/suspension-reference.ts",
      "sha256": "9968320155dd5578e22227c9f098db016f919b17f7fc46e136b604fc356e6a70"
    },
    {
      "file": "packages/validation/src/spatial-suspension-reference.ts",
      "sha256": "d035e0c37a6776626fd1fc06ffb1af336852c90229f16ca76cde7ca46ad4a988"
    }
  ]
}
