● User story 3: Bet Size Selection
● User story 3: As a player, I want to change my bet size within limits, so that I can control my risk per spin.
● User story 5: Random Outcome
● User story 5: As a developer, I want reel outcomes produced by a microservice RNG, so that the game remains fair and testable.
● User story 6: Paytable Display
● User story 6: As a player, I want to view the paytable, so that I understand possible wins
● User story 7: Game Configuration
● User story 7: As a developer, I want to load reels, symbol weights, and paytable from a config file, so that I can edit the game without code changes
● User story 8: Accessibility
● User story 8: As a player with accessibility needs, I want high-contrast colors and keyboard navigation, so that I can play comfortably.
● User story 9: Session Persistence
● User story 9: As a player, I want my balance to persist between sessions, so that I can continue where I left off.
● User story 10: Leaderboard
● User story 10: As a player, I want a leaderboard tracking the biggest single win, so that I can compare my results.
● User story 3: Bet Size Selection
● User story 3: As a player, I want to change my bet size within limits, so that I can control my risk per spin.
● User story 5: Random Outcome
● User story 5: As a developer, I want reel outcomes produced by a microservice RNG, so that the game remains fair and testable.
● User story 6: Paytable Display
● User story 6: As a player, I want to view the paytable, so that I understand possible wins
● User story 7: Game Configuration
● User story 7: As a developer, I want to load reels, symbol weights, and paytable from a config file, so that I can edit the game without code changes
● User story 8: Accessibility
● User story 8: As a player with accessibility needs, I want high-contrast colors and keyboard navigation, so that I can play comfortably.
● User story 9: Session Persistence
● User story 9: As a player, I want my balance to persist between sessions, so that I can continue where I left off.
● User story 10: Leaderboard
● User story 10: As a player, I want a leaderboard tracking the biggest single win, so that I can compare my results.