# V2 Hestia Cooking Mini-Game Bridge

`@v2/hestia-cooking-minigame-bridge` is the cook-time composition surface for
the V2 cooking simulator mini-game (§133). It turns Hestia culinary domain data
into a deterministic recipe-as-mini-game-script manifest consumed by
`V2Mode_Cooking`.

The bridge reuses:

- `@hestia/ai-ml` for ingredient-to-recipe generation, recipe confidence,
  ingredient match scoring, cost, and nutrition summary.
- `@hestia/cooking` for `GuidedCookingSession` parsing of recipe steps,
  durations, equipment, techniques, and temperatures.
- `@hestia/education` for interactive walkthrough difficulty, virtual-kitchen
  simulation scenarios, checkpoints, and education score metadata.
- `@hestia/ingredients` for master ingredient coverage checks.
- `@hestia/pantry` for ingredient sourcing and pantry value checks.

The output schema is `hestia.recipe-as-mini-game-script`. It contains recipe
identity, stages, required ingredients, equipment, technique/timing targets,
temperature targets, success criteria, and V2 scoring weights. Hestia owns
culinary truth; V2 owns timing windows, button prompts, leaderboards, buff
reward tuning, Battle Hub cabinet presentation, and Unreal runtime execution.

The bridge is off rollback, emits cook-time manifests only, and rejects live
cooking frame RPCs. CI ownership is enforced by
`V2/ue/Tools/check-v2-hestia-cooking-minigame-bridge.py`.
