Skip to content

"You might also like" on the recipe preview screen - #77

Merged
windoze95 merged 1 commit into
mainfrom
feat/preview-similar
Jul 8, 2026
Merged

"You might also like" on the recipe preview screen#77
windoze95 merged 1 commit into
mainfrom
feat/preview-similar

Conversation

@windoze95

Copy link
Copy Markdown
Owner

Companion to windoze95/saltybytes#142.

Why

User report: opening a recipe from an outside link (shared/universal link) shows no similar recipes at the bottom. Those links land on the preview screen, which had no such section (it only existed on the saved detail screen).

What

A horizontal "You might also like" strip at the bottom of the preview, powered by GET /v1/recipes/similar-by-url (source URL → similar recipes from the extraction pool). Cards show the recipe title + source domain; tapping one opens that recipe's own preview (/preview?u=…, pushed so back returns here). The strip renders nothing while loading, on error, or when empty — so it never adds clutter to a preview the user is deciding whether to import.

Also benefits the normal search → preview flow, not just deep links.

Tests

similarByUrlProvider + SimilarWebRecipe model; 2 new preview-screen widget tests (populated strip + tap opens that preview; hidden when none). Existing preview tests get a default empty-similars stub. Full suite 472 green; analyze clean.

🤖 Generated with Claude Code

A recipe opened from an outside link lands on the preview, which showed
no similar recipes — the section only existed on the saved detail screen.

Add a horizontal "You might also like" strip at the bottom of the
preview, powered by GET /v1/recipes/similar-by-url (api companion): cards
of real recipes from the extraction pool similar to the previewed page.
Tapping one opens that recipe's own preview. The strip quietly hides
while loading, on error, or when empty, so it never clutters a preview.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@windoze95
windoze95 merged commit 217ceb1 into main Jul 8, 2026
1 check passed
@windoze95
windoze95 deleted the feat/preview-similar branch July 8, 2026 17:38
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