Part of Project Phoenix - tau-bench Domain

Data Model

Plant-Based Source of Truth + Derived v1 JSON

Data Pipeline

plant-based-cookbook.md --> parse_cookbook.py --> data/v1/*.json (source of truth) (parser) (derived data) # Regenerate JSON from markdown cd domains/Recipes python scripts/parse_cookbook.py # Dry run python scripts/parse_cookbook.py --dry-run

v1 Tables

TablePurpose
categoriesRecipe categories
recipesRecipe metadata and method steps
ingredientsIngredient definitions
recipe_ingredientsRecipe-ingredient mapping
techniquesTechnique reference entries
meal_plansV2 runtime meal plans
favoritesV4 favorite recipes
cook_historyV4 cook events
recipe_notesV4 personal notes
recipe_ratingsV4 ratings
recipe_workflowV5 equipment/time/prep/make-ahead data

Core Fields

Data Maintenance

# Import conversation recipes ./scripts/recipes import --source data/more_reciples.txt --write # Validate strict python scripts/validate_recipe_data.py --strict # One-command pipeline python scripts/recipes_maintenance.py --write