Executive summary
Enterprise AI initiatives should evaluate not only model capability, but also the fitness of the information supplied to the system. This article proposes treating AI data readiness as a continuing operational responsibility: selecting appropriate sources, preserving business meaning, maintaining traceability, enforcing access boundaries and responding to change.
The focus is on enterprise applications that depend on internal data, particularly retrieval-based assistants and decision-support systems. The objective is not to prepare every dataset for every model, but to establish demonstrable readiness for a defined use case.
Data availability is not deployment readiness
According to Eurostat, 19.95% of EU enterprises with at least ten employees or self-employed persons used AI technologies in 2025, within the economic sectors covered by its enterprise ICT survey. That measures adoption—not the suitability of the data supporting each application. [1]
Consider a different question: when an AI system answers an operational question, can the organisation establish which information it used, whether that information was current, and whether the user was entitled to receive it?
This article argues that answering those questions requires an explicit data-readiness responsibility between operational systems and AI applications. Model capability remains important. It cannot, however, substitute for information that the application never receives or business definitions that nobody has established.
The importance of data work is not new. Sambasivan and colleagues documented how data problems can compound into downstream failures in high-stakes AI. Their qualitative research involved 53 practitioners across several countries; it should not be interpreted as a failure-rate estimate for European enterprises. Its relevance here is the mechanism: upstream data decisions can shape downstream system behaviour. [2]
When accurate records produce an incomplete answer
Consider a hypothetical operations assistant asked:
“Which production services require attention today?”
Its source systems contain incident records, infrastructure measurements and maintenance schedules. Each dataset may be accurate in isolation. Yet the assistant receives yesterday’s incident export, cannot distinguish production assets from test environments, and retrieves a maintenance procedure that has been superseded.
The resulting answer could be coherent but operationally misleading. The issue is not necessarily an invented fact. It may be a missing relationship, an outdated record or a lost distinction between operational environments.
This example illustrates why readiness must extend beyond successful ingestion. The preparation process should preserve the relationships, timestamps, definitions and applicability conditions needed to interpret the evidence.
It also shows why a successful demonstration is insufficient. A prototype tested against a selected snapshot has not demonstrated how it behaves when records change, sources fail or permissions are withdrawn.
Define readiness for a particular use case
A useful working definition is:
AI-ready data is data that has been assessed and prepared for a specified AI task, with documented meaning, provenance, access conditions, quality expectations and maintenance responsibilities.
This is a proposed operational definition, not a certification.
A dataset might support document discovery while remaining unsuitable for a consequential operational recommendation. NIST’s AI Risk Management Framework similarly emphasises evaluating AI in its intended context and addressing risks throughout its lifecycle. [3]
For enterprise teams, I propose four practical questions.
Is the information suitable?
Define the task, its limits and the evidence it requires. Document missing coverage, conflicting records and known quality weaknesses. An application should not silently treat unavailable evidence as evidence that no problem exists.
Does the information retain its meaning?
Preserve units, business definitions, entity relationships, time zones and relevant historical context. A field called “status” is not self-explanatory when different systems use it differently.
Can its origin and permitted use be established?
Connect derived material to identifiable sources and versions. Define who may use it, for what purpose and through which application. Access rules should govern what reaches the model, rather than relying only on filtering its final response.
Will it remain fit for use?
Assign responsibility for refresh, correction, deletion and revalidation. Readiness needs an operating owner, not just a successful project handover.
Dataset documentation offers a useful foundation. The Datasheets for Datasets proposal recommends recording matters such as collection, composition and intended use. Enterprise teams can adapt that approach to maintain an explicit agreement between data producers and AI consumers. [4]
The missing layer is a responsibility—not another database
An AI data-readiness layer should be understood as a coordinated set of controls, not necessarily as a new product or repository. Existing integration platforms, catalogues, databases and access-management services may implement much of it.
Its purpose is to make the transition from source information to AI input explicit:
- what is selected;
- how it is transformed;
- which checks it passes;
- under what conditions it is released for use.
Retrieval-augmented generation illustrates this distinction. The original RAG research combined a generative model with retrieval from an external knowledge index. This provides an architectural route for supplying information beyond a model’s parameters; it is not a guarantee that the retrieved information is complete, current or appropriate for a particular enterprise task. [5]
Nor should readiness be equated with converting everything into embeddings.
Embeddings are numerical representations used in approaches such as semantic retrieval. An exact operational total may instead require a controlled database query; a changing service state may require an authorised API. The representation should follow the task.
For a document-based assistant, preparation might include curation, document generation, segmentation, indexing and retrieval evaluation. For another application, a validated structured dataset may be more appropriate.
The common requirement is an accountable route from source evidence to application input.
Readiness must survive operational change
A useful acceptance test is not simply whether a pipeline can ingest data. It is whether the application remains dependable after that data changes.
For the hypothetical operations assistant, test:
- an updated incident;
- a deleted record;
- a renamed field;
- a superseded procedure;
- a revoked permission.
Define the expected response before running the test.
Where a source becomes unavailable, require the system to expose the limitation or use a controlled fallback rather than silently imply full coverage.
In retrieval systems, the design should address the propagation of changes into derived documents, indexes and caches. Preserving an audit history should not mean continuing to serve obsolete content as current.
NIST’s Generative AI Profile includes recommendations to track dataset modifications and maintain post-deployment monitoring. [6]
Freshness should also be proportionate.
“Current enough” for an incident assistant may differ from “current enough” for a quarterly knowledge review. Define a maximum acceptable delay for each use case and measure it, instead of assuming that every workload requires real-time processing.
Validate the data and the application separately
Three questions should remain distinct:
- Did the pipeline run?
- Did it preserve the required information?
- Did the AI application use that information correctly?
A completed transformation does not establish semantic correctness.
Traceability shows where information came from; it does not prove that the source is correct.
A retrieval match does not establish that the selected passage supports the answer.
Validation should therefore examine source-to-output fidelity, retrieval relevance, generated claims and failure behaviour as separate concerns.
NIST’s Generative AI Profile recommends verifying sources and citations in generated outputs, checking the provenance of relevant data, and avoiding broad capability claims based on narrow or anecdotal evaluations. [6]
For a bounded pilot, I would assess:
- source traceability;
- compliance with freshness targets;
- retrieval coverage on a reviewed question set;
- citation correctness;
- access-control test results.
I would also record unsupported answers and cases where the system correctly declines to answer.
Critical access or provenance failures should not disappear inside an attractive average score. Readiness controls support deployment decisions; they do not prove the absence of hallucinations or replace broader security, privacy and human-oversight assessments.
A practical architectural perspective
This separation of responsibilities informs our work on CIRMS.
GL3 focuses on automation and operational data acquisition.
GL4 provides the data-preparation path through metadata processing, acquisition, curation, document and chunk generation, vectorisation and semantic validation.
GL5 is the planned applied-AI layer, intended to build on that foundation. [7]
An important architectural distinction is that CIRMS itself is not divided into separate PROD, TEST or DEV product variants.
A CIRMS release is one product build.
If an organisation requires a test deployment, the same CIRMS version can be deployed on test infrastructure. A production deployment uses the same CIRMS version on production infrastructure.
Environment labels associated with source systems describe the operational context of those sources. They should not be confused with different CIRMS editions, builds or product versions.
The distinction is equally important inside the AI data-readiness pipeline.
A deterministic mechanism used to validate end-to-end pipeline behaviour is not a separate “development version” of CIRMS. Nor should it be confused with a semantic embedding model used to evaluate real retrieval quality.
Pipeline validation and semantic-retrieval validation are different responsibilities, even when both operate within the same CIRMS product version.
The broader architectural lesson is independent of CIRMS: distinguish operating the source environment, preparing usable information and consuming that information through AI.
Each responsibility needs clear inputs, checks and accountable owners.
Start with a bounded, testable commitment
For an enterprise beginning this work, I recommend selecting:
- one operational question;
- a limited set of sources;
- a clearly defined user group.
Agree on acceptable errors, freshness, access boundaries and escalation procedures before extending the application’s reach.
The deliverable should be more than a demonstration.
It should be evidence that the chosen information supports the intended task, that changes are handled predictably and that limitations remain visible to the people relying on the system.
This does not require perfect data across the organisation or a replacement of the entire technology stack.
It requires proportionate controls for the actual use case and a plan for maintaining them.
The question is not only “Which AI model should we deploy?” It is also “What evidence shows that the information we provide is fit for this task—and will remain so tomorrow?”
That is where enterprise AI data readiness becomes an operational discipline rather than a one-time preparation exercise.
Key Takeaways and Practical Implications
1. Data availability is not deployment readiness.
Access to information does not establish its suitability for a particular AI task. Before deployment, the organisation should establish its provenance, freshness and permitted conditions of use.
2. Accurate records can produce an incomplete answer.
Missing relationships, outdated procedures or confusion between operational environments can make an answer misleading without individual records being incorrect. Preparation should preserve the context needed to interpret them properly.
3. Readiness is defined by the intended use.
Assessment should answer four questions: is the information suitable, does it retain its meaning, are its origin and permitted use established, and will it remain fit for use? Criteria should be defined for the specific task.
4. The missing layer is a responsibility, not necessarily another repository.
A controlled transition from source information to the AI application is required. Documents, embeddings, structured queries or APIs should be selected according to the task rather than applying one approach to all data.
5. Readiness must survive change.
Test behaviour under updates, deletions, schema changes, source outages and access revocation. Define acceptable refresh delays and prevent historical information from being presented as current.
6. Data and application behaviour require separate validation.
Successful execution, correctly prepared data and a correct AI answer are different outcomes. Evaluate them separately; an attractive average score should not conceal critical access or provenance failures.
7. Architecture should distinguish responsibilities without creating artificial product environments.
The CIRMS approach separates operational automation in GL3, data preparation in GL4 and planned applied-AI consumption in GL5. CIRMS remains the same product version regardless of whether it is deployed on test or production infrastructure. Pipeline-validation mechanisms and semantic-retrieval mechanisms should likewise be distinguished by purpose, not described as separate CIRMS environments.
8. Start with a bounded scope and testable objectives.
Select a specific question, limited sources and defined users. Before expanding the application, establish through testing that the information supports the task, changes are handled predictably and limitations remain visible.
Overall conclusion: AI data readiness is not a one-time technical achievement. It is a maintained and demonstrable state of fitness for a specific task.
