Public Access
- Add exclusion words: soda, rotisserie, tuna/tonno/salmon/sardine/anchovy to prevent beverages, prepared poultry, and seafood-in-oil from matching raw cooking ingredients - Add min precision floor (0.45): grocery sig-word count must be ≤ 2× the ingredient's sig-word count, catching long branded products that pass the word-overlap recall check but are clearly wrong category matches (e.g. "Garlic Herb Rotisserie Chicken" precision=0.25 now rejected) Result: all previously wrong matches now show '—' (no match) rather than a wrong product; correct matches unchanged Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>