A Role option in the deck builder's Group by sorts cards into Ramp, Card
draw, Removal, Board wipe, Counterspell and Tutor, then the synergy
archetypes Suggest Cards already detects (Mill, Tokens, …), then Lands
and No role. A card with several roles shows in each group.
Roles come from the new roles module, which reads each deck card's
oracle text as the deck loads, so no re-ingest is needed. Reminder text
is ignored, and exiling or bouncing your own things isn't removal.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>