Portal backend ready

Saga employee portal

This shell is intentionally minimal. It verifies the Supabase proxy, the portal bootstrap contract, and the authenticated backend surface while leaving the real UI free for a frontend pass.

Access status

Temporary password login has been removed. Portal access is disabled until Google sign-in is configured and real staff accounts are allowlisted.

Waiting for Google auth configuration

Runtime

Supabase base URL
Session
Checking…
Bootstrap
Waiting…

Bootstrap payload

null

Starter map for the frontend pass