Create a new account; sends a verification email.
The response carries the user record but no API key — the user
must verify their email and then log in to receive a session
key. See ADR 0020 §“Email-verification gating” for the
privileged-action gating that rests on email_verified_at.
Documentation Index
Fetch the complete documentation index at: https://docs.roughy.ai/llms.txt
Use this file to discover all available pages before exploring further.
Successful Response
Returned on successful signup.
Carries enough state for the frontend to navigate to a "check your inbox" view; no API key is minted at signup -- the user must verify their email and log in to get a session key.