Multi-Tenant Data Isolation

    Row-level security patterns that scale without sacrificing DX.

    Key decisions

    • RLS over application-layer filtering
    • Tenant ID in JWT claims
    • Shared schema, isolated data