Once the logistics train runs dry, everyone stops.
Russia wouldn’t stand a chance against NATO. They would have a much easier time, but still get whooped if NATO didn’t have the US onboard.
But they’d still do a hell of a lot of damage and likely China would take the chance to go at Taiwan. The risk of nuclear exchange would be enormous.
It will be much cheaper to be strong enough that Russia daren’t.
Unfortunately the work I’ve been involved in is all in a commercial setting and I don’t think it would behoove me to talk too much about it. One was a major replatforming of an enormous, global education platform. That succeeded but took 6 years, not 3. I’ve gone through major engine changes in various game studios; one of which was built from scratch, one which was kept up to date and had original GameCube code in it by the time we gave up on it and I’m in the middle of one right now, building a new platform for another education platform and refactoring a large VR platform. I wish I could detect a pattern of success - the only association I can find is with “patience”.