This auth-ready shell gates gameplay behind a local session start.
Backend identity wiring will be attached in a later step.
Sign-in status will appear here.
Signed in: Local Player
Identity: local | uid: local
Choose Game Mode
Start a run or open a mode leaderboard before entering gameplay.
Mode hub debug pending...
Normal
Available
Adventure
Coming Soon
Challenge
Available
Tournament
Available
Tournament RankTotal 0 pts
#1
Level
1
Score
0
Money
0
Combo
x1
Streak
0
1000
1
Quick Start
Match tiles with the same value or values that sum to 10.
Tap one tile, then tap its match. Clear all active tiles to complete the level.
Use Add Tiles when stuck, and Use Hint to reveal a valid pair.
Clear all tiles to complete a level; the game advances to the next level automatically.
Shortcuts: P toggles Play Mode, ? toggles this help panel.
Debug Tools
Mode Windows JSON
Not loaded.
Page 1/1
Showing 0 of 0 users.
Diagnostics: last_error=none | retries=0
Google sign-in is required when Firebase auth is configured. Domain policy is enforced in Firestore rules; `admin_users` rows are allowlist exceptions.
No users loaded yet.
Leaderboard OperationsResets not loaded.
Reset action sets a mode cutoff timestamp; entries older than the cutoff are hidden from leaderboard views.
Operations LogNo operations loaded.
No operations loaded yet.
Save Diagnostic: pending...
Glow Opacity: 0.25
Pending Field Changes
No field changes pending.
Ready
Session: --:--:-- (elapsed 00:00)
Mode: Normal
Mode Windows: Challenge=Open (no schedule) | Tournament=Open (no schedule)