XP global vs XP de ligue
- XP global (
profile.xp) — cumul de TOUS tes XP gagnés depuis ton inscription. Visible sur ton dashboard. - XP de ligue — uniquement les XP gagnés dans les challenges de ta ligue actuelle. Sert à calculer ton avancement vers la promotion.
Quand tu montes de ligue, ton XP global est conservé, mais ton XP de ligue repart de 0 dans la nouvelle ligue.
Badges (en construction)
On prépare un système de badges pour les milestones :
- Reached Bronze / Silver / Gold / Platinum / Diamond / Master / Legend
- Champion of the month (top 1 d'un challenge)
- Podium (top 3)
- Top 10
- Completed (avoir complété N challenges)
Ces badges s'afficheront sur ton portfolio public et ton dashboard.
Streaks
Ton streak augmente d'1 jour pour chaque jour consécutif où tu as une activité (soumission ou commentaire). Si tu rates une journée, le cron streak-reset (1h UTC) le remet à 0.
Ton best streak est conservé et affiché à côté de ton streak actuel.
Tableau de bord stats
Va sur /dashboard pour voir :
- League / XP total / Streak / Challenges complétés
- Graph XP des 7 derniers jours
- Graph challenges complétés des 7 derniers jours