Feature: Household weekly planning As a signed-in user I want to see my household's current planning So that I know what meals are planned this week Scenario: A visitor without a session cannot view the planning When I request the current planning Then the response status should be 401 And the response error code should be "NOT_AUTHENTICATED" Scenario: A signed-in user with no planning yet sees an empty state Given a profile already exists with email "alice@example.com" and password "correct-horse-battery-staple" And I log in with email "alice@example.com" and password "correct-horse-battery-staple" When I request the current planning Then the response status should be 200 And the current planning response should be empty Scenario: A signed-in user sees their household's current planning Given a profile already exists with email "alice@example.com" and password "correct-horse-battery-staple" And I log in with email "alice@example.com" and password "correct-horse-battery-staple" And my household has a planning covering today with recipe "Ratatouille" on "monday" for "dinner" When I request the current planning Then the response status should be 200 And the current planning response should include recipe "Ratatouille" on "monday" for "dinner"