{
  "$schema": "https://raw.githubusercontent.com/avidtech6/freshvibe-reconstruction-engine/main/schemas/visual-recipe-v0.5.json",
  "name": "smartpantry",
  "version": "0.1.0-rebuild",
  "description": "FreshVibe-compliant rebuild of SmartPantry. No Firebase, no FvS dependency, portable.",
  "type": "app",
  "lineage": {
    "original": "avidtech6/Smart-Pantry",
    "degoogled_source": "/workspace/smartpantry-defirebased-archive/smartpantry-defirebased.html",
    "degoogled_date": "2026-06-15",
    "rebuild_started": "2026-07-03",
    "rebuild_by": "Mavis (🟢 fvre)"
  },
  "modules": [
    {
      "id": "pantry",
      "name": "Pantry Inventory",
      "status": "pending",
      "recipe": "recipe-book/pantry/recipe.json"
    },
    {
      "id": "shopping",
      "name": "Shopping List",
      "status": "pending",
      "recipe": "recipe-book/shopping/recipe.json"
    },
    {
      "id": "recipes",
      "name": "Recipes",
      "status": "pending",
      "recipe": "recipe-book/recipes/recipe.json"
    },
    {
      "id": "mealplan",
      "name": "Meal Planning",
      "status": "pending",
      "recipe": "recipe-book/mealplan/recipe.json"
    },
    {
      "id": "manage",
      "name": "Household & Settings",
      "status": "pending",
      "recipe": "recipe-book/manage/recipe.json"
    },
    {
      "id": "landing",
      "name": "Landing Page",
      "status": "pending",
      "recipe": "recipe-book/landing/recipe.json"
    }
  ],
  "codex": {
    "constitution_version": "FVW-v8-1",
    "doctrine_home": "avidtech6/freshvibestudio/pact/freshvibe-way-v8/"
  },
  "tags": ["smartpantry", "freshvibe-compliant", "recipe-engine-output", "portable"],
  "build": {
    "engine": "freshvibe-reconstruction-engine",
    "engine_version": "main",
    "recipe_schema": "visual-recipe-v0.5"
  }
}