Notes for testing: Audio uses browser text-to-speech as a placeholder — real narration will replace this. Mascots are emoji placeholders (🐘🐉). Distractor letters here are random non-target letters since no prior letters have been learned in this harness.