pyr0ball opened issue Circuit-Forge/kiwi#20

pyr0ball
Sat, 04 Apr 2026 07:06:18 -0700

20#Recipe source links — link back to original food.com / allrecipes entry#

Context

Corpus recipes (L1/L2) are sourced from food.com and allrecipes. The RecipeSuggestion schema currently does not expose a source URL. Users have no way to view the original recipe page for photos, reviews, or additional context.

What to build

1. Backend: Add source_url: str | None to RecipeSuggestion and populate it from the recipe DB row (the corpus already stores source URLs)

2. Frontend: Show a discrete "View original ↗" link in the recipe detail panel when source_url is present

Notes

Assembly template recipes (generated, not from corpus) will have source_url = null — hide the link for those

L4 wildcard recipes are fully generated — also null

Affiliate considerations: source links are not monetised; they are attribution/UX only

Do not show source URLs on the card list view — only in the detail panel to keep cards compact