Six months after a vendor shortlist, market map, or partnership screen is approved, someone asks a reasonable question: Why did this company make the cut while another did not?
The team may still have a spreadsheet and a folder of links. That is often not enough. A company page may have changed, a registry entry may have been corrected, or the original analyst may be unavailable.
What is missing is a decision file. This compact record connects the business question, the rule, the evidence available at the time, the judgments made, and the resulting action.
An audit trail is the evidence-and-reasoning history needed for a competent colleague to understand and re-check a decision without relying on memory.
Go beyond data provenance
Data provenance tracks where information came from and how it was changed. Decision provenance adds the question, criteria, judgment, approval, and follow-up trigger.
That distinction matters. Retaining a source answers, “Where did this value come from?” A decision file also answers, “Why did this evidence justify that action then?”
The file does not need to become a large data-governance program. Its depth should reflect the stakes, reversibility, and uncertainty of the decision—not the number of spreadsheet rows.
A reversible outreach-prioritization decision may need a short record. A major contract, regulatory exposure, or public claim may require corroboration, independent review, and a more durable evidence package.
Start with the decision, not the links
Record the question before beginning the review. “Which regional providers should advance to an RFP?” is more useful than “research vendors.”
State the deadline, intended use, owner, criteria, and thresholds. If geography, service capacity, legal status, or another qualification matters, define what counts before reviewing candidates.
Pre-set rules do not eliminate judgment. They make judgment and departures from the rule visible.
Build the minimum viable decision file
A useful one-page decision record has eight parts:
1. Decision ID and owner. Give the file a stable name and identify who prepared it. 2. Business question. State the specific choice the research must inform. 3. Decision deadline and intended use. Explain when the answer is needed and how it will be used. 4. Criteria and thresholds. Record the rules established before the review. 5. Evidence register. Attach a source-level record for each material piece of evidence. 6. Transformations and matching. Explain filters, calculations, deduplication, and entity-matching judgments. 7. Checks, limitations, and exceptions. Record validation work, unresolved uncertainty, and approved departures from the rule. 8. Outcome, approver, and review trigger. Record the final call, approval date, and events that would prompt reconsideration.
The evidence register turns a pile of links into a usable record. For each material source, capture:
- source publisher;
- source title or dataset;
- stable record locator, when available;
- relevant company identifier;
- observation or effective date;
- publication or update date;
- retrieval timestamp;
- relevant field or excerpt;
- saved-file reference; and
- an analyst note explaining what the evidence supports.
A filing number, registry record ID, or dataset version is more durable than a generic homepage. For example, the SEC describes an [EDGAR accession number](https://www.sec.gov/submit-filings/filer-support-resources/edgar-glossary) as a unique reference for a submission.
Keep three dates separate
Public business data often contains three dates that answer different questions:
- Observation or effective date: when the underlying event occurred or the reported status applied.
- Publication or update date: when the source issued or revised the record.
- Retrieval timestamp: when the team accessed it.
Tie the decision to the evidence that was available at decision time. A later correction may justify reopening the outcome, but it should not silently replace the historical record.
Preserve a permissible snapshot or relevant extract instead of relying only on a live link. A screenshot can help, but it is not a complete source record by itself.
Pair any capture with the source name, locator, relevant dates, retrieval time, and a note explaining its significance. Follow source terms, privacy requirements, applicable obligations, and internal retention policies.
Make transformations and exceptions inspectable
Log every material transformation in ordinary language. Include filters, calculated fields, excluded records, deduplication rules, manual corrections, and company-name or address matching choices.
A reviewer should be able to identify which changes could have altered the decision.
Consider a hypothetical procurement team narrowing a public list of regional service providers. Its file defines the service area, cutoff date, registry checks, company-site checks, and rules for handling legal names and trade names.
If two records were merged because they shared an identifier and address, the file says so. If the match remained uncertain, it is labeled uncertain and sent for manual review.
Exceptions need the same clarity. If a supplier does not plainly meet a required qualification or geographic rule, record why it was included or excluded. Also record who approved any departure.
Checks should remain proportionate. Automated validation may catch formatting or range problems, but tracing an important field to a source record can uncover errors those checks miss. Document any spot-checks and retain the relevant evidence.
Record adequacy, not false certainty
Avoid calling a dataset universally “clean” or “reliable.” As [GAO guidance on data reliability](https://www.gao.gov/assets/a77215.html) indicates, usefulness depends on whether the data are adequate for the intended purpose.
Public records may be adequate for prioritizing outreach while remaining inadequate for verifying contractual eligibility. The decision file should make that boundary explicit.
A concise reliability note might read:
> We judged these public records adequate for prioritizing outreach, not for verifying contractual eligibility. We checked the fields material to the shortlist, recorded unresolved entity matches, and will recheck status before invitation.
Finally, define events that would reopen the decision. Examples include a corrected filing, a registry status change, a source-methodology revision, a discovered bad match, or a material change in the criteria.
Keep later revisions or reversals with the original record rather than overwriting it. The history of how a decision changed is part of the audit trail.
Use one final test. If the original analyst were unavailable, could another person answer five questions?
- What did we decide?
- Based on what evidence?
- Under what rule?
- After what changes?
- With what known uncertainty?
If not, the trail is incomplete. The goal is not to prove that every public record was perfect. It is to preserve an inspectable, challengeable account of how a decision was made from the information available.
Morrow Creek Data Services handles paid research, cleanup, verification, and structured delivery projects.
Start a data project