

Nice article, thanks. I like how the writer came up with an economic metric for understanding code review in terms of dollars in proportion to the volume of code.
That is the right way to discuss this with upper management.
The other barrier is the illusion of objectivity. In the other comments, and in many programmers experience with AI, there are code short cuts and issues that are objective in that no one would disagree with their value and importance, but they are subjective in that they cannot be described so cleanly that an LLM or human can’t misunderstand them. That it can be described so perfectly as to be findable 100% with no false positives or missed positives.
And then on top of that are the purely subjective goals like ‘simplicity’. Give programmers the goal of simplicity and they wind up simply pushing the complexity onto someone else’s desk. LLMs (subagents, etc…) are even worse at that.
And it goes all the way up and down, the more you elevate or granulate to architectural decisions or algorithmic decisions, different illusions appear.
Code Review has never really been 100% successful, nor has Quality Control/assurance, Testing, or any other measure. At best it just forces people to look at code with another perspective to hopefully distill myth from reality. And that is itself valuable, if not for being able to show due diligence and effort.
Which brings us back to the article’s equation of value. Given production, liability, are calculated in business terms from the real dollars spent or projected to be spent holds up, its a good start, no?

Interesting. So this looks like a prediction model, sort of a chatGPT for spreadsheets. Its “[p]retrained exclusively on synthetic data generated from structural causal models (SCMs)”. More or less a clever way of finding the right curve (causal model) to interpolate and extrapolate data in one pass based on artificially clean examples. Only since it is inferred, you will never really know what it used.