## Acceptance Criteria - Add tests for expired quests, duplicate joins, zero rewards, and unauthorized actions. - Coverage should significantly improve. - CI pipeline must pass successfully.
Acceptance Criteria