Space bar discover step uses hardcoded German text (not getLetterIntro) to guarantee ␣ symbol mention
Space key discover step follows identical UX pattern as letter discover steps for consistency
duration
completed
tasks
files_modified
2min
2026-03-29
1
1
Quick Task 260329-ten: Leertaste Symbol in Entdecken-Phase Summary
One-liner: Added dedicated space bar discover step showing ␣ symbol with "Leertaste" label and child-friendly explanation before practice begins.
What Was Done
The runDiscoverPhase() function in src/ui/screens.ts previously skipped the space key entirely with if (key === " ") continue. This meant children encountered the ␣ symbol during practice without any introduction.
The fix replaces the skip with a full discover step for the space bar:
Companion text explains the ␣ symbol in child-friendly German: "Siehst du die grosse Taste ganz unten? Das ist die Leertaste! Wenn du dieses Zeichen siehst: ␣ — dann drueckst du mit dem Daumen die Leertaste. Probier es aus!"
The ␣ symbol (U+2423) is displayed large using the falling-letter class, with a "Leertaste" label underneath.
The space key on the keyboard is highlighted and pulses with keyboard__key--discover-pulse.
Child must press the space bar once to confirm understanding and advance.