Idea
As execution becomes cheaper, does clarity become more valuable?
AI can reduce the cost of implementation and rework without reducing the cost of ambiguity. As machines become better at execution, understanding the problem, defining intent and deciding what good looks like become relatively more important.
Current thinking
For a long time, a significant part of the cost of getting something wrong was the cost of building it again.
Software took time to produce. Changing a design could mean substantial rework. Discovering late that the requirement was wrong could consume weeks or months of scarce engineering capacity.
AI changes some of that economics.
Implementation can become dramatically faster. Alternatives can be explored quickly. A first version can be replaced rather than defended. Rework that once felt expensive can become routine.
But one cost does not fall automatically with it.
Ambiguity.
As execution becomes cheaper, clarity becomes more valuable.
An AI system can execute an ambiguous instruction remarkably well. That does not make the instruction less ambiguous.
In some ways it makes the problem harder to notice.
When execution was slow, uncertainty often surfaced through the friction of implementation. People had time to ask questions because producing the thing took time. When a plausible result can appear almost immediately, it becomes easier to mistake fluency for alignment.
The system may have built exactly what was asked for while nobody has established whether what was asked for was the right thing.
Rework can become cheap while ambiguity remains expensive.
This shifts the value of human contribution.
If machines become increasingly capable of producing the implementation, more value moves into deciding what should be implemented: understanding the problem, identifying the outcome, making trade-offs explicit, defining boundaries, supplying relevant context and deciding what evidence would count as success.
That is not merely better prompting.
It is the work of direction.
The same principle appears at several levels.
In software development, clarity means specifications, architecture, constraints, tests and a shared understanding of what the change is supposed to achieve.
In product work, it means understanding the user and the problem rather than simply generating more features.
In organisational change, it means being clear about the outcome before accelerating activity.
In agentic systems, it means defining authority, permissions and stop conditions rather than relying on the model to infer everything that was left unsaid.
This is why clarity connects so strongly to the organisational harness.
A good harness captures decisions that would otherwise have to be repeatedly explained: context, standards, boundaries, tools, evaluations and points where human judgement is required.
It turns some of the organisation’s hard-won clarity into something reusable.
There is also a connection to the economics of certainty.
Clarity does not mean pretending to know the answer before learning. An organisation can be very clear about what it is trying to discover while remaining uncertain about the result.
That distinction matters.
The goal is not to replace experimentation with more specification. It is to make the experiment precise enough to teach us something.
What problem are we testing? Which assumption are we challenging? What are the boundaries? What would cause us to stop? What evidence would make us continue, change direction or abandon the idea?
Cheap execution makes those questions more important because it allows us to run many more experiments.
Software abundance therefore does not reduce the need for clarity. It changes where clarity is required.
The scarce skill becomes less about translating a well-understood instruction into code and more about creating the understanding that makes a good instruction possible.
The compounding asset may not be the code. It may be the clarity the organisation learns to encode around how work should happen.
As execution becomes easier, the organisations that benefit most may not simply be those that can produce the most.
They may be the ones that become unusually good at knowing what they are trying to achieve.
Writing on this idea
-
Note
Making Change Cheaper
AI may be changing more than the cost of doing the work. It may be changing the cost of trying something, learning that it is wrong and changing direction.
-
Note
When Writing Software Stops Being the Scarce Bit
AI is making software dramatically easier to produce. The more interesting organisational question may be what becomes scarce when engineering capacity is no longer the constraint it once was.
-
Note
As Execution Gets Cheaper, Clarity Gets More Valuable
AI is making implementation and rework dramatically cheaper. It is not making ambiguity cheap.
-
Note
Performance Management Isn't a Favourite Rank Order
Poor performance should be addressed. But ranking everyone against everyone else is not the same thing as understanding who is performing poorly and why.
-
Note
Don't Automate the Workaround
AI makes it increasingly easy to automate the work people already do. That makes it more important to understand why the work exists before making it faster.
-
Note
Expertise Isn't Disappearing. It's Moving Up a Level.
If AI can increasingly perform the execution, human expertise shifts towards understanding the problem, directing the work, challenging the output and knowing when not to trust it.