What this surface does
This is the main catalog for challenge records.
Operators use it to see which challenges exist, their lifecycle state, whether they were admin-created or user/runtime-created, and which row should be opened next.
How to use it
- Use the status tabs to switch between
Active,Scheduled,Won,Canceled, andAll. - Use
Sourceto separate all rows, admin-created rows, and user/runtime-created rows. - Use
Enabledto show all rows, enabled rows, or disabled rows. - Use the
Enabledchip in-row when you need a quick operational toggle. - Use row actions to:
- open the challenge editor
- delete the record
- inspect the winner dialog
Important label meanings
Wonis the UI label for backendstatus=closed.Userin the source filter meansadminUserIdis empty. It describes where the challenge record came from; it does not mean the row belongs to the currently opened player.Adminin the source filter meansadminUserIdis present.Enabledmaps toisActive; it can be false even when the lifecycle status remains something other thanclosed.
Common caveats
Enabledis an inline operational toggle.Won/ backendclosedis a lifecycle result.- Winner lookup is an inspection shortcut. It does not by itself close a challenge or create a winner row.
- If a challenge is generated automatically or created on the user side, the source tab helps explain why the row appeared in the list.
- The list endpoint sorts by newest created challenge first.