import pytest pytestmark = pytest.mark.integration def test_artist_not_head_eligible(): # Tagging-v2: suggestions come from heads, and heads are only trained for # general/character concepts — so 'artist' (and any other kind) can't surface. from backend.app.models import TagKind from backend.app.services.ml.heads import _HEAD_KINDS assert TagKind.general in _HEAD_KINDS assert TagKind.character in _HEAD_KINDS assert TagKind.artist not in _HEAD_KINDS