This is a media + mechanics viewer, not the approval record. Formal disposition lives in QA/Lesson-Build-Process-Audit/approvals/*.md per lesson. Use the decision checkboxes below to record your own review pass; they persist in this browser (localStorage key spanish-phonics-arc-review-v1) until you clear them or export.
Cross-cutting: shared syllable audio (mayaSyllableSounds, all 65)
13 consonants × 5 vowels. Reused across pipConstruyeSilabasEs1, phonicsGamesSilabaEs1, wordAnalysisKnownEs, wordAnalysisNewEs, pipEnsenaALeerEs1, pipEnsenaALeerEs2 — reviewed once here, not duplicated per lesson.
Cross-cutting: shared game-prompt audio (phonicsSyllablePrompts)
Used only by phonicsGamesSilabaEs1 — the prompt/remediation lines.
Distractor sets: word-analysis syllable pools
wordAnalysisKnownEs's 14-word corpus → 19-syllable universe. Distractor tiers (hard = same consonant, med = same vowel, easy = neither) come from specs/word-analysis-known-es.ts's tiersFor() — see that file for the exact algorithm; this table shows the underlying word→syllable segmentation it draws from.