Home Overview

The home page at / is your personal tactical console — a single landing surface that summarises where you stand, what is due, and where to pick up next. It replaces the old four-tile dashboard.

Status rail

The top of the page is a single horizontal rail showing the live state of your training:

  • Greeting — your first name, set during account creation or sign-in.
  • Total XP — your cumulative experience points.
  • Current badge — your tier in the badge ladder (Tin through Diamond). The icon and color reflect the tier.
  • Next badge progress — how far you are from the next tier, with the XP delta needed.
  • Rank — your current position on the organization leaderboard. Shown only when the leaderboard is enabled for your org and a position is calculable for you.

Active Assignments

The Assignments block lists every open assignment that has been pushed to you, sorted by deadline. Each card carries the assignment title, the source category, a progress bar, status pills (Overdue, Mandatory, Optional), and a deep-link into the assigned content. The block surfaces at most the three most urgent assignments by default with a "View all" link to the full /assignments page. If your queue is empty, the block shows an all-caught-up message rather than collapsing — it stays as a confidence signal.

Continue Learning and Continue Practice

Two side-by-side tiles that pick up where you last left off:

  • Continue Learning — your most recent in-progress learn scenario, with a Resume CTA back into Learn Mode.
  • Continue Practice — your most recent in-progress practice topic, with a Resume CTA back into Practice Mode.

For a brand-new user with no progress, these tiles show invitation CTAs ("Start your first lesson" / "Start your first challenge") instead of empty boxes. They are the on-ramp into the platform for first-time learners — the page should feel inviting, not hollow.

Mode toggle

The top bar contains a three-state mode toggle: Home, Learn, Practice. Home brings you back to this page; Learn and Practice route to Learn and Practice respectively. The toggle is the everyday navigation primitive — it is the right thing to reach for instead of using the browser back button.