Writing ·

The AI Debt Series: Why Data Debt is the #1 Project Killer

Originally on LinkedIn

If there is a recurring villain in failed AI programmes, it is not the model. It is the data. Data debt—the deferred work of making data findable, consistent, governed, and fit for purpose—kills projects quietly. Pilots look promising on curated samples. Production collapses under silos, bias, and garbage-in/garbage-out.

This AI Debt series piece focuses on data debt: what it is, why it dominates failure modes, and what an AI-ready data architecture actually requires.

AI debt and data debt

AI debt is the broader set of shortcuts that make intelligent systems hard to operate: fragile prompts, model lock-in, missing evals, unclear ownership, unmanaged cost. Data debt is the subset that lives in the substrate—schemas without owners, conflicting definitions, labelled sets without provenance, PII sprawled across logs, features computed differently in every notebook.

You can swap models. You cannot easily swap your way out of incoherent data. That is why data debt so often sits at the centre of AI project failure—commonly cited in industry discussions as a primary cause when initiatives stall or never leave the pilot phase.

The problem: GIGO at machine speed

Garbage in, garbage out is old wisdom. Generative and predictive systems make it more dangerous because output can look authoritative while being wrong.

Data debt shows up as:

Why it kills projects

  1. False confidence in pilots. Clean CSVs hide the integration tax. The real project begins after the demo.
  2. Unstable metrics. Teams argue about dashboards instead of improving the system because definitions drift.
  3. Compliance brakes. Late discovery of privacy or residency issues freezes launches.
  4. Irreproducibility. Nobody can recreate the training set or explain a decision path.
  5. Team burnout. Engineers become data janitors; momentum dies.

When leaders ask “why isn’t AI working here?”, the honest answer is often: because the organisation never finished the data work the AI use case assumed.

Bias is a data debt issue too

Bias is not only a model-training preference. It is frequently a reflection of who was represented in historical data, which outcomes were recorded, and which exceptions were handled offline. If your data debt includes missing segments and skewed labels, “fairer prompts” will not fix the system. You need measurement, better sampling, human review on high-stakes paths, and sometimes the humility not to automate.

What AI-ready data architecture looks like

You do not need a fashionable lakehouse cartoon. You need a few non-negotiables:

Contracts and ownership

Datasets (or data products) have owners, consumers, schemas, and SLAs. Changes are communicated. Critical fields have definitions that survive meeting rooms.

Integration paths that are boring and reliable

APIs, CDC, event streams—choose what fits, but make them operable. AI features should not depend on heroic weekly exports.

Quality on the pipe

Validate freshness, null rates, referential integrity, and distribution drift before data reaches training or RAG corpora. Fail loudly.

Governance that enables

Catalogues, lineage, access control, and retention that help builders move safely. Separate evidence collection and policy enforcement from human regulatory judgment where compliance is involved.

AI-specific stores with discipline

Feature stores, vector indexes, and document corpora need versioning, access control, and clear refresh policies. A vector database without provenance is just a new silo with cosine similarity.

Practical recommendations

Closing

Models attract attention. Data debt decides outcomes. In the AI Debt series, this is the foundation: if the substrate is weak, every clever architecture above it inherits the weakness.

The organisations that win with AI will not be those with the flashiest demos. They will be those that systematically retire data debt—so intelligence has something trustworthy to run on.

← All writing