validate presence of artifact_id on parts and add more log output