What will happen if I remove an attribute from an artifact type at the project level?

If the attribute has a value in any of the artifacts of that type, it will cause the value(s) set for the attribute in various artifacts to be permanently deleted. However, the details of the removed attributes and their values will be recorded in the history section of artifacts for any future reference.