meta: name: Register User seq: 1 http: method: post url: "{{base_url}}/api/auth/register" body: type: json data: | { "email": "test@example.com", "username": "testuser", "password": "password123" } docs: | ## Register User Creates a new user account with email, username, and password. **Request Body:** - `email` (string, required): Valid email address - `username` (string, required): Unique username (3-50 chars) - `password` (string, required): Password (min 6 chars) **Response:** - `token` (string): JWT authentication token - `user` (object): User profile with id, email, username **Error Responses:** - 409: Email or username already exists - 400: Invalid request data