Public Access
docs: thin phase 4 implementation plan
15-task TDD plan covering migration 0006 (ingredient.aliases, recipe.calories_per_serving, ingredient_grocery_match), CRUD endpoints for ingredient/recipe/never-suggest, rapidfuzz matcher service hooked into scrape success, manual match override, resolve-ingredient assist, and migration 0007 seeding 30 starter recipes. Reuses existing NeverSuggest table for ingredient + recipe blocking rather than adding a new family_ingredient_block table. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in: