LeadingAgile is Now LiminalArc. Read the Full Announcement

Move beyond isolated AI experiments to build scalable, domain-driven systems with AI-ready architectures.

Enhance valuation and accelerate ROI through due diligence, tech migrations, and strategic restructuring.

Control cloud costs, streamline data, and focus investments on high-value, scalable solutions.

Streamline operations and improve decision-making by aligning your ERP systems with how your business actually works.

Reduce risk and increase resilience by closing the security gaps hiding in your architecture and workflows.

Optimize operations, restructure teams, and modernize technology to maximize the value of digital investments.

Deliver mission-critical software in production-ready increments that create measurable value early.

Reduce risk and complexity with every cycle, turning legacy systems into platforms that can evolve.

The belief that shaped us — and how it evolved into LiminalArc, the natural next step in our journey.

Our team of over 100 experts spans the nation, from consultants and technical architects to product specialists.

We are looking to hire mature, pragmatic consultants who are deeply passionate about meaningful change.

Why AI Fails: You Gave it the Wrong Job

Mike Cottmeyer Chief Executive Officer
Reading: Why AI Fails: You Gave it the Wrong Job
Why AI Fails: You Gave it the Wrong Job

This series has been about conditions: why pilots die in production, what the four conditions are, why capabilities and not applications are the unit you create them around. Now the question underneath everything: once you’ve done that work, once a capability is genuinely free, encapsulated, with clean data and one team that owns it, what is AI actually for?

The market offers two answers, and both are wrong. One camp says AI replaces the engineers: the workforce story, the one boards want to hear. The other says it’s a better autocomplete: the skeptic’s story, the one your senior engineers mutter after the third demo. The truth is more specific and more useful: inside a clean boundary, AI has three real jobs. And there is one job it can never take.

Job One: The Navigator

Before AI writes a line of production code for you, it should tell you the truth about what you have. Point it at a legacy estate and it can extract domains and subdomains, cluster what changes together, map the data, and surface the duplicates. The archaeology I described in the last post, months compressed into days. Point it at your data, same move: don’t ask AI to make sense of the swamp, ask it to show you the swamp, where the data is born, where it breaks, where two systems disagree about what a customer is.

Two disciplines keep this honest. First, navigator, not oracle: in our experience this class of analysis comes back about 80% right, and the remaining 20% is exactly where the danger lives. Every finding gets a human judge. Second, the output isn’t the deliverable; the decision is. The navigator exists so that humans can decide where to cut, what to keep, what to kill, faster and with better information than archaeology ever allowed.

Job Two: The Junior Engineer

I’ve been calling AI a junior engineer all series, and I mean it precisely. A junior engineer is genuinely productive under specific management: clear scope, bounded assignments, tight feedback, and somebody checking the work. Rope management. Give a junior engineer a vague mission inside a tangled codebase and you get confident chaos. Give them a well-defined story inside a clean boundary and they’ll outwork everyone.

So the discipline inside the slice looks like this: keep the cycles small, the context high, and the dependencies low. Constrain the agent with tests: humans define what done means, the agent works until the tests pass, humans inspect what it did. The sandbox is the management system.

And here’s where it compounds. Inside a genuinely clean boundary, this stops being one developer with a copilot and becomes a delivery team of agents: distinct agents for analysis, design, build, test, and deploy, working a separation of concerns, supervised by a pair or two of experienced developers sitting above them at the product tier. The people who used to do the typing move up a level and orchestrate. Whether the delivery tier eventually needs any humans in it at all is a live hypothesis where the conditions are real. But notice what never goes away: supervision doesn’t disappear. It moves up.

Job Three: The Operator

The first two jobs work on the software. The third works on the business, and it’s the one everything else exists to unlock.

Something important happens once a capability is genuinely encapsulated: the business objects inside it stop being rows scattered across systems and become real, addressable things. The order, the claim, the candidate, the crew, the policy. Each with one definition, validated data at its source, a clear interface, and an owner. And once the business objects are clean, AI can act on them, and across them.

On them: the use cases everyone wanted from day one, finally standing on something. Triage the claim. Score the candidate. Route the order. Price the policy. Decisions made at machine speed, inside governed bounds, auditable precisely because the boundary is clean.

Across them is where it compounds. Because the bounded contexts share well-defined seams, AI can reason across the object graph: the customer as they actually exist across sales, service, and billing, with no data lake in between. Next-best-action. Anomaly detection before the quarter closes. Forecasts built on data you actually trust. New products assembled from assets that used to be trapped in the monolith.

Here’s the uncomfortable recognition: this is the job everyone tried to give AI first. The twenty pilots from the start of this series were almost all attempts at job three, launched before jobs one and two had created the conditions it runs on. The job was never wrong. It was just gated.

And notice what changes economically. The navigator and the junior engineer pay in cost and speed, which is engineering leverage. The operator pays in revenue, margin, and decision quality: the ROI the board was actually asking about. We think of the arc as extract, enhance, exploit: extract the understanding, enhance the capability, exploit the clean estate. Most of the market is trying to exploit what it never extracted.

The Job It Can Never Take

Everything above is execution. Magnificent, economically transformative execution, at machine speed, inside human-drawn bounds. What it is not, and will not become on any timeline that should affect your planning, is judgment.

Taste, insight, discernment. The connection between two ideas that no training corpus holds because nobody has written it down yet. The call that weighs a decision against twenty years of watching this specific industry punish that specific mistake. General AI has read everything public and knows nothing about you: your team, your clients, your history, the reasons behind the reasons. Without that context, it is, for real knowledge work, far less useful than the hype suggests. Building that context layer for organizations is, I’d argue, the most underexplored frontier in enterprise AI. Almost nobody is working on it. That’s a future post.

This is why the replace-the-humans story fails on its own terms: it automates the cheap part and discards the scarce part.

The Trap: Automating the Artifacts

One warning before the next post, because I watch smart teams walk into it. The artifacts of software delivery were never the point: the stories, the specs, the plans. They were the excuse for the conversation that got everyone on the same page. Have AI generate the stories and skip the conversation, and you’ve reinvented the functional spec, thrown over a wall, at machine speed. You haven’t saved toil. Automate the typing. Keep the thinking together. If your AI rollout is quietly deleting the places where shared understanding gets built, it’s amplifying more than your codebase.

So: navigator, junior engineer, operator, and a judgment layer that stays defiantly human. What’s left is the part the whole series has been building toward: how you actually run this. One slice at a time, proven economically in ninety days, compounding as it goes. That’s the next post.

This is Part 5 of a seven-part series. Start with Part 1 here.

Next Why AI Fails: It Only Works in the Pilot

Leave a comment

Your email address will not be published. Required fields are marked *

×