1.9 KiB
Glossary
Form
An administrator-authored questionnaire with an open or closed state and optional Discord role restrictions.
Question
An ordered prompt within a form. Its answer shape is text, long text, one choice, or multiple choices.
Local draft
Unsubmitted or in-progress answers stored in the current browser for one form. A local draft is device-specific and is not authoritative.
Submission
The server-saved answer set for one form and one Discord account. A person can have at most one submission per form.
Update
A replacement of the answer values in an existing submission. The previous values are retained in edit history.
Other answer
Free text associated with an explicit “Other” choice. Selecting “Other” requires non-empty text, even when the overall question is optional.
Closed form
A form that no longer accepts new submissions or updates. A person with an existing submission may still read or delete it.
XP leaderboard
A public ranking of stored level 1+ members by cumulative XP.
VC leaderboard
A public ranking of cumulative voice time across the guild’s current voice and Stage channels, or one selected current channel.
Current channel
A Discord voice or Stage channel returned by the guild channel API at the time its five-minute metadata cache is filled. Deleted and historical channels are not current.
Shared rank
A competition ranking in which equal values receive the same position and the next position skips the tied places, such as 1, 2, 2, 4.
Leaderboard read model
The website’s uncached, read-only view of the bot-owned user_levels and voice_time
tables, combined with current Discord channel metadata.
Leaderboard SSE event
A minimal Redis notification on erika:sse:leaderboards that tells an open XP or VC
page to refresh its Server Component data after a bot transaction commits.