Epic: Auth
Description
Allow a new user to register, creating a household, user, and session.
Endpoint
POST /api/v1/auth/register
Acceptance criteria
- Creates household + user
- Creates a session
- Returns user + household payload
- Invalid input returns 422
- Request test included