Traveler v2 · dry-run
Madrid — new lesson format preview
Two hand-authored lessons in the proposed new shape. No database writes. No auth. Meant to preview the format before we regenerate all 50 lessons and update the runner in place.
1
Airport Arrivals
imageMadrid-Barajas Airport, Terminal 4
You just landed at Madrid-Barajas Airport, Terminal 4. You follow the crowd down a long corridor and look up. You see this sign.
Open lesson
3
The Taxi to Puerta del Sol
audioAirport Taxi Rank, Madrid-Barajas
You slide into the back of a white-and-red Madrid taxi. You need to get to Puerta del Sol. The driver turns around. Listen — no transcript.
Open lesson
Preview notes
- Audio uses the browser's built-in Spanish TTS (SpeechSynthesis) — quality varies by device. Production will pre-generate ElevenLabs / OpenAI MP3s.
- Speaking exercises use the Web Speech API. iOS Safari support is limited — falls back to an “I said it” button.
- The Continue button on every decode step is disabled until you answer the mini-exercise correctly.
- Nothing is written to Supabase. XP shown at the end is calculated locally.