- Remove isValidEntry filter from seed: all 214 CSV rows are now seeded
(Ignore/Doublon/test entries included for AI screening to handle)
- Fix category mapping: normalize non-breaking spaces (U+00A0) that
caused all categories to map to null
- Add built-in duplicate submission detection in stage-filtering that
groups projects by submitter email and always flags (never auto-rejects)
so admin must review
- AI screening runs for duplicates even if deterministic rules fail,
with sibling project metadata attached for admin context
- Update Candidatures2026.csv with expanded team list
- Simplify routing to award assignment (migration + schema cleanup)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move the "Required Reviews per Project" field from the Basic Information
card into the Evaluation Settings section of RoundTypeSettings, where it
contextually belongs. Add missing database migration for live voting
enhancements (criteria voting, audience voting, AudienceVoter table).
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>