Enter the environment
Each challenge defines inputs, constraints, expected behavior, and evaluation criteria.
The learning loop
That loop is what trains strong systems, and it is also the cleanest way to train strong engineers. Public pages stay open. Authentication starts when you want to save work, run protected resources, or track progress.
Why sign in exists
Episode history is useful only when runs persist across sessions.
Protected challenge data and API credentials need scoped access.
Your eval record, certificates, and workspace recommendations depend on stable identity.
Public before account
A developer should be able to understand the product model in one scan.
Each challenge defines inputs, constraints, expected behavior, and evaluation criteria.
Run a selected skill and model against the challenge cases. Trace capture can record bounded call metadata when it is enabled.
Evaluations score across weighted dimensions so you can see what worked, what broke, and what should change in the next iteration.
The value of the platform shows up in the second and third attempt, not just the first completion.
Jump into public surfaces now, then authenticate when you need persistence or protected resources.