The model is becoming the interchangeable part
For most of 2023 and 2024, enterprise AI conversations started with the model. Which one is smartest? Which one should we standardize on? That question is losing its power to decide outcomes.
Stanford's 2025 AI Index found that the score gap between the top-ranked and tenth-ranked models on a widely used comparison leaderboard fell from 11.9% to 5.4% in a single year, and the top two were separated by 0.7%. Open-weight models closed the gap with closed models from 8% to 1.7% on some benchmarks over the same period. The 2026 edition reports that US and Chinese models have traded the lead several times since early 2025.
Figure 1
The performance gap between models is closing fast
Score difference in percentage points, one year apart
Gap between the top and 10th-ranked model
Gap between closed and open-weight models (some benchmarks)
When the engines converge, the differences move elsewhere. Gartner reported in February 2025 that 63% of organizations either lacked or were unsure whether they had the right data management practices for AI, and predicted that through 2026 organizations would abandon 60% of AI projects unsupported by AI-ready data.
The thesis of this article follows: in enterprise AI, the model is increasingly a replaceable component, and data architecture is the part that determines whether answers are correct, current, permitted and explainable. Organizations that treat architecture as plumbing to be sorted out after model selection have the order backwards.
This is not a restatement of the warehouse-versus-lakehouse debate. Our architecture comparison and platform guide cover where data should live. This article is about five decisions that sit across any platform and that AI systems depend on directly.
Five decisions that set the ceiling on AI quality
Figure 2
Five architecture decisions behind every AI answer
Each failure looks like a model problem from the outside
- 1
Freshness
How old is the data the AI sees?
Symptom: Confident answers from yesterday's facts - 2
Meaning
Does the AI know what your terms mean?
Symptom: Plausible numbers with the wrong definition - 3
Access control
Whose permissions does retrieval obey?
Symptom: Oversharing surfaced in plain language - 4
Lineage
Can an answer be traced to its sources?
Symptom: Wrong answers that cannot be corrected at the root - 5
Unstructured content
Are documents owned, versioned and classified?
Symptom: Outdated drafts treated as policy
Each decision has a characteristic failure. Each failure looks like a model problem from the outside, which is why they are so often misdiagnosed.
1. Freshness: how old is the data the AI sees?
Analytics architectures were built around overnight batches because human decision cycles tolerated it. AI systems answering customers or taking actions do not. A service assistant that reads yesterday's order status will confidently tell a customer their order has not shipped. An agent that checks credit exposure against last night's snapshot can approve what should have been declined.
The model did nothing wrong in either case. The architecture gave it stale facts. The design question is not "batch or streaming" for the whole estate. It is: for each AI use case, what is the maximum acceptable age of each data source, and does the pipeline meet it? Most use cases need only a few sources to be fresh, which keeps the cost of real-time integration contained.
2. Meaning: does the AI know what your terms mean?
Ask a language model for "active customers last quarter" against a raw schema, and it must guess what "active" means, which table holds customers and how the fiscal quarter is defined. Research shows how badly that goes at enterprise scale. The Spider 2.0 benchmark, presented at ICLR 2025, tested models on real enterprise databases, many with over 1,000 columns and multiple SQL dialects. The best model evaluated solved 21.3% of tasks, against 91.2% on the older, simpler Spider 1.0 benchmark.
Figure 3
Enterprise schemas defeat models that ace benchmarks
Task success rate of the same model (o1-preview) on three text-to-SQL benchmarks
The missing ingredient is context: definitions, relationships and approved metrics. That is what a governed semantic layer and clean master data supply.
The gap is not mainly about model intelligence. It is about missing context: definitions, relationships, approved metrics and conformed dimensions. That context belongs in a governed semantic layer and in clean master and reference data, so that people, dashboards and AI agents all draw on the same definitions. The industry is converging on this: Snowflake, Salesforce, dbt Labs and others launched the Open Semantic Interchange in September 2025 specifically to give AI and BI tools a common way to share semantic definitions. Our Snowflake and Databricks guide, linked above, discusses where semantic layers now sit on the major platforms.
3. Access control: whose permissions does the AI obey?
Retrieval-based AI systems search an index built from your documents and data, then pass the results to a model. The index is a copy, and a copy without the source's permissions is a leak waiting for the right question.
The vendors that do this well are explicit about it. Microsoft states that its Copilot only surfaces organizational data to which the individual user has at least view permission, and tells customers to get their SharePoint and Teams permission models right for that reason. The flip side is that any oversharing that already exists becomes searchable in plain language.
OWASP's 2025 list of top risks for LLM applications includes vector and embedding weaknesses, and recommends permission-aware vector stores and strict partitioning so that one group's content is never retrieved for another's query. The architecture decision is where entitlements are enforced:
- At ingestion only: documents are filtered before indexing. Simple, but permissions drift as soon as the source changes.
- At retrieval: each query is filtered by the user's current entitlements. Harder, and the only approach that stays correct over time.
Figure 4
Permissions must be enforced where retrieval happens
Two retrieval designs for the same assistant
Weak · filter at ingestion only
- 1User asks a question
- 2Search a shared index built from everything ingested
- 3Model answers from whatever was found
Permissions drift as sources change; one group's content can answer another group's query.
Strong · enforce at retrieval
- 1User asks a question; identity travels with the request
- 2Index filtered by the user's current entitlements and classification
- 3Model answers; retrieved item IDs and versions are logged
Answers stay correct as permissions change, and every answer can be traced.
Retrieval-time enforcement requires identity propagation from the user through the AI application to the data layer. That is an architecture decision, and it needs to be made before the first index is built.
4. Lineage: can you trace an answer back to its sources?
When an AI answer is challenged by a customer, an auditor or a regulator, someone has to explain where it came from. That requires lineage that reaches past the dashboard to the answer: which documents or records were retrieved, which version of each, from which pipeline, under which model and prompt.
Regulation is moving in this direction. Article 10 of the EU AI Act requires training, validation and testing data for high-risk AI systems to be subject to data governance practices covering, among other things, data collection processes and origin, preparation steps such as labeling and cleaning, and examination for bias. The same discipline applied to retrieval sources is what lets an organization correct a wrong answer at its root instead of patching prompts.
The practical minimum is to log, for every AI response in a material use case, the identifiers and versions of retrieved content, and to keep catalog lineage for the pipelines that produced it.
5. Unstructured content: are documents managed as data?
Most enterprise knowledge lives in documents, email, tickets and transcripts. For years this content sat outside data management: no owner, no version control beyond file names, no classification, no retention policy. AI changes its status overnight. The moment a policy library is indexed for an assistant, an outdated draft becomes an authoritative answer.
Treating unstructured content as data means applying the same disciplines as for tables: an owner for each collection, an authoritative version, a sensitivity classification that drives access, and retention that removes superseded material from indexes. Saudi Arabia's NDMO standards already include a Document and Content Management domain with 12 specifications. Few organizations have connected it to their AI retrieval design.
Agents turn a read architecture into a write architecture
Everything above applies to AI that answers questions. AI agents that take actions raise the stakes further, because they write back to systems of record.
Connecting agents to enterprise systems has standardized quickly. The Model Context Protocol, introduced by Anthropic in November 2024, was donated in December 2025 to the Agentic AI Foundation under the Linux Foundation, co-founded with Block and OpenAI. Anthropic reported more than 10,000 active public MCP servers at the time.
Standard connectors make access easy. They do not make it safe. When an agent can update a customer record, the architecture must answer the questions any integration architect would ask: which system is authoritative for that attribute, what validation applies, what is the agent allowed to change, and how is the change audited and reversed? Organizations with clear systems of record and governed APIs can give agents real authority. Those without them are left with read-only assistants or unacceptable risk.
A pre-flight check for any AI use case
Before approving an AI use case for production, put five questions to its data architecture. The difference between weak and strong answers is usually visible in minutes.
| Decision | Question | Weak answer | Strong answer |
|---|---|---|---|
| Freshness | How old can each source be, and is that met? | "The warehouse refreshes nightly" | Maximum age set per source; monitored; two sources moved to event feeds |
| Meaning | Where do definitions come from? | "The model reads the schema" | Governed semantic layer and master data keys used by the AI and BI alike |
| Access | Where are entitlements enforced? | "We only indexed non-sensitive folders" | User identity propagated; entitlements checked at retrieval; tested with red-team queries |
| Lineage | Can we trace a specific answer? | "We log prompts and responses" | Retrieved item IDs and versions logged; pipeline lineage in the catalog |
| Content | Who owns the indexed documents? | "It's the shared drive" | Owned collections, authoritative versions, classification, retention applied to the index |
A use case that cannot give strong answers on access and lineage should not reach production, regardless of how well the model performed in the pilot. Our article on moving from AI experimentation to enterprise value explains why pilots rarely test these conditions.
The Gulf view
Two regional factors make these decisions sharper in Saudi Arabia and the UAE.
First, indexes and logs are data too. A retrieval index built from documents containing personal data, and the logs of what was retrieved for whom, fall within the same residency, classification and protection obligations as the source content. Saudi entities applying NDMO's classification scheme and the Personal Data Protection Law should design where indexes and AI logs are stored with the same care as the source systems. Our NDMO implementation guide covers the obligations.
Second, national platforms carry part of the architecture. Saudi government entities are measured partly on their use of national data platforms, including the National Data Lake, the National Data Catalog and the Government Service Bus. AI architectures that consume governed data through those channels inherit catalog metadata and lineage that a locally copied dataset would lose.
What to do in the next 90 days
- Inventory the data sources behind your top five AI use cases, with owner, freshness and classification for each.
- Run the pre-flight check above on every AI use case heading to production, and block those that fail on access or lineage.
- Move entitlement checks to retrieval time for any assistant indexing content with mixed permissions.
- Fund a governed semantic layer for the metrics your AI and BI tools both use, starting with the ten most disputed.
- Assign owners to the document collections your assistants index, and remove superseded versions from indexes.
- Start logging retrieval provenance for every material AI response.
- Name the system of record for every attribute an agent may change, before granting write access.
Frequently asked questions
Why does data architecture matter more than the AI model?
Leading models now perform within a few percentage points of each other, so model choice rarely decides success. Whether the AI sees current, well-defined, correctly permissioned and traceable data is determined by data architecture, and those factors drive most production failures.
What is AI-ready data?
Data that is fit for a specific AI use: current enough, defined consistently through a semantic layer and master data, governed by access controls that the AI system respects, and traceable through lineage. Readiness is assessed per use case, not for the whole estate at once.
How should access control work for RAG and enterprise assistants?
The safest pattern propagates the user's identity to the retrieval layer and filters results by the user's current entitlements at query time. Filtering only at ingestion lets permissions drift as sources change, and OWASP lists weak vector store access control among the top LLM application risks.
Do we need real-time data for AI?
Only where the use case requires it. Set a maximum acceptable data age for each source in each use case. Most use cases need only a few sources to be near real time, which keeps cost under control.
Sources and further reading
- The 2025 AI Index Report, Stanford HAI, April 2025; 2026 AI Index Report, Stanford HAI, 2026.
- Lack of AI-Ready Data Puts AI Projects at Risk, Gartner, 26 February 2025.
- Spider 2.0: Evaluating Language Models on Real-World Enterprise Text-to-SQL Workflows, Lei et al., ICLR 2025.
- Data, Privacy, and Security for Microsoft Copilot, Microsoft Learn.
- LLM08:2025 Vector and Embedding Weaknesses, OWASP GenAI Security Project.
- EU AI Act, Article 10, AI Act Explorer.
- Donating the Model Context Protocol, Anthropic, 9 December 2025.
- Open Semantic Interchange launch, Snowflake, 23 September 2025.
- Data Management and Personal Data Protection Standards, Version 1.5, NDMO, SDAIA.