- tests/test_user_journey.py: 23 pytest tests covering auth, search, settings, and download flows
using TestClient with mocked providers (no real network calls)
- tests/e2e/user_journey.spec.ts: 6 fixme Playwright test placeholders for full UI journey
(register, login, browse, search, settings, logout)