Tell me about a time when a business stakeholder demanded a feature that compromised your architectural standards. How did you handle it?