The architecture we've used for networked software has always been a dumpsterfire.
High stakes, multiple adversarial actors, a single error leaves the whole thing wide open.
The only reason it was good enough was because previously all of that was 10 meters under water.
It was hard enough to scuba dive to find zero days that only the top adversaries could afford to do it.
For most uses, your software was below the Coasian Floor of being worth attacking.
But now Fable-class models have lowered sea level by 10 meters.
Now, the dumpsterfire is on the surface.
The rate of security issues being discovered will go up by 1000x or more.
This sprawling mess of an architecture is fundamentally not sufficient to work for networked software in the age of AI.