⚠ YOU ARE OFFLINE — reconnect to continue

⚠ Confirm Transmission

Review your intel before final submission. This action cannot be undone.

Code Breakers
Code Breakers
Rise to The Challenge
Code Breakers
Team Registration
Team
--
Status
Ready
Standby
Waiting for event to begin
You are checked in and ready.
--:--
Lobby Presence
-- participants in lobby
ACCESS GRANTED
Initializing operations console...
0%

Change Password

Cancel

Add Administrator

Create ID

Player Sessions

!
KICK ALL PLAYERSInvalidate all player sessions — admins stay logged in
!!
RESET PLAYER DATAClear submissions, drafts, and vault progress while keeping all registered teams/players
!!!
NUKE ALL TEAMSPermanently purge registrations, sessions, drafts, vault progress, leaderboard rows, and round-roster state

Tutorial & Briefing

Mission Briefing

Video shown to players after first login (after the tutorial if both are enabled). Plays once per team.

Navigation Tutorial

Step-by-step spotlight tour shown to players on first login. Drag to reorder, toggle to enable/disable each step, edit text to customize.

Mission Briefing

Configuration

Mission Control

Current Phase
PRE-LIVE
Registration
OPEN
Participant Mode
TEAM
Start
Manual
End
Not set
Registered
0
Connected
-
Starts In
-

Scoring

Scoring Editor ✓ Saved

Configure point values and matching rules for each intel field. Changes auto-save and affect grading immediately.

Field
Points
Match Mode
Fuzzy %
Total Possible: 0 pts

Registration

Registration Settings

Required Registration Fields
Registration Access
If off, only existing players or teams can join after the event starts.
Session Behavior

Users

Manage admin access and create participant/team IDs.

Tutorial & Briefing

Configure onboarding steps and mission briefing media in a dedicated modal.

Player Access & Release

Control what players can access once rounds end and what content surfaces stay downloadable during play.

Utilities

Backup & Restore

Export either a lightweight authored-configuration backup or a portable full backup with packaged media. Restoring replaces authored setup only and leaves teams, submissions, drafts, and vault progress untouched.

Config backup includes configuration, appearance, tutorial/briefing, Intelligence Feed, Evidence Locker, Vault authoring rules, and Intel setup. Full backup packages the currently referenced authored media so restore can re-upload assets even if the original R2 files are gone.

Winner Announcements

Configure celebratory banners that top-ranked teams see at the top of the published leaderboard. Choose how many placements are celebrated and the text for each.

Winner announcements are disabled. Banners only appear once the leaderboard is published and are scoped to teams whose rank is within the configured top N.

Credentials Report

Export the registration credentials that participants provided at signup, alongside their final rank, score, and submit time. Use this to contact winners and follow up after the round. Available once the round is locked or published.

Preview opens a table with the exact rows that will be written to the file. Dynamic columns reflect whichever registration fields were actually collected. Report is gated by admin role and event phase. It cannot leak mid-game.

Asset Audit

See what the mission uses right now, compare that against a local R2 audit import, and review unused bucket files in one workspace instead of reading raw reports.

The in-app audit covers the banner, briefing, Intelligence Feed, Evidence Locker, and uploaded custom grid icons currently referenced by this mission. To compare against everything physically stored in R2, run node scripts/r2-asset-audit.mjs -- --out artifacts/r2-asset-report.json locally, then import that JSON into the audit workspace.

R2 Media Audit

Find files that live in R2 storage but are no longer referenced by the mission config, then permanently delete them to reclaim space. Deletions are gated by a 24-hour grace period, a reference re-check, and a typed confirmation.

Scanning is safe — it only lists orphans and never deletes anything on its own. Files uploaded in the last 24 hours are always skipped, even if the initial scan flagged them, to protect in-progress uploads.

Asset Audit

The default scope is Gameplay + Branding, so the audit stays focused on briefing, feed, evidence, custom gameplay icons, and uploaded banners. Switch to All Managed Assets only when you need the broader authoring view.

Appearance

Landing Page

Shape the first impression with the hero banner, fallback mark, and headline copy.

Shown when no image is uploaded
Fallback icon active
Use the full-screen landing preview below to verify the final composition after adjusting the hero asset.

Lobby Content

Control the waiting-screen wording with general event or round language.

Quick Access Menu

The gear menu always opens with Open Admin Console. Choose the two shortcut items shown underneath it.

Typography

Typography ✓ Saved

Global font and size overrides by content zone. Leave as Default to inherit the theme font.

Console
The operation name displayed at the top of the console.
The labels on the four main console tiles (Feed, Evidence Locker, etc.).
Panels
The title bar text when a panel is expanded (e.g. INTELLIGENCE FEED, EVIDENCE LOCKER).
Intelligence Feed
Caption text beneath each image or clip in the Intelligence Feed.
Evidence Locker
The bold title on each evidence card.
The secondary description beneath each evidence item title.
The Vault
The large character display on The Vault keypad.
Intel Submissions
The question label on each intel answer field.
The typed text inside answer input boxes.

Monitor

Round Controls Help

Simple flowGO PRE-LIVE opens the lobby, START GAME begins the synchronized launch, EXIT PRE-LIVE returns staging back to setup, and live gameplay uses PAUSE or RESUME. Use SET SCHEDULE when you want pre-live, launch, and the end rule armed ahead of time.
SET SCHEDULEArm an automatic launch in Jamaica time, choose how early pre-live opens, and define the official round end or duration.
ENTER SETUPAvailable once the round is paused or already closed. It moves the event back to admin-only setup so you can stage the next run.
Live round controlsWhile live, SET END updates the round end immediately for all players. Pause first if you need to return to setup.
EXIT PRE-LIVE / END NOWDuring pre-live, the right-side control closes staging and sends waiting players back to login. During live play, it force-ends the round and lets you publish the leaderboard.

Broadcast

ADMIN BROADCAST
!
Saved to notifications.

Live Leaderboard

0 participants

Intel & Scoring

◈ Code Breakers
--:--
Time Remaining
Notes
Use this space to jot down observations, track theories, and coordinate with your team.
--:--
Time Remaining
Intelligence Feed
← Swipe or use arrow keys →
Evidence Locker
Intel Submissions
SECURE TRANSMISSION NOTICE
Your answers save automatically as you type — feel free to edit, revise, and change them as many times as you need.

Once you press Submit Intel, your answers are locked in and cannot be changed.
INTEL SUBMISSIONS
LINK: ACTIVE·ENC: AES-256·--:--:-- EST
The Vault
Vault Access Protocol
SECURITY NOTICE
The Vault controls access to restricted files. Enter verified access codes only.
⚠ Security Lockout30
Too many failed attempts
SCD-7 ACCESS NODEAUTH CHANNEL READY
Vault Access
ENTER CODE
1
2
3
4
5
6
7
8
9
0
Q
W
E
R
T
Y
U
I
O
P
A
S
D
F
G
H
J
K
L
CLR
Z
X
C
V
B
N
M
SYM
ENTER
Vault Log 0 OF 0 ITEMS UNLOCKED
NO LOG ENTRIES AVAILABLE
◈ Admin Console
--:--
No Timer
LVLive
SETSetup
Player View Preview