A dashboard may show six years of “active customers,” “on-time delivery,” or “qualified leads.” Yet the analyst who built it has left, the old query is gone, and the label says nothing about the rules behind the number.
That is not a documentation cleanup task. It is a reconstruction problem.
The goal is not to announce that the original formula has been recovered when the evidence cannot support that claim. The goal is to produce the most defensible definition that is usable for a stated decision, test it against what survived, and make the remaining uncertainty visible.
A precise-looking historical series can still rest on uncertain rules. The right amount of certainty depends on what the metric will decide.
Start with the decision, not the data hunt
First ask what the rebuilt metric must support. A trend chart for annual planning may be useful with a clearly labeled approximation. A measure used for compensation, contractual service levels, revenue recognition, tax, or a regulatory filing needs a much higher standard of evidence and appropriate finance, legal, compliance, or audit review.
This is consistent with the basic idea of data reliability: fitness is tied to intended purpose, not a universal pass-or-fail label. If the evidence cannot support the intended use, narrow the claim or stop. “Not reconstructable for this purpose” is a valid result.
Build an evidence register
Gathering old files is not enough. Create a register that records what each item actually establishes.
For each artifact, capture its date or coverage period, source, direct observation, candidate rule affected, strength, and limitation. A dated metric glossary might state that trial accounts were excluded. A dashboard screenshot may establish a reported total but not its calculation. An interview note may explain local terminology but should remain a hypothesis until corroborated.
Give more weight to contemporaneous calculation logic, data dictionaries, archived reports with footnotes, source-system field definitions, and dated policy documents. Undated presentations and recollections can be useful clues, but they should not quietly become proof.
This is where provenance matters. A number without information about its origin, timing, units, classifications, and method is difficult to interpret. Current system behavior also proves only the current rule. A migration, changed default, or backfilled field may have made historical practice different.
Write competing definitions before choosing one
Avoid settling on the first plausible interpretation. Write two to four candidates in plain language and in a testable form.
For an “active customer” metric, one candidate might count accounts with any invoice in the prior 90 days. Another might require a paid invoice. A third might also exclude internal, test, closed, or duplicate accounts.
Each candidate should specify:
- the unit counted and its grain, such as account, order, or household;
- the eligible population;
- the event or status that qualifies it;
- the time window and denominator, where relevant;
- exclusions;
- treatment of duplicates, reversals, reopened cases, and late-arriving records; and
- the source fields required to apply the rule.
The exercise often reveals why a short metric label was never enough. “On-time delivery,” for example, may depend on whether the promise date is the first promise, latest promise, or customer-requested date, and whether a partial shipment counts.
Test candidates against surviving outputs
Run the candidate definitions against retained data, then compare them with historical artifacts: monthly totals, screenshots, finance workbooks, audit samples, or customer-facing reports.
A close aggregate match is corroboration, not proof. Different rules can yield the same total, especially in a large and stable population. Test by month, product, region, customer segment, and transition period. Check known edge cases when records still exist.
Suppose a candidate tracks archived quarterly totals well but fails during a billing-system migration. That pattern may indicate a changed inclusion rule, an unavailable historical field, or a missing population. It does not justify silently patching the series until it looks smooth.
Document the mismatch and its likely scope. A break limited to July through September 2021 is more useful than a vague warning that “data quality may vary.”
Test whether uncertainty changes the decision
For every unresolved boundary rule, calculate plausible variants. Include and exclude trial accounts. Count reopened cases both ways. Use first-promised and latest-promised dates for delivery performance.
Then ask whether the business conclusion changes. If every reasonable version shows a sustained decline, the reconstructed metric may be adequate for trend discussion. If a contract threshold is met under one reasonable definition and missed under another, the uncertainty is material.
This is not an effort to manufacture a false confidence interval. It is a practical sensitivity check: does the decision survive the ambiguity that remains?
Publish a reconstruction, not a replacement disguised as history
Release the number with a short reconstruction note. Include the intended use, definition version, coverage dates, evidence reviewed, tests performed, known deviations, owner, and a plain-language confidence label such as high, moderate, limited, or undetermined. State why that label applies.
Keep two series when possible: as originally reported and reconstructed on a consistent basis. The first records what decision-makers saw at the time. The second represents the organization’s current best comparable view. Revisions are not automatically admissions of error; later evidence and improved methods can justify a changed estimate. They do require transparent labeling.
A useful note might say: “Reconstructed for annual planning trend analysis. Applies consistently from January 2019 through December 2024, except July–September 2021, when account-status history is unavailable. Moderately supported by archived monthly outputs and source documentation. Not approved for compensation, invoicing, or contractual-performance determinations without further review.”
A reconstructed metric is a claim about the past. Treat it like one: show the evidence, show the assumptions, and show where the claim stops.
The prevention lesson is compact. For each new metric, retain a definition card and enough calculation evidence to explain how the number was produced. That will not rescue every legacy measure, but it will make the next reconstruction far less dependent on memory and luck.
Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.
Start a data project