How to give every user isolated memory in a multi-tenant AI product: hard boundaries vs soft partitions, testing for cross-tenant leakage, GDPR deletion, and scaling.