Your question is Refactor vs Feature Delivery Decision. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
You’re leading an engineering initiative where the team is split between addressing growing technical debt and delivering roadmap commitments. Product wants new capabilities shipped soon, while engineers argue that the current architecture is slowing development, increasing defects, and creating operational risk.
How do you decide whether to invest in refactoring versus shipping new features?