First I would set up an urgent sync with the engineering lead to understand exactly what changed and why we are now seeing a ten-week gap this close to launch. Once I have the full picture, I would pull together the relevant stakeholders — PM, design, my manager — and walk them through the situation so everyone is aligned on the risk. I would then work with leadership to figure out the right path forward, whether that is adjusting the timeline, finding extra resources, or re-scoping. Throughout all of this I would keep communication tight so no one is surprised.
Within the hour I get the engineering lead on a call and separate the real blocker from the noise — is the entire feature set blocked or just two of five surfaces? In this case, three surfaces can ship on time. So before I touch leadership I run a rapid descope: I document which capabilities drop, map the user impact, and confirm with PM that core user value is preserved. Then I go to leadership with a specific recommendation: ship the scoped version on the original date, deliver the remaining surfaces in a follow-up release four weeks later. I also flag the root cause — this dependency gap should have surfaced at the week-ten checkpoint, not week six — and I propose a tightened dependency-review cadence to prevent recurrence.