Token.BAND
is_staff
current_room
fa-ring
#id_kit_wristband
apps.epic.models.select_token
apps.gameboard.models._select_my_sea_token
debit_token
debit_my_sea_token
debited_token_type=BAND
equipped_trinket
gameboard
toggle_game_applets
_game_kit_context
wallet
toggle_wallet_applets
band
lyric/0007_alter_token_token_type
test_trinket_wristband.py
test_band_not_auto_equipped_after_award
test_band_tooltip_renders_full_prose
test_band_uses_fa_ring_icon
test_equipped_band_shows_equipped_mini_tooltip
test_equipped_band_shows_doff_active_don_disabled
BandTokenTooltipTest
BandTokenAdminAwardTest
test_returns_band_when_held_and_no_pass
test_pass_still_wins_over_band_for_staff
test_debit_band_does_not_consume_or_unequip
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
{already_present, recipient_display, recipient_user_id}
already_present
@<username> is already present
.bud-duplicate-flash
color: var(--terUser); text-shadow: 0 0 .5em var(--ninUser); transition: 600ms
.bud-entry .bud-name
.post-recipient[data-user-id=…]
.gate-slot.filled[data-user-id=…]
"0 failures" in result.text
re.search(r"(?<!\d)0 failures\b", …)