Tenant Isolation
Records are scoped by agencyId.
Tenant isolation, private files, auth hardening, and audit logs are first-class product requirements.
Records are scoped by agencyId.
Files stay outside public assets.
Reset, verification, expiry, and disabled-user checks.
Sensitive actions are traceable.