True personalization is unfinished. We shipped role-based paths, not learner-based ones. A real adaptive system, a short pre-assessment that builds a custom path skipping known material, was scoped, descoped, and is still the highest-leverage thing the platform could do next.
I'm conflicted about gamification. The milestone progress worked because it reflected real effort. We resisted points and badges; some stakeholders still believe those would have pushed completion higher. I think they would have pushed completion of trivial work higher and meaningful learning lower. I'd defend that call again, but less smugly.
Personal growth. This project reframed how I think about content-heavy products. The job isn't to display the content, it's to make a decision on the user's behalf about what they should see first.
Screens and details generalized to respect NDA.