WRO Kuwait · The Educators' Challenge

End-to-end workflow — registration to results

Saturday, 12 September 2026 · KFH Auto, Kuwait · 18 steps, five actors, one day

Team leader Admin judge AI judge Human judge System

Registration

Until 10 September (entities)
  1. 1Team leaderRegisters the teamEntity name, type, student size, logo · 2–3 official members with roleschallenge/edu-challenge.html
  2. 2SystemSends confirmation emaildev teamContains the team's private submission link (?token=…)email

Event day — submission

9:00 AM – 1:30 PM
  1. 3Team leaderAttends the eventRegistration 9:00 AM · workshops · challenge begins 12:15 PMKFH Auto
  2. 4Team leaderSaves the challenge formDraft can be saved and reopened any number of timeschallenge/team-submission.html
  3. 5Team leaderSubmits for evaluationAll plan fields + poster (1080×1350) required · deadline 1:30 PMchallenge/team-submission.html

AI judging — written plans (/40)

From 1:30 PM
  1. 6Admin judgeReceives submissionsConsole stats: registered teams · submissions · scored · approvedchallenge/admin-judging.html
  2. 7Admin judgeRuns the AI judging roundScores pending submissions only — approved scores never re-runchallenge/admin-judging.html
  3. 8AI judgeEvaluates each plan 3 timesPer item /10, median kept · Phase 1 → /20, Phase 2 → /20claude-sonnet-5 · temp 0
  4. 9Admin judgeReviews the AI scoresSees answers, all 3 runs and reasons · entities anonymized (type + size)challenge/admin-judging.html
  5. 10Admin judgeMakes adjustments if neededEvery change logged: old score, new score, reason, judge, timechallenge/admin-judging.html
  6. 11Admin judgeApproves the scoreLocked — later rounds and resubmissions cannot overwrite itchallenge/admin-judging.html

Human judging — live pitch (/60)

Presentations 2:00 – 3:00 PM
  1. 12Human judgeLogs inEmail + password account created by the organizing teamchallenge/judge-form.html
  2. 13Human judgeSelects the teamSees entity info, submission extract, poster and the AI briefchallenge/judge-form.html
  3. 14Human judgeSubmits the scorePoster content /10 · clarity /10 · presentation /20 · Q&A /10 · spirit /10challenge/judge-form.html

Results

By 4:00 PM
  1. 15Admin judgeViews all scoresAI total /40 (approved) + average of judges /60 per teamchallenge/admin-judging.html
  2. 16Admin judgePushes scores to public viewdev teamPublish action — replaces the current 4:00 PM time-gatechallenge/admin-judging.html
  3. 17SystemScoreboard updatesPodium 1st–3rd + full ranking by total /100challenge/challenge-scores.html
  4. 18SystemEmails results to team leadersdev teamScore summary + link to the scoreboard and feedback formemail

Standing rules across the whole flow

For the development team