- Claude now generates 40 pairs: +10 × word type (positive_words / negative_words) - difficulty easy→1, medium→2 stored as difficulty_level on each pair - findOrCreateWord() looks up or creates words by title before linking - savePairsForObject handles all 4 pair types (text/yes_no/question/word) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>