# server/tasks/__init__.py from .task_easy import TASK_EASY from .task_medium import TASK_MEDIUM from .task_hard import TASK_HARD from ..task_generator import generate_task_variants TASK_REGISTRY: dict[str, dict] = { "task_easy": TASK_EASY, "task_medium": TASK_MEDIUM, "task_hard": TASK_HARD, } # Generate 100 variants per task for the hackathon differentiator for base_task in [TASK_EASY, TASK_MEDIUM, TASK_HARD]: # ensure base_task has a clean_code field if task_generator requires it, or just use buggy_code as base for variant in generate_task_variants(base_task, n=100): TASK_REGISTRY[variant["task_id"]] = variant