What's changed in the dojo — written for humans, not git logs. Newest first.
7 July 2026
Smoother landing demo & honest lesson 1 Landing
Landing page hero — clicking the live vim terminal no longer swaps mission text or jumps the cursor mid-line. The static preview matches what you get when it turns live.
Lesson 1 (The stray key) — you start at the top of the file again, on the V, like you'd expect. The target is 29 keys — j down, home-row movement to the typo, then x — instead of a fake 4-key score that required starting halfway through line 1.
7 July 2026
Lessons feel fair now Lessons
Lesson 2 (Double vision) — you now start on the duplicate word, so dw just works. No more hunting for the right spot.
All 50 lessons audited — targets, mission text, and starting cursor positions now agree across the dojo. If the mission says what to press, the target counts those same keys.
Insert-mode cursor — fixed a glitch where the cursor could look like it sank into the line after pressing i, especially when a level auto-completed while you were still typing.