fn finalize_gear_result(
state: GearBuildState,
stat_passives: &PassiveStatMods,
context: &StatScalingContext<'_>,
curves: &ResolvedCurves,
) -> Result<GearResult, EngineError>fn finalize_gear_result(
state: GearBuildState,
stat_passives: &PassiveStatMods,
context: &StatScalingContext<'_>,
curves: &ResolvedCurves,
) -> Result<GearResult, EngineError>