← All Kits · Excel Kit · Article 0: the build order
The Finding That Was Just Your Own Definition
This article gives you the self-audit that catches the most embarrassing class of mistake in analysis, the one where every number is computed correctly and the finding is still worthless. The test is one question: could this result have come out any other way, given how I defined things? If the answer is no, it is not a finding. It is your own filter, wearing a chart.
It nearly happened in the build behind this series, and the near-miss is the best teacher this topic has, because nothing on screen was wrong. The arithmetic was perfect. The reasoning had eaten its own tail.
- The near-miss, exactly as it happened
- Why circular results look better than real ones
- The test, applied in one sentence
- The four places circularity hides
- What to do when you catch one
- Why this works
- Run it on your own findings
- A cheat sheet
The near-miss, exactly as it happened
The build cut the loved games by price band, per article 5's pivot, asking what share of each band stayed hidden. The $20-and-up band came back 0% hidden. Clean, striking, chartable: expensive games always get found.
Stop and run the test yourself before reading on: the build's hidden-gem flag was defined, back at the data stage, as 2,000+ reviews, 95%+ positive, under roughly 200k owners, and price at or under $20. Now say what share of $20+ games could ever have been flagged hidden.
Zero. Not because expensive games get discovered. Because the definition of hidden had a price ceiling in it, so the $20+ band was excluded from hiddenness by construction. The chart would have been the definition, reflected back at its author, dressed as a discovery. It was caught before shipping and dropped. The chart cost nothing. Presenting it would have cost the credibility of every honest chart on the page.
Why circular results look better than real ones
Here is what makes this class of error dangerous rather than merely silly: circular results are prettier than real ones. Real findings come out messy, 32% against 17%, with exceptions and noise, because reality pushes back. Circular results come out clean, 0% against 21%, because nothing is fighting them. The only force in play is your own definition, and it never disagrees with itself.
So the instinct that says "what a clean result!" is pointing exactly the wrong way. Cleanliness is not a sign of a strong finding. At 0% or 100%, it is the single strongest hint that the result deserves the test, not a chart. A number that perfect has usually been guaranteed by something, and the something is usually you.
The test, applied in one sentence
The audit costs one sentence per finding. Say the finding, then say your definitions next to it, and listen for overlap:
Finding: "$20+ games are 0% hidden."
Definition: "Hidden means loved, small audience, AND under $20."
Overlap: the finding's cut (price) appears inside the definition. Circular.
Against an honest finding, the same audit passes visibly: "found games reach 21.2x the audience of hidden ones" cuts on audience, and audience... appears in the definition too, doesn't it? Under 200k owners is part of hidden. That is why the build's headline compares averages across the whole loved population rather than celebrating that hidden games have small audiences, which would be the definition again. The line between the two is exactly this audit, run sentence by sentence.
Notice no formula ran. Article 2's checks catch wrong arithmetic. This test catches wrong reasoning, and nothing on the screen will ever flag wrong reasoning, because the screen only knows what you defined.
The four places circularity hides
| Shape | What it looks like | The giveaway question |
|---|---|---|
| Cutting on a column inside your own filter | The price-band cut above | Does the group-by column appear in the definition of the thing measured? |
| Filtering on the outcome, then measuring the outcome | "Among churned customers, retention is low" | Did the filter already decide the measurement? |
| Survivorship | Studying only the games that got reviews, then concluding reviewed games do well | Who never made it into the data at all? |
| A threshold you set, then discovered | Flagging 2,000+ reviews as proven, then finding proven games have many reviews | Is the finding just the threshold read back aloud? |
All four are one mistake with different entrances: some part of the answer was smuggled into the question. Say which of the four your current project is most exposed to. If it has any defined flag, any threshold, or any filtered population, at least one entrance is open.
What to do when you catch one
Drop the chart. Keep the note. The build's working notes record the price cut, the clean result, the audit, and the drop. That paper trail is worth more than the chart ever was, and not just privately: "I ran the price cut, got a suspiciously clean result, worked out it was circular, and dropped it" is a stronger thing to say in an interview than any chart on the page. It demonstrates the rarest skill in the field, auditing your own reasoning, which is the difference between producing numbers and producing analysis.
Then, if the question underneath was real, re-ask it without the circularity. "Does price affect discovery?" survives, asked of the loved games with the price ceiling removed from the flag, or asked of audience directly. The circular version dies. The curiosity behind it usually deserves to live.
Why this works
The general failure this guards against is old and well documented: people test ideas in ways that cannot disconfirm them. Wason's selection experiments showed that even in tiny logical tasks, most people check the cases that could confirm their rule and skip the ones that could break it (Wason, 1968, Quarterly Journal of Experimental Psychology, 20(3), 273-281). A circular cut is that bias built into a spreadsheet: the analysis is constructed so no data could ever come back disagreeing.
The audit works because it forces the disconfirming question the bias skips: what would it have taken for this result to come out differently? When the honest answer is "nothing, my definitions forbade it," the analysis was never a test. It was an echo.
Run it on your own findings
- List your current page's findings as sentences, each with its number, per article 12.
- Under each, write the definitions it stands on. Every flag, threshold and filter in play.
- Look for the overlap. A column that appears in both the finding's cut and a definition is the alarm.
- Give extra suspicion to 0%, 100%, and anything you caught yourself calling clean.
- Drop what fails, note what you dropped, and re-ask the honest version of the question if there is one.
The Excel Kit drills the mechanics, and Defining Metrics covers how definitions get written so they can be audited later. Both feed the habit this page teaches.
Open the Excel Kit →A cheat sheet
| Signal | Read it as |
|---|---|
| A result of exactly 0% or 100% | Run the test before any chart |
| The group-by column appears in a definition | Circular. Drop the cut or change the definition |
| "Could this have come out differently?" answers no | Not a finding. An echo |
| Filtered on the outcome being measured | The filter already answered the question |
| Only survivors in the data | Name who is missing before concluding anything |
| A caught circular result | Drop the chart, keep the note, re-ask honestly |
Every article comes out of one step of the same real build, in build order. Links go live as each one publishes.
- Build a dashboard in this order: correct, then clear, then compelling
- Label your rows before you chart them
- Check your work before anyone else does
- Name your data so your formulas stop breaking
- The dialog that quietly deletes your zip codes
- A pivot table is a question, not a report
- Excel just summed your ID numbers and said nothing
- Percentages are the whole story and Excel hides them
- Show the unit without breaking the number
- Pick the chart your number already decided
- Chart design basics: take things away, then point
- One row at a time, or all rows at once
- Four numbers across the top do more than four charts
- Sort your bar chart or it means nothing
- The finding that was just your own definition (this article)
- The names came in as gibberish and Excel said nothing
- Make one control drive every chart on the page
- Write the sentence your dashboard is arguing
References
- Wason, P. C. (1968). Reasoning about a rule. Quarterly Journal of Experimental Psychology, 20(3), 273-281.
Your answer from the near-miss section, the share of $20+ games that could ever be flagged hidden: how long did it take you to see the zero was guaranteed? That delay, felt from inside, is why this audit has to be a habit and not an instinct.