AI where it counts, deterministic everywhere else

AI Where It Counts, Deterministic Everywhere Else

Every system is wrong sometimes. The only question that matters is whether you can find where.
This series has argued one idea from seven directions. Here it is in a single sentence:
Use a model where the work needs judgement or language. Use ordinary code everywhere else.
That sounds modest. In practice it goes against how most enterprise AI is being built right now, where the default is to give the model the whole problem (read the question, plan the query, write the SQL, fetch the context, check its own work, write the answer) and hope the loop converges. It often does, in a demo. In production it is slow, expensive, hard to audit, and wrong in ways nobody can locate.
We built Equative Insights OS the other way round. This post explains why, and links the series together so it can be read from one page.

One question, asked of every stage

When we designed the pipeline, we put the same test to every step: Does this step need judgement, or does it need to give the same result every time? If it needs judgement, a model does it. If it needs to repeat exactly, code does it. Almost nothing needs both.
Stage The Job Who Does It
Intent Work out what the person meant: entity, period, comparison Model
Resolution Map that to a defined business measure Semantic layer (code)
Entitlement Limit the data to what this person is cleared to see Enforced at read (code)
Retrieval Find the relevant definitions and documents Hybrid search: keyword and vector ranking
Computation Produce the figure Deterministic statement against defined measures
Narration Explain what the number means Model
Two jobs out of six are the model’s: reading what was meant, and writing about what was found. Those are things models do better than any rule we could write. The middle of the pipeline is where a confident guess does the most damage, so that is where we don’t allow one.

Why this is the sustainable choice

“Sustainable AI” usually gets discussed as an energy problem. It is one, but the architecture decision comes first, and it affects four things at once.

This is not an anti-AI argument

It would be easy to read this as caution dressed up as engineering, so to be clear: the position is pro-model. Reading an ambiguous question from a relationship manager and working out which client, which period and which comparison they meant is genuinely hard, and models are remarkably good at it. So is turning a table of computed figures into three sentences a CFO will actually read.
What we refuse to do is spend that capability on jobs where being creative is a defect. Arithmetic shouldn’t be creative. Access control shouldn’t be creative. “Year-to-date” should mean the same thing every time anyone asks.
Put the model where its strengths are, and keep it away from everything else.

The series on one page

If you’re arriving here first, this is the series in order. The odd-numbered posts named a way enterprise AI goes wrong; the even-numbered posts showed what we built instead.
Read together, the seven posts describe one system from the outside. A trace exists because the stages are separate. The SQL is safe because the model doesn’t write it. YTD comes out right because a semantic layer owns the rule. Retrieval finds RoRWA because keyword search is allowed to do its job. Permissions hold because they’re enforced before any model sees the data. Cost is knowable because there are only a few calls to count.
None of these is a feature you can add at the end. They all follow from one early decision about what the model is for.

The standard we’d ask you to hold any vendor to

Whoever you evaluate, us included, ask four questions in the demo:
A system built on the principle in this post answers all four in the time it takes to open a panel. A system that doesn’t will usually answer with a roadmap.

Recent Posts

AI where it counts, deterministic everywhere else
Learn why enterprise AI costs rise at rollout, how hidden model calls inflate cost per answer, and how to measure and optimize AI spend.
enterprise-AI-access-control