I was going to ask if “AI Bob” properly credits their sources. Would seem a logical thing to do. And then I looked at your script. Bob leaves an error in the headers. Look at Download URL and Update URL. Shouldn’t they point at this new script?
// ==UserScript==
// @name MusicBrainz seed artist relationships from Linktr.ee
// @namespace https://github.com/Aerozol/metabrainz-userscripts
// @description Seed MusicBrainz artist URL relationships from Linktr.ee
// @author Gemini (thanks to loujine's scripts)
// @version 0.7
// @downloadURL https://raw.githubusercontent.com/loujine/musicbrainz-scripts/master/mb-edit-create_from_wikidata.user.js
// @updateURL https://raw.githubusercontent.com/loujine/musicbrainz-scripts/master/mb-edit-create_from_wikidata.user.js
// @license MIT
// @require https://raw.githubusercontent.com/loujine/musicbrainz-scripts/master/mbz-loujine-common.js
// @include http*://*musicbrainz.org/artist/*/edit
// @grant GM_xmlhttpRequest
// @connect linktr.ee
// @run-at document-end
// ==/UserScript==
I know little of these scripts, but do sometimes look at the headers of @jesus2099 and @loujin scripts to check where they came from. I think your headers are missing their Download URLs and Update links?
Also a user bug report. Is your new script supposed to be alive when I do an import from Discogs? It seemed to go AWOL yesterday when I wanted to test it. Maybe just something I did? But would be useful to be alive during the import.