Is there such a thing as a “working airframe” for modern combat aircraft? Reading https://en.wikipedia.org/wiki/Relaxed_stability, I have the understanding that, for modern combat aircraft, you can’t consider the airframe to be separate from the software.
As a side note: Early relaxed stability planes had no software. It was implemented with analog computers
If you have normal wings and the right size horizontal and vertical stabiliser the basic design of an aircraft is self stabilising. Especially with the wings sloping upwards (as all airliners have) because that wing shape also contributes to stability.
Supersonic flight has much less overlap with subsonic flight than you might think. There are compression and twisting forces on the fuselage and flight surfaces which have no analog in conventional airliners.
And you can't just take the flight characteristics of one shape/size of aircraft and tweak them a little for your new design.
Just because they are a huge company with big spending power does not make it impossible for their codebases to be a pile of hot steaming garbage that even the best engineers struggle with.
And every supersonic aircraft also has to fly subsonic. So you really need two sets of software in a supersonic aircraft. Or more accurately three, because the transonic regime is weird enough to be its own thing.
While its definitely good that NGAD has produced a flying prototype so quickly, it isn't proof that they have achieved the goal of faster development.
The primary hinderance has been and still is the software. The defense industry has been slow to adopt modern coding practices. Sometimes that's a good thing. But on the balance its bad. F-35's software development has all of the hallmarks of a project saddled with a great deal of technical debt combined with outdated practices and overburdened with compliance.