b6dedfe516
backend/scripts/seed_biochem_challenges.js (идемпотентно) добавляет 16 заданий недостающих типов: balance 5, match 3, classify 4, complete 4. Контроллер их уже поддерживал, но данных не было — фильтры в UI пустовали. data_json совпадает с UI редактора и валидацией контроллера; XP начисляется через awardXP. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>