paper-dynasty-discord/cogs
Cal Corum 45d71c61e3
All checks were successful
Build Docker Image / build (pull_request) Successful in 1m32s
fix: address reviewer issues — rename evolution endpoints, add TIER_BADGES
- Update module docstring: replace evolution/cards with refractor/cards,
  drop old tier names (Unranked/Initiate/Rising/Ascendant/Evolved), add
  correct tier names (Base Card/Base Chrome/Refractor/Gold Refractor/
  Superfractor)
- Fix API call: db_get("evolution/cards") → db_get("refractor/cards")
- Add TIER_BADGES dict {1:"[BC]", 2:"[R]", 3:"[GR]", 4:"[SF]"}
- Update format_refractor_entry to prepend badge label for T1-T4 (T0 has
  no badge)
- Add TestTierBadges test class (11 tests) asserting badge values and
  presence in formatted output
- Update test_player_name_in_output to accommodate badge-prefixed bold name

Dead utilities/evolution_notifications.py has no source file on this branch
(WP-14/PR #112 already delivered the replacement).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 15:08:39 -05:00
..
economy_new feat: add buy-scout-token option when daily limit exceeded 2026-03-09 13:12:35 -05:00
players_new CLAUDE: Add news-ticker message when gauntlet runs end with 2 losses 2025-11-10 09:17:55 -06:00
admins.py fix: remove db_patch call — no PATCH endpoint for scout_opportunities 2026-03-09 10:55:22 -05:00
economy.py Normalize Player.franchise queries to use Team.sname 2026-01-07 12:01:00 -06:00
gameplay_legacy.py Add responders check to dropdowns 2024-12-27 22:33:25 -06:00
gameplay.py fix: add locked_play context manager to prevent stuck play locks 2026-02-10 21:54:44 -06:00
owner.py New sync method 2024-12-18 09:59:39 -06:00
players.py Fix slash command decorators using wrong prefix command checks 2025-11-17 07:29:08 -06:00
refractor.py fix: address reviewer issues — rename evolution endpoints, add TIER_BADGES 2026-03-23 15:08:39 -05:00