Agent quiz harness
Schema 2.0 JSON: phrasebook + standard vocabulary MC + noun sentence-gap. Deterministic option order; same datasets and direction rules as the app.
Set1 default (en โ pt)
All 20 Set1 directions (en/pt/es/fr/it): run build with --all-set1 (see package.json).
Score: node scripts/scoreAgentQuiz.mjs <fixture.json> <answers.json> โ answers use exportId + chosen.