Auth scaffold

Clerk authentication

Use Clerk to sign in or create an account before accessing owner tools.

Owner + admin onboarding

Role-aware access

Clerk manages authentication, while application roles in PostgreSQL control customer, owner, and admin access. Owner features remain protected until a user is granted the OWNER role.