Tenant: Apex FinancialRole: Platform AdminLocal persistence

Settings

Workspace configuration, integrations, and access controls.

Demo Identity & Persistence

Keep the portfolio walkthrough consistent by pinning a shared persona, tenant, and persistence posture across pages.
Local persistence
Role
Platform Admin
Clearance
Restricted
Region
Global
MFA
Required

Security Readiness

Persisted demo identity
Persona, tenant, and session state persist locally across the app.
RBAC / ABAC evaluator
Live policy engine and decision logging back the access-control story.
Supabase hardening package
Dedicated hardened RLS starter policies are included for the next step beyond demo mode.
Production gaps still visible
Real sign-in, JWT claims, and service-role isolation are still next-stage work.
Hardened SQL starter policies live in supabase/hardened-policies.sql.

Organization

Notifications

Integrations

Backend Readiness Notes

Current demo posture
Local repositories remain authoritative, while Supabase acts as an optional shared persistence mirror for portfolio demos.
What is now stronger
Shared demo identity, tenant-aware navigation, access-policy evidence, and a hardened RLS starter package reduce the biggest scoring gaps.
Still not production auth
Real sign-in, JWT claims, service-role routing, and environment-separated secrets are intentionally outside this synthetic demo build.