/cook-from-pantry lists the ingredients on hand as removable chips (Enter or a comma adds one), with Any time | Quick only and a dark Find ideas button. Find ideas starts an ideas_from_ingredients job and polls it through useJob, showing ideas as the server grounds them with skeleton cards for those still to come. Changing the filter after a search asks the server again. Each result card shows the server's summary line and its own Cook tonight and Add to Quest log actions, enabled once the job has succeeded; a 409 no_plan offers "Plan this week" linking to /plan. Start failures, failed jobs, unknown jobs and unreadable results show the ErrorBanner with Retry; no_ideas_found shows an empty state. parsePlan is exported so Cook tonight can cache the plan it answers. Maestro task 62f7cfea-625a-464c-9941-62a897b8f693. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>