metaedit

0005. Related artists live in our DB only, never written to Jellyfin

Context

artist.getSimilar returns a ranked, scored list of similar artists. Jellyfin’s BaseItemDto has no related-artist field on MusicArtist. The writable fields that could superficially carry the data are Tags (free-form strings), ExternalUrls, and People with PersonKind.Artist.

Decision

Store similar artists in lastfm_similarity, in our own database, with the match score and rank. Do not write them to Jellyfin in any form.

Consequences

Alternatives rejected