If I encountered this situation, my initial step would be to gather detailed insights from the sales team regarding the customer's insistence on this feature and its perceived value. It's essential to assess the benefit quantitatively—does it merely cater to the largest client, or could it also be advantageous for a broader customer base? Next, I would engage key leadership stakeholders, including heads of product, sales, and engineering, for a discussion to provide a well-rounded perspective on the situation. This would enable us to evaluate and brainstorm the advantages and disadvantages of adding this feature versus adhering to the current roadmap. If we collectively determine that the feature is worthwhile despite potential disruptions, I would collaborate closely with the product and engineering teams to revise our roadmap, ensuring that crucial feature developments remain prioritized. However, if we reach the conclusion that it would do more harm than good based on our assessment of costs, time, workforce, and other ongoing projects, I would advise the sales team to communicate this professionally to the customer. It's important to highlight our commitment to meeting customer needs without compromising our overall product development strategy.