Format card name for display without deck prefix or ID.
By default, hides subtitles (text after comma) to reduce clutter in filter lists.
Shows base name + experience level instead.
- Parameters:
- card
dict Card record from database
- set_name
str or None Set name to include as suffix in brackets
- include_subtitlebool
If True, include subtitle (e.g., “, Clan Champion”). Default False.
- Returns:
- display_name
str Formatted name like “Daigotsu Kanpeki - Experienced 2 [Set Name]”