This is exactly why enforcement needs to be architectural. The "challenges around maintainability and scalability" your clients hit exist because their AI workflows had zero structural constraints. The output quality problem isn't the model, it's the lack of workflow infrastructure around it.
Is this not just “build a better prompt” in more words?
At what point do we realize that the best way to prompt is with formal language? I.e. a programming language?