Progress & gamification¶
Track your journey through the core curriculum. Everything here is local to your browser — no accounts, no server, fully compatible with static GitHub Pages.
How XP works¶
| Action | XP |
|---|---|
| Open a “Think about it” reflection | +5 (once each) |
| Answer a module quiz correctly | +25 (typical; some harder) |
| Mark a core module complete | +80–120 |
Level = floor(total XP / 250) + 1.
Progress is saved under localStorage key aieng-progress-v1. Clearing site data resets your score. Export is not required for learning — treat XP as a motivator, not a grade.
Badges (examples)¶
| Badge | How to unlock |
|---|---|
| 🚀 First Steps | Earn any XP |
| 🧠 Quiz Rookie | 1 correct quiz |
| 🎯 Quiz Ace | 10 correct quizzes |
| 📘 Module Complete | Finish any module |
| 🧱 Foundations | Modules 01–04 |
| 🔎 Retrieval Pro | Modules 07 + 09 |
| 🤖 Agent Ops | Modules 11 + 12 |
| 🚢 Ship It | Module 13 |
| 🛡️ Security Mindset | Module 02 |
| ⚡ Half Stack | 10 modules |
| 🧯 Agent Hardening | Modules 20–22 |
| 🧰 Harness | Modules 21 + 27 |
| 🏆 Full Core | All 27 modules |
| ⭐ Level 5 | Reach level 5 |
Honest use for CS engineers¶
Gamification is optional. The real score is:
- Can you predict the failure, run the smallest lab, compare to the prediction, and explain the gap (Assessment)?
- Do you have a runnable artifact and a golden eval?
- Would you ship this behind an API with timeouts and audit logs?
Use the HUD on every page, mark modules complete only when the checkpoint feels true, and log real work in your own PROGRESS.md.
Next: Setup · Learning paths