Skip to content
Mastering Claude

Home / Checking what it gives back

Checking what it gives back7 minApplication

Count the whole population, and name the measure for what it captures

Measuring the few cases noticed by chance rather than the whole population produces a conclusion that is confident and yet wrong, and that same conclusion stays wrong if the name given to the result says something other than what the instrument actually captured.

Two distinct reflexes protect against the same error, concluding before having seen the whole set of facts: counting the entire population before recommending a change, and writing down what a measure actually captures before naming it. Skipping either one produces a conclusion that is full of confidence and yet can be entirely wrong while looking rigorous.

Count before recommending

Spotting a few cases that break a convention and drawing a general recommendation from them, dropping the convention entirely, is an appealing line of reasoning and almost always premature. Measuring the complete population often tells a different story: a large majority of the elements already followed the convention, consistently and deliberately: the four cases noticed at the outset represented only a fraction of the eleven elements actually non compliant across the whole population, a narrower defect unrelated to the convention itself. A convention that is massively respected is a decision someone made on purpose, not an accident waiting to be fixed. And the fact that a team agrees to move forward on this diagnosis only validates the authorisation to act, never the accuracy of the diagnosis itself: one can agree in good faith to correct a bad count.

The figure following this paragraph illustrates the same discipline on a second example, a folder of nine files built for the demonstration, where a glance at whichever file comes first says nothing about the real count:

$ mkdir -p /tmp/demo-v2m3l9
$ for i in 1 2 3 4 5 6 7; do echo '{"sources":["x"]}' > /tmp/demo-v2m3l9/lecon$i.json; done
$ for i in 8 9; do echo '{"sources":[]}' > /tmp/demo-v2m3l9/lecon$i.json; done
$ node -e "const fs=require('fs');const d='/tmp/demo-v2m3l9';const f=fs.readdirSync(d).filter(x=>x.endsWith('.json'));let a=0;f.forEach(x=>{const j=JSON.parse(fs.readFileSync(d+'/'+x));if(j.sources&&j.sources.length)a++});console.log(a+' sur '+f.length+' avec une source declaree');"
7 sur 9 avec une source declaree

Two files out of the nine have an empty source field, and nothing in their name or position gave it away: you had to open them one by one to find out, exactly as with the forty three elements in the first example.

Name a measure for what it captures

A chart titled working day can, in reality, measure something else: the gap between the first and the last message sent during the day, silently excluding every hour spent away from the keyboard in between. The figure is not wrong, it is mislabelled, which is worse. A wrong figure eventually gets noticed and corrected. A false label spreads quietly and contaminates every conclusion built on it, with no way for an outside reader to see it just by looking at the title. The same trap catches any indirect signal presented as if it measured something else directly: a higher frequency of capital letters in a series of messages was, for instance, named a signal of rising frustration, when the instrument literally captures nothing but a frequency of capital letters. The figure following this paragraph revisits this example and sets the supposed label against what the instrument actually captures. Where you look determines what you find rests on the same missing denominator as the habit of counting before concluding.

Before titling any chart, any dashboard tile, any column, write in one simple sentence what the instrument literally captures, then check that the title says exactly that, nothing more.

Figure 1

Two populations counted in full

32 sur 43compliant elements
already followed the naming convention before someone recommended dropping it
Real audit of a naming convention, 2026
7 sur 9files with a source
out of a folder of nine files built for the demonstration; two have an empty source field, invisible without opening each one
Reproducible demonstration, data built for the example, 2026
Two populations counted in full rather than estimated: one comes from this lesson's source corpus, the other is a reproducible demonstration on a folder built for the example, with the same proportion.
Figure 2

The title against the instrument

Supposed label

Signal of rising frustration

What the instrument actually captures

A higher frequency of capital letters, nothing more

The same measurable signal, a frequency of capital letters, receives two very different readings depending on what one assumes it captures.
Calibrate it yourself

A dashboard displays a column titled customer response time. The value shown is calculated as the gap between the time the ticket was opened and the time it was closed, including the periods when the ticket was waiting for a spare part that was unavailable. The calculation contains no arithmetic error.

Write in one sentence what this result establishes, and in one sentence what it does not establish.

What to remember
  • A few cases noticed by chance do not form a population: a convention massively followed is a decision made on purpose, not an accident waiting to be fixed.
  • That someone agrees to move forward on a diagnosis only validates the authorisation to act, never the accuracy of that diagnosis.
  • A wrong figure eventually gets noticed and corrected; a false label spreads quietly and contaminates every conclusion built on it.
  • Before titling a chart or a column, write in one sentence what the instrument literally captures, then check that the title says exactly that.
Do this now

Choose a convention you believe is widely followed, count the entire population rather than just the noticed cases, then write in one sentence what the resulting figure actually measures before naming it.