Skip to content

[codex] Add taste preferences onboarding#26

Merged
miicolas merged 2 commits into
devfrom
miicolas/grill-me-issue-10
Jun 8, 2026
Merged

[codex] Add taste preferences onboarding#26
miicolas merged 2 commits into
devfrom
miicolas/grill-me-issue-10

Conversation

@miicolas

@miicolas miicolas commented Jun 8, 2026

Copy link
Copy Markdown
Owner

Adds a taste preferences flow with a swipe-based onboarding step, a profile settings screen, and mobile hooks/services for reading, saving, and recording preference signals.
Adds the backend preferences API plus the Drizzle user_preferences schema/migration, shared genre/mood vocabulary, and preference query keys so API and mobile share one contract.
Updates onboarding to route Letterboxd import users through taste before platforms and exposes taste preferences from profile settings, while simplifying shared settings rows and Set toggle helpers.
Validation: mobile/api typecheck, lint, and format checks; shared/db typecheck and format checks; git diff checks.

@miicolas miicolas marked this pull request as ready for review June 8, 2026 21:10
…e-10

# Conflicts:
#	packages/db/drizzle/meta/0008_snapshot.json
#	packages/db/drizzle/meta/_journal.json
@miicolas miicolas merged commit fa1c8b6 into dev Jun 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant