Studio 6 — Govern data and measurement
Studio 6
Establish where your numbers came from and whether they measure what you say they measure.
Studio 6
This studio closes with Milestone 6: Your data and measurement, governed, a short chapter of its own after the lessons. What it asks you to produce. Provenance documentation, a data-management record, your measurement specification, and a route-specific permission recheck.
Studio 6 · Road map
Lesson 1 of this studio · Chapter 20
whether a number you did not produce yourself is solid enough to carry your project’s weight
Chapter 20
For every number, dataset, and source your project leans on, decide whether it is solid enough to build on. You make that call twice: once on where the value came from and whose hands it passed through, its provenance, and once on whether it was produced well enough, under the right definition, for the specific use you have in mind, its quality.
Chapter 20 · Key terms
Data provenance
the documented origin of a value and every hand it passed through before it reached you (Lebo et al. 2013) (Wilkinson et al. 2016).
Data quality
whether a value is fit for your specific use: real, produced by a method you can name, and defined the way your question needs (Wang & Strong 1996).
Chapter 20 · Why this decision matters
Who counted the ballots, and 72 percent of what? Of registered voters, of adults, of adults actually eligible to vote?
Chapter 20 · Why this decision matters
Chapter 20 · The concept
Chapter 20 · The concept
Primary source
the original record where a value was first produced, such as the county’s certified canvass reporting the final vote totals
Secondary source
a source that re-reports a value it did not produce, such as a newspaper table, an encyclopedia entry, or a data aggregator
Chapter 20 · The concept
Chapter 20 · The concept
Chapter 20 · The concept
One habit settles both questions: the retrieval-verification loop.
Chapter 20 · A worked example
Chapter 20 · A worked example
Chapter 20 · A worked example
Chapter 20 · A worked example
Chapter 20 · A worked example
import pandas as pd
SEED = 464 # no random draw here: provenance is a chain, not a sample
# One county, one election, three denominators — each a real kind of published
# figure, each answering a different question. Replace these with the numbers
# you retrieve from the canvass and the census table you name.
ballots_cast = 214_318
denominators = {
"registered voters (clerk's canvass)": 297_664,
"voting-age population (census estimate)": 341_902,
"voting-eligible population (estimate)": 312_540,
}
rows = [{"denominator": k, "count": v,
"turnout %": round(ballots_cast / v * 100, 1)}
for k, v in denominators.items()]
print(pd.DataFrame(rows).to_string(index=False))
print(f"\nspread across the three : "
f"{max(r['turnout %'] for r in rows) - min(r['turnout %'] for r in rows):.1f} "
f"percentage points")
print("one election, one numerator, three published turnout numbers.")
print("a figure with no stated denominator is not yet evidence")Chapter 20
Where the tool failed
You ask for county turnout and the tool returns “72 percent,” with a citation to a real state elections page. Seven details look right, so it is tempting to paste it straight in. You open the page instead, and the table header reads percent of registered voters, not percent of everyone eligible. The number is real. The denominator is the wrong one for your question, and the tool swapped it silently. You catch it two ways. You had written your own expectation first, so a figure that sits well above what you knew about participation in that county already looked suspect. Then you read the actual column header rather than the tool’s summary of it, and the mismatch is plain. The value goes into your notes as a registered-voter rate, and your original question stays open.
Chapter 20
This stays yours
Three calls stay yours. Whether a value counts as verified is settled by a source you opened, not by the tool’s confidence. Whether its definition fits your use is a judgment about your specific question, and no lookup makes it for you. And how much uncertainty you report when your sources disagree is yours to state and defend, because your name goes on the claim the number supports.
Chapter 20 · Your move
Work it in the companion notebook with Chapter 20 open beside it. Log every delegation in your AI Research Ledger.
Lesson 2 of this studio · Chapter 21
which specific number you will let stand in for the big idea your question is about
Chapter 21
Decide how to turn the abstract idea your question is about into one concrete number you can record, repeat, and defend. Name the concept, name the narrower construct that will stand in for it, name the indicator you will actually measure, and then say plainly what that indicator captures and what it quietly leaves out.
Chapter 21 · Key terms
Operationalization
the act of turning an abstract idea into a specific, repeatable measurement procedure.
Measurement validity
asks whether accumulated evidence supports the specific meaning you attach to your number, for the specific use you have in mind (American Educational Research Association et al. 2014).
Measurement reliability
asks whether your number holds still when you repeat the measurement, and it means nothing until you say what repeats.
Chapter 21 · Why this decision matters
Before you tell me the pilot made people more engaged, tell me exactly what you put a number on. ‘Engaged’ is a word. I need to know which question you asked, on what scale, and what that number quietly ignores.
Chapter 21 · Why this decision matters
Chapter 21 · The concept
Employee engagement, then willingness to recommend the workplace, then the mean of one item.
Concept
the abstract idea your question is really about; rich, fuzzy, and not measurable directly
Construct
the one specific, named facet of the concept you decide to measure
Indicator
the exact number a procedure produces
Chapter 21 · The concept
Chapter 21 · The concept
Chapter 21 · The concept
Chapter 21 · The concept
Chapter 21 · The concept
Chapter 21 · A worked example
Chapter 21 · A worked example
Chapter 21 · A worked example
Chapter 21 · A worked example
import numpy as np, pandas as pd
SEED = 464
rng = np.random.default_rng(SEED)
n_per_site, sites = 60, 16
pilot = np.repeat([True] * 8 + [False] * 8, n_per_site)
site = np.repeat(np.arange(sites), n_per_site)
# The construct is willingness to recommend; the indicator is one 1-7 item.
site_effect = rng.normal(0, 0.25, size=sites)
person = (4.3 + 0.35 * pilot + site_effect[site]
+ rng.normal(0, 1.2, size=len(site))) # people differ, stably
item = np.clip(np.round(person + rng.normal(0, 0.5, size=len(person))), 1, 7)
# Reliability: re-ask a random tenth two weeks later. Same PEOPLE, same item.
retest_idx = rng.choice(len(item), size=len(item) // 10, replace=False)
retest = np.clip(np.round(person[retest_idx]
+ rng.normal(0, 0.5, size=len(retest_idx))), 1, 7)
r = np.corrcoef(item[retest_idx], retest)[0, 1]
print(pd.DataFrame({"pilot site": pilot, "item": item})
.groupby("pilot site")["item"].agg(["size", "mean"]).round(2).to_string())
print(f"\ntest-retest correlation on the re-asked tenth : {r:.2f}")
print("that number says the item is repeatable. it says NOTHING about whether")
print("recommend-a-friend captures engagement, or about the people who quit")Chapter 21
Where the tool failed
You ask, “operationalize employee engagement for my pilot study,” and the tool answers with total confidence: “Ask whether people would recommend the company on a 0 to 10 scale and take the share who answer 9 or 10. That is engagement.” The recipe is clean, correct-sounding, and easy to field. Here is the trap. Engagement is a broad concept with several independent facets, and the tool silently narrowed it to one construct, then handed you the indicator as if it were the whole idea. This is a scope change wearing the costume of a complete answer.
Chapter 21 · An AI failure case
Chapter 21
This stays yours
Which concept your question is about, which construct honestly stands for it, and where your indicator’s meaning must stop are yours alone. The tool can list instruments and name limitations, but only you decide that a recommend-a-friend rating is a fair stand-in for the facet of engagement you actually care about, and only you write the sentence that refuses to call one facet the whole concept. Naming what your number leaves out is the researcher’s job, not the model’s.
Chapter 21 · Your move
Work it in the companion notebook with Chapter 21 open beside it. Log every delegation in your AI Research Ledger.
Studio 6 closes here
What the lessons handed you becomes one artifact you can defend.
Milestone 6
The artifact
What this milestone produces. Provenance documentation, a data-management record, your measurement specification, and a route-specific permission recheck.
Milestone 6 · Check before you start
Milestone 6 · In the studio
Milestone 6 · Every studio, these four
Ethics, permissions, and data exposure
Data that arrived differently from the plan can carry permissions the plan did not cover.
Evidence, provenance, and reproducibility
Provenance is the evidence rail applied to your own data.
AI activity, verification, and human decisions
An assistant can describe a dataset it has never seen; verify every claim against the file.
Uncertainty, claim boundary, and revision history
Measurement error is uncertainty; state it alongside sampling uncertainty, not instead of it.
Milestone 6
How the record works
Your milestone artifact is a dated, numbered version with the reason for the version attached. When later evidence changes it, you write the next version rather than editing the last one, because the sequence of changes is itself part of your research record.
AI is your arm and your research assistant, not your brain.
AI can review AI, and a second model is a real auditor of the first. The last decision is always human.

EDR|AI · Studio 6 — Govern data and measurement