The solution architect is responsible for the technical aspects and overall design of the system. Discussing the proposed redesign with the solution architect first allows the project lead to understand the technical implications, feasibility, and potential risks associated with the requested changes. This ensures that any decisions align with the project's technical requirements and constraints. After consulting with the solution architect, the project lead can then involve other relevant stakeholders, such as the product owner, technical lead, and development team, to collaboratively assess the situation and make informed decisions.