Skip to content

馃幆 AI Assignment System Implementation

Description

Implement AI-powered referee assignment suggestions based on the requirements in CLAUDE.md

Requirements

  • Lightweight LLM integration for assignment suggestions
  • Consider proximity, level, availability, comments, past games
  • User-defined assignment rules
  • Integration with existing assignment workflow

Acceptance Criteria

  • AI service can suggest optimal referee assignments
  • User can configure assignment rules and preferences
  • System considers all relevant factors (distance, experience, availability)
  • Suggestions are presented in an intuitive interface

Technical Notes

  • Backend: backend/src/services/aiServices.js exists but needs implementation
  • Frontend: components/ai-assignments-simple.tsx exists but needs completion
  • Route: backend/src/routes/ai-suggestions.js exists

Priority

High - Core feature mentioned multiple times in requirements