From 9d61f0da448be4151418be6d8a53dd1e8d114c43 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Mon, 18 May 2026 21:36:54 -0400 Subject: [PATCH] feat(provenance): drop artist tag-kind affordances from the UI Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/components/modal/TagPanel.vue | 2 +- frontend/src/views/TagsView.vue | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/components/modal/TagPanel.vue b/frontend/src/components/modal/TagPanel.vue index 2f1df1c..da79fe5 100644 --- a/frontend/src/components/modal/TagPanel.vue +++ b/frontend/src/components/modal/TagPanel.vue @@ -65,7 +65,7 @@ const store = useTagStore() const errorMsg = ref(null) const KIND_ICONS = { - general: 'mdi-tag', artist: 'mdi-palette', character: 'mdi-account-circle', + general: 'mdi-tag', character: 'mdi-account-circle', fandom: 'mdi-book-open-page-variant', series: 'mdi-bookshelf', meta: 'mdi-cog-outline', rating: 'mdi-shield-check-outline' } diff --git a/frontend/src/views/TagsView.vue b/frontend/src/views/TagsView.vue index e34b860..212d43a 100644 --- a/frontend/src/views/TagsView.vue +++ b/frontend/src/views/TagsView.vue @@ -51,10 +51,11 @@ import { useTagDirectoryStore } from '../stores/tagDirectory.js' import TagCard from '../components/discovery/TagCard.vue' import MergeConfirmDialog from '../components/discovery/MergeConfirmDialog.vue' -// Must stay a subset of the backend TagKind enum (artist, character, -// fandom, general, series, archive, post, meta, rating). 'fandom' is this +// Must stay a subset of the backend TagKind enum (character, fandom, +// general, series, archive, post, meta, rating). 'fandom' is this // model's copyright/franchise concept (characters link via fandom_id). -const KINDS = ['artist', 'character', 'fandom', 'general', 'series', 'meta'] +// 'artist' retired in FC-2d-vii-c — artists are the Artist row, not a tag. +const KINDS = ['character', 'fandom', 'general', 'series', 'meta'] const store = useTagDirectoryStore() const router = useRouter()