Skip to content

Conversation

@kumy
Copy link
Member

@kumy kumy commented Sep 28, 2025

Implements comprehensive automatic award assignment when users make "visited" moves on Easter Egg type GeoKrety.

Features:

  • Generic AutomaticPrizeAwarder orchestrator for extensible award services
  • EasterEggAwardService for Hidden GeoKrety Finder award logic
  • Database migration for Hidden GeoKrety Finder award (ID 58)
  • Event-driven architecture with audit trail integration
  • Comprehensive pgtap tests with 10 test cases
  • Error handling that doesn't break move processing
  • 1-hour cache TTL for award lookups using F3 Cortex ORM

@kumy kumy merged commit 3cdcc79 into main Sep 28, 2025
7 of 16 checks passed
@kumy kumy deleted the auto-award branch September 28, 2025 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants