I've been hired to do contract programming work for a small non-profit social services organization. In the initial meeting, I used the phrase "business logic" and my contact at the non-profit became very upset, stating that it's "not a business" and "you don't use business logic on homeless people. The logic of business is exactly what has victimized the people we are trying to help." I tried to explain but it became clear that I was in a hole and I had to stop digging.
The customer's always right, so I promised not to use "business logic" in the project, but she doesn't trust me any more. She wants to fire me and hire "somebody who understands the concept of empathy". I have to stress that the customer is a very nice person, but non-technical.
How can I reassure her that the website I'm building won't have any "business logic"?