XP Mechanics

Reward depth, not volume.

Core Principles

Daily Cap

Prevents burnout grinding

Diminishing Returns

Repeats yield less

Depth Bonus

Quality multiplies XP

XP Sources

Action
XP
Condition
Complete lesson
+50
With comprehension check
Pass exercise
+100
All tests passing
Flashcard session
+30
First session of day
Complete path
+500
All lessons in path
7-day streak
+200
Weekly milestone
Focus session
+80
30+ min uninterrupted

Multipliers

1.5x

First Attempt

Pass on first try

1.2x

Notes Taken

Active engagement

2.0x

Applied

Used in real project

1.5x

Taught

Explained to others

Daily Cap

300
XP per day maximum
0 192 earned 300

Repeat Decay

100%
1st time
50%
2nd time
25%
3rd time
10%
4th+
100%
After 30d

XP Formula

XP = Base x Multiplier x Decay x min(1, Cap/Earned)
Base: action value Multiplier: quality bonus Decay: repeat penalty

Components

XP Toast

+75 XP
Lesson complete · 1.5x first try

Daily Summary

Today's XP

108 remaining
2 lessons +100
Flashcards +30
Daily quest +20
Focus bonus +42
Total 192 / 300

Avoid vs Encourage

Avoid
Grinding same content repeatedly
Encourage
Exploring new topics
Avoid
Marathon sessions
Encourage
Daily consistency
Avoid
Speed-running for XP
Encourage
Deep understanding
Avoid
Passive completion
Encourage
Active application