Skip to content

Ivrit Sheli v2.4.0 Contest Edition

Choose a tag to compare

@LiriothTeltanion LiriothTeltanion released this 21 Jul 20:40
· 142 commits to main since this release
4b5ea14

Ivrit Sheli 2.4.0 Contest Edition

A focused, judge-ready release of the private-first adaptive Hebrew learning app.

Highlights

  • Warm trilingual onboarding and illustrated First Steps journey
  • Four-stop, read-only guided contest tour in English
  • Connected visual Hebrew dictionary with 48 reviewed beginner concepts
  • Hebrew audio, masculine/feminine voice preference, microphone/manual word intelligence, and pronunciation practice
  • Explainable adaptive reviews, learned-word registry, missions, XP, achievements, and progress
  • Identity-only Google and GitHub authentication architecture with account-isolated PostgreSQL persistence
  • Native Hebrew RTL, responsive design, keyboard accessibility, and reduced-motion support

Verification

  • 213 unique automated tests passed: 151 backend and 62 frontend
  • Ruff, strict MyPy, TypeScript typecheck, production build, package verification, dependency audits, Docker smoke, GitHub Actions, and CodeQL passed
  • Railway production verified on PostgreSQL with 48 dictionary entries ready
  • Live Google identity-only sign-in, onboarding/session persistence, reload continuity, and logout verified

Honest boundaries

Live GitHub authorization, OpenAI/Google Workspace provider calls, two-real-user isolation, relogin after logout, and backup restoration remain outside the verified contest path.

Live demo: https://ivritsheli-production.up.railway.app/?lang=en