ai-ready data checklist

Eighteen yes-or-no checks for the data behind one AI use case. Score it before you build — not after the demo.

AI-ready data noun — data a model can use for a specific job without producing confident, wrong answers: resolved, defined, traceable, current, governed and evaluable for that use case. Accuracy is assumed; readiness is checked. Without it, Gartner forecasts most AI projects get abandoned.

MI 0.2 · score one use case

Check the road before you drive it.

Pick one AI use case — not your whole data estate — and answer each check for the data that use case needs. Yes: in place and working. Partly: exists, but incomplete, manual or unowned. No: not in place, or nobody knows.

Yes 2 · Partly 1 · No 0
36 points → scored out of 100

Scoring needs JavaScript. The checks themselves work on paper — print this page.

P·01Resolved0 / 6Is one real-world thing one thing in the data?

Each entity the use case depends on (customer, product, asset) has one ID across every source system.

Duplicates are detected and merged before data is joined — not discovered after.

You know the duplicate rate in the data feeding this use case.

P·02Defined0 / 6Does every field mean one stated thing — and does someone own it?

Every field the model reads has one written definition — even where source systems disagree (e.g. what counts as an “active customer”).

Each definition has a named owner who can change it.

The teams producing the data have agreed to tell you before they change it (a data contract).

P·03Traceable0 / 6Can you reconstruct where a value came from?

For any record, you can say which source system produced it.

You can reconstruct the transformations applied between the source and the model’s input.

Lineage covers extracts, copies and prototypes — not only the governed warehouse.

P·04Current0 / 6Is it fresh enough for the decision it feeds?

The freshness each decision needs is written down — minutes, hours or days.

Data arrives within that window, and someone is alerted when it doesn’t.

Late or stale records are flagged rather than silently used.

P·05Governed0 / 6Does the policy travel with the data?

Consent and usage restrictions travel with each record, including into extracts and prototypes.

Sensitive fields are identified and masked or excluded for this use case.

Someone accountable has approved this data for this purpose.

P·06Evaluable0 / 6Can you tell whether using it worked?

A set of known-correct answers (an evaluation set) exists for this use case.

“Good enough” is defined — a metric and a threshold — before launch.

A model’s output can be traced back to the input records that produced it.

MI 0.6 · what the score means

Three readings.

0 – 49

Not ready

Fix the first mile before you build. A model will still answer — fluently, and wrongly — and nothing will alert you.

50 – 79

Pilot, with named gaps

Run a bounded pilot. Write every “partly” and “no” down with an owner and a date, and don’t scale until they close.

80 – 100

Ready to build

The road is paved for this use case. Keep the evaluation set running after launch — readiness decays.

One rule overrides the total: a property scoring zero is a blocker, whatever the overall number says.

MI 0.8 · why these six

Accuracy is not on the list.

Accuracy is assumed, not sufficient. Correct data fails a model all the time: the same customer under four IDs, a field four teams define four ways, a value nobody can trace. Each check here targets one of the six properties of model-ready data.

They map onto the three cracks where the first mile breaks:

The three cracks and the properties that close them
CrackWhat breaksProperties that close it
QualityErrors and duplicates born at the sourceResolved · Current
ProvenanceOrigin and consent lost in the joinTraceable · Governed
ReadinessSiloed, undefined, unowned, untestableDefined · Evaluable
MI 0.95 · questions

Data readiness, answered.

Q·01

What is AI-ready data?

AI-ready data is data a model can use for a specific job without producing confident, wrong answers. On this site it means six properties: resolved, so one real-world thing is one thing in the data; defined, so every field has one written meaning and an owner; traceable, so its origin can be reconstructed; current enough for the decision it feeds; governed, so policy travels with the data; and evaluable, so you can tell whether using it worked. Accuracy is assumed, not sufficient.

Q·02

How do you assess data readiness for AI?

Assess it per use case, not for the whole data estate. Pick one AI use case, list the data it needs, and check that data against each property — for example with the 18 yes, partly or no checks on this page. Score it, find the weakest property, and fix that before you build, because a model will not warn you when its input is not ready.

Q·03

What is the difference between data quality and AI-ready data?

Data quality asks whether a value is true. AI-ready data asks whether a true value will produce a right answer for a specific model and question. Data can pass every quality check and still not be ready: duplicated across systems, defined differently by each team, untraceable, stale for the decision, or copied into a prototype the governance rules never reached.

Q·04

Who should fill in an AI-ready data checklist?

The people on both sides of the gap, together: the team building the AI use case and the owners of the source systems that produce its data. The checklist is most useful as a conversation — every “partly” or “no” should end with a named owner and a date.

MI 1 · keep reading

The rest of the road.