Files
MealQuest/internal
dev_agentandClaude Opus 5.5 24d91b5bf6
CI / ci (push) Successful in 1m48s
CI / ci (pull_request) Successful in 1m48s
Rank stored candidates on their stored recipe without refetching
Ground no longer fetches the page of a candidate whose source URL is
already stored: the stored recipe, its photo, ingredients and steps are
scored as a fetched page would be, so ranking still decides between it
and new candidates, and a stored page that is now unavailable can still
be reused. Rank's fetch-and-extract is split out behind a loader so
Rank and Ground share one scoring path.

The reuse test removes the stored page and checks that only the new
candidate is fetched; the ranking regression test lists the unrelated
stored recipe first so search order cannot pass it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 15:35:37 -04:00
..
2026-10-05 14:54:37 -04:00