Your data is isolated by the database, not by a WHERE clause
Tenant separation is enforced by PostgreSQL row-level security with restrictive policies, so a query that forgets to filter by tenant returns nothing rather than somebody else’s stock. It is not a convention the application is trusted to follow.