Add AI-generated short stories with tappable words #11

Merged
admin merged 1 commits from feature/short-stories into main 2026-04-13 11:32:20 -05:00
Owner

Summary

  • Generate one-paragraph Spanish stories on-device using Foundation Models, matched to user level and tenses
  • Every word is tappable — shows base form, English meaning, part of speech (AI pre-annotated or on-demand lookup with caching)
  • English translation hidden by default behind toggle to encourage reading Spanish first
  • 3-question comprehension quiz at the end
  • Stories saved to cloud container (CloudKit sync, survives local resets)
  • New "Stories" entry point in Practice tab

Closes #9

## Summary - Generate one-paragraph Spanish stories on-device using Foundation Models, matched to user level and tenses - Every word is tappable — shows base form, English meaning, part of speech (AI pre-annotated or on-demand lookup with caching) - English translation hidden by default behind toggle to encourage reading Spanish first - 3-question comprehension quiz at the end - Stories saved to cloud container (CloudKit sync, survives local resets) - New "Stories" entry point in Practice tab Closes #9
admin added 1 commit 2026-04-13 11:32:13 -05:00
Generate one-paragraph Spanish stories on-device using Foundation Models,
matched to user's level and enabled tenses. Every word is tappable —
pre-annotated words show instantly, others get a quick on-device AI
lookup with caching. English translation hidden by default behind a
toggle. Comprehension quiz with 3 multiple-choice questions. Stories
saved to cloud container for sync and persistence across resets.

Closes #9

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
admin merged commit b13f58ec81 into main 2026-04-13 11:32:20 -05:00
admin deleted branch feature/short-stories 2026-04-13 11:32:20 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/Spanish#11