Competition rules

Measured first. Reviewed when it matters.

The Circuit never executes competitor code. Each entry is a public GitHub repository plus a live deployment URL. The platform probes the running product, reads the repository as text, and advances the bracket from those results.

60%

Functional

Hidden tests and product behavior carry the largest share.

15%

Performance

The deployed app is probed as a running black box.

10%

Security

Reliability and abuse resistance are checked before style points.

15%

AI Review

This applies only from the semi-finals onward.

The clock is real

Rounds open and close at server-written instants. The UI countdown is a display aid; late submissions are refused by the server.

Problems reveal together

A sealed round stays sealed until it opens. Public and competitor bracket surfaces do not reveal future problem statements.

AI starts in the semi-finals

Qualifiers through quarter-finals are scored on deterministic measurements only. The 15% AI review dimension applies from the semi-finals onward.

What competitors can expect

  • Submit a repository URL and deployment URL before deadline.
  • Replace a submission while the window remains open.
  • See the dimensions that decide the current round.
  • Watch the bracket update when evaluations and ties resolve.