Isolated per company
- Every control, risk, and upload tagged with a tenant ID.
- Postgres row-level security is the target enforcer — not a UI-only filter (ADR-033 / ADR-004).
- Uploads use per-tenant prefixes with matching storage policies (Phase 1 path).
- Twin-tenant demo (ClearLedger / PayFlux) proves the UX contrast today.







