From b2c94bdec9966e798f81f9687de53a52343cc37d Mon Sep 17 00:00:00 2001 From: Worph Date: Sun, 30 Aug 2026 19:51:44 +0200 Subject: [PATCH] align to metadata keys doc --- feeder-plugin/musicbrainz-feeder/src/card.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/feeder-plugin/musicbrainz-feeder/src/card.rs b/feeder-plugin/musicbrainz-feeder/src/card.rs index 98b5720..b3927a3 100644 --- a/feeder-plugin/musicbrainz-feeder/src/card.rs +++ b/feeder-plugin/musicbrainz-feeder/src/card.rs @@ -262,6 +262,11 @@ impl Card { // is a well-formed query and routing needs no special case. fields.insert("fileType".to_string(), "card".to_string()); fields.insert("contentKind".to_string(), self.kind.content_kind().to_string()); + // Third axis (METADATA_KEYS.md §1): MusicBrainz is the identity graph + // that *defines* the music domain, so both card kinds land there. + // Literal rather than via `meta_feeder_sdk::domain` — this feeder pins + // the SDK by git tag. + fields.insert("domain".to_string(), "music".to_string()); fields.insert("title".to_string(), title.to_string()); // The id bag. Which field carries the card's own MBID depends on what