CuratedData

Method

Is it signal, or is it error?

The values we review are held to two questions. AI agents gather the evidence; a person makes the decision.

The two questions

Q1

Does this value look wrong?

agentChecked against its source, related fields, other sources and its own history.

Error

Corrected, with the reason and evidence recorded.

Real signal

Kept as it is and annotated, so nobody “fixes” it later.

Undecided

Flagged to your team with the evidence. Not guessed.

Q2

Is this value missing?

agentSearched for in other sources, related records and the original documents.

Found

Filled from the source it was found in, and marked as filled.

Derivable

Calculated from reliable related values, with the method shown.

Genuinely missing

Left empty and labelled with the reason, not invented.

Principles

01

Never invent a value

A value we can’t find or reliably derive stays empty, with the reason recorded. A filled-in guess is worse than an honest gap.

02

Correct errors, keep events

An outlier is investigated before anything happens to it. Real spikes, drops and one-offs are part of the signal.

03

Show the uncertainty

When the evidence doesn’t settle a question, you see the question and the evidence. We don’t hide it behind a confident number.

04

Keep changes reversible

Changes are recorded with what they were, why they were made and who approved them, so they can be undone.

Who does what

Agents for scale. People for judgment.

Language and vision models let us review far more records than a manual sample. They don’t get the final word: the changes they propose are reviewed by a person, individually or as an approved rule, before they reach your data.

TaskDone by
Read records, files and fields at scaleagent
Check values against sources and historyagent
Search for missing values elsewhereagent
Propose a fix and write the reasoningagent
Decide the rules for your datahuman
Approve or reject each proposed changehuman
Settle disputed and ambiguous caseshuman
Sign off the final datasethuman

The audit trail

Changes, accounted for.

FieldChangeReasonApproved
revenue · 2024-0412,980,000 → 1,298,000Decimal shift; original filing shows 1,298,000human · reviewer
region · #20417“N. East” → “Northeast”Variant of a canonical valuehuman · rule approved
units · 2024-052,450,000 (kept)Real one-off contract; annotatedhuman · reviewer
phone · #88310— (left empty)Not in any source; genuinely missinghuman · reviewer

Illustrative entries.

See it on your data

Start with a Data Quality Audit.

How an engagement runs →