Primary path
Start with the product preview.
The stable path today is browser-local workspace preview. It lets you understand the assignment workflow without creating a real account, payment, cloud project or live AI session.
Clerk sign-in Sign in inside CasePath. When local Clerk configuration is present, this panel loads ClerkJS embedded sign-in with mountSignIn(). If setup is missing, it stays in a safe setup-needed state and exposes no secret, token, raw session or callback query.
Checking Clerk setup...
Clerk sign-in loads here when configured.
After sign-in, return to Account to view the safe identity snapshot. Projects remain browser-local until a future database and cloud storage PR.
Fallback status Hosted Clerk endpoints are reference only. The public sign-in path is the embedded ClerkJS panel on this page. Hosted endpoint checks remain as low-priority development fallback/status routes, not as primary user CTAs.
If hosted URLs are not configured, these endpoints return setup-needed JSON. No secret is shown in the browser.
Local demo boundary Designed for product flow testing. Local demo auth is not a real account and cannot unlock live AI. Use it only when you need to preview signed-out, signed-in and expired local states before a real backend exists. Clerk auth is selected for first-stage sign-in, but local demo stays separate and does not create cloud project storage.
No plaintext password storage. No third-party OAuth. No server database or cross-device sync. No uploaded file contents are saved by project history. Live AI requires real auth, entitlement and usage allowance. There is no cloud project storage or payment enforcement.
Provider status Clerk auth: selected / embedded setup. ClerkJS embedded sign-in is the first-stage account path when local setup is present; hosted endpoint checks are only fallback references. Google and Apple sign-in are disabled as direct provider flows. No OAuth URL is generated and no token, cookie, provider secret or cloud session is created or stored.
Clerk provider: selected for first-stage auth with embedded ClerkJS sign-in. Google login through Clerk: development shared OAuth configured by user in Clerk Dashboard. Email login with email code: first-stage method. Password, Apple, Facebook, phone and WeChat login are not active. Guest projects remain browser-local until future account sync exists. Account access status Clerk auth: selected / embedded setup. Real account access is not ready for normal users. Local demo auth is still browser-local and cannot unlock live Assignment Analysis. Clerk session checks can verify identity after embedded sign-in, but production account storage is not ready.
Production session cookie: not fully ready. Database-backed account storage: not active. Cloud project storage: not active. Payment / subscription enforcement: not active. Assignment Analysis live access: blocked for normal users. Live analysis requires real account, entitlement and server config; local preview remains available. Account data controls Server-backed export/delete is not active. Browser-local project backup/export and local project delete remain available from Projects. Real account export, account deletion, cloud project data export and cloud project data deletion require real auth, account database and ownership checks later.
Server account export is not active. Server account deletion is not active. No server account data is exported or deleted in this build. No cloud project storage is active.