Feature: Start cooking an optimized plan
  As a member of a household with a planned week
  I want to open an optimized cooking plan from my planning
  So that shared preparation is pooled and I cook the week efficiently

  Background:
    Given I am signed in as "Alice" "Martin"
    And my household id is 1
    And today is frozen at "2026-08-17T09:00:00.000Z"

  Scenario: The "Commencer à cuisiner" button is disabled while the week is empty
    Given the planning request returns nothing
    When I visit "/"
    Then the "Commencer à cuisiner" button should be disabled

  Scenario: Opening the plan from the planning shows the pooled prep in mise en place
    Given the planning for this week has recipes "Soupe à l'oignon" and "Tarte à l'oignon"
    And the cooking plan for "2026-08-17" pools "Hacher" of "Oignon" across both recipes
    When I visit "/"
    And I click the button "Commencer à cuisiner"
    Then the URL should include "/cuisiner"
    And I should see "Mise en place"
    And the pooled prep task should mention "Hacher" and "Oignon"
    And the pooled prep task should be flagged as shared
