MLOps and AI Model Governance
A control plane over the AI you already run. Versioned artefacts, an evaluation harness that gates releases, trace-level observability and drift alerting — so you can show how the system behaves, and how you know it still does.
The system that answers and the system that governs it are two separate planes. Traces go up, approved versions come down, and nothing reaches production that the gate has not passed — whichever provider is answering the call.
See the control plane over the data plane →Two planes. The one that answers, and the one that decides.
Most AI systems are built as a single plane: the thing that serves the request also holds the prompt, the policy and whatever passes for a test. That is why nobody can say what is in production. Separate them and every question becomes answerable — because the evidence is produced at the boundary rather than reconstructed afterwards.
It passed review in March. It is now September.
Between then and now the prompt was edited twice, the provider moved to a new model version, the knowledge base grew by forty per cent and two guardrails were relaxed to fix a complaint. Each change was reasonable. Nobody can say what the system's behaviour is now, or demonstrate that it has not drifted somewhere it should not have gone.
Every one of these is a symptom of the same missing thing: a plane that governs, separate from the plane that serves.
- No regression suiteQuality is assessed by whoever is nearest, trying a few prompts they remember. Real regressions are found by customers.
- Silent model updatesA provider deprecates a version and behaviour shifts underneath a system that had no pinned version and no alert.
- Approval that leaves no traceSomeone senior said yes in a meeting. There is no record of what was approved, on what evidence, or what has changed since.
- No rollback pathThe only way back is a code change, so a bad release stays live while somebody works out which of four things caused it.
The operational discipline that makes an AI system boring.
Versioned everything
Prompts, model identifiers, retrieval configuration, guardrail policy and tool definitions held as immutable artefacts with a content hash, so “what is in production?” resolves to one answer rather than a conversation.
LLM platform engineeringEvaluation harness
Golden sets, adversarial cases and refusal tests, scored by rubric and by model-as-judge calibrated against human labels, run on every change with thresholds that fail the build rather than filling a report.
Drift & cost monitoring
Live traffic sampled and scored against the same rubric, alerting on shifts in refusal rate, p95 latency, tokens and cost per interaction, and answer quality — before they arrive as complaints.
Gated release, with a way back
Canary at five per cent, automatic rollback on threshold breach, and the approval, the evidence and the reviewer recorded as part of the release rather than in a document that goes stale.
Trace schema & feedback loop
One trace format carrying input, retrieved context, tool calls, model version, output and cost — so a reported bad answer becomes a reproducible trace becomes a new test case, and cannot come back quietly.
The knowledge layer underneathEvidence pack
A standing set of artefacts mapped to the controls you are subject to, generated from the system rather than assembled by hand the week before an audit.
Standards & ISO readinessAn agent does not have a test set. It has a blast radius.
Classical MLOps governs a model that returns a prediction, and the worst case is a wrong number. An agent chooses, calls, retries and writes — so the unit you have to govern is not the model but the capability it is allowed to invoke, and the evidence you need is not accuracy but a record of what it did and what it was permitted to do. Our R&D wing publishes that work in the open, and it is what the control plane above is designed against.
Four to eight weeks, then it is part of how you ship.
Baseline
Establish what is actually in production today, which is usually the most uncomfortable week. Pin versions, capture current behaviour, record the gaps.
Measure
Build the evaluation sets with the people who own the outcome, including the adversarial and refusal cases, and agree the thresholds that would block a release.
Automate
Wire evaluation, approval and rollback into the deployment pipeline, and tracing, scoring and alerting into the running system.
Operate
Review cadence, drift reports, incident path and the evidence pack, handed to a named owner on your side.
Write the controls into the architecture now.
What regulation asks of an AI system depends on how that system is classified, and the detail keeps changing. We are engineers rather than your legal advisers, so we do not tell you what your obligations are. We make sure the system can produce the evidence when your advisers tell you what to produce. Logging, versioning, human oversight points and traceability are cheap to design in and expensive to retrofit.
- Traceability from an output back to its inputs, retrieved context and model version.
- Documented human oversight points, with the record of what a human actually reviewed.
- Data provenance and retention that match the policy you have published.
- Evaluation evidence over time, not a single point-in-time report.
- A change history that shows what moved, when, and on whose approval.
We run this on our own delivery.
The AI features in Nexcubator, our own platform, ship through the same gates: pinned versions, an evaluation set that fails the build, sampled traffic scored against the same rubric, and a change history with names on it. We audit our own work on the terms we would audit yours — which is also why we are willing to put the advisory programme on a pay-when-satisfied basis.
Governance is one layer. Here is the rest of it.
Find out where you actually stand — and only pay if the report tells you something.
Four to six weeks. An independent evaluation of your process, your technology, your AI readiness, your security posture and the distance between the strategy at the top and the work being done. Delivered as a written report with the evidence and the reasoning attached.
- Process, documentation and productivity gaps
- AI readiness, and how AI tools are really being used
- How competitive your tech stack actually is
- Security posture and how far you are from ISO certification
- CEO vision drift — strategy at the top versus work on the ground
- Silos, flywheel, Big Rocks, OKRs, PMO and micro-management
- Architecture advice, with the reasoning shown
- We audit our own delivery work on the same terms
Questions we get asked about AI governance
What is the difference between MLOps, LLMOps and AI governance?▼
MLOps came from classical machine learning: version the data, the features and the model, test before release, watch for drift. LLMOps is the same discipline where the artefacts are prompts, retrieval configuration, tool definitions and guardrail policy rather than feature pipelines. AI governance is the layer above both — who decided, on what evidence, and can you show it later. Architecturally they are one thing: a control plane over the system that serves.
What does the evaluation set actually contain?▼
Three kinds of case. Golden cases — inputs with an agreed correct answer, drawn from real traffic rather than invented. Adversarial cases — the prompts that broke it before, plus the ones a motivated user would try. And refusal cases — what the system must decline, which is the half most teams never write down. A first set is typically eighty to four hundred cases and grows every time something goes wrong.
How do you score an answer that has no single right answer?▼
With a rubric, applied consistently. Some criteria are deterministic — did it cite a permitted source, did it stay inside the schema, did it refuse when it should. The subjective ones are scored by a model against a written rubric, calibrated against a few hundred human labels so you know the judge's agreement rate before you trust it. The point is not a perfect score, it is the same score on the same input next month.
Is this only relevant if we are regulated?▼
No. Every organisation that puts an AI system in front of customers or staff eventually gets asked why it did something. Regulation makes the answer mandatory; everyone else still needs it the first time something goes wrong in public.
Can you do this on a system somebody else built?▼
Yes, and it is a common request. We start with a short assessment of what is running, then add the registry, the harness and the tracing around it. We do not need to have written the original code, and we will not recommend a rewrite unless the alternative is worse.
How do you govern an agent rather than a model?▼
By governing the capability it is allowed to call. A model is one input; the thing that causes damage is a tool invocation. So the boundary carries the contract — what may be called, with what arguments, under what policy — and the trace records what was actually called. That is the argument our R&D wing published in Anatomy of a Capability.
Does an evaluation gate slow releases down?▼
It adds minutes to a pipeline and removes days of unplanned work. Teams that put a gate in typically ship more often afterwards, because a change stops being frightening and a bad one rolls back on its own.
Who owns the evaluation sets?▼
You do. They live in your repositories from the first day, and they are usually the most durable asset produced by the whole engagement — models change, the definition of a good answer does not.
What if our models are hosted by a provider we do not control?▼
That is the normal case, and it is precisely why pinned versions and a standing evaluation set matter. You cannot stop a provider changing a model, but you can detect the day it happens instead of hearing about it from a customer — and the router can move the traffic while you decide what to do.
Does this work with ISO 27001 or SOC 2?▼
It is the same evidence, generated once. The control objectives an auditor asks about — change management, access, logging, supplier risk — are satisfied by the artefacts this produces, which is why we usually run it alongside ISO readiness rather than after it.
One free hour. No pitch, no obligation.
Bring the problem you are stuck on — an integration that keeps breaking, a cloud bill nobody can explain, an AI project that is all demo and no product, or a platform you are about to invest in. You will leave with a straight answer and a written summary, whether or not you ever work with us.
- Architecture and integration review
- AI feasibility — what will actually work, and what will not
- AWS, Azure and Google Cloud cost and design
- Business process audit and ISO readiness
- Technical due diligence before you invest or acquire