Data processes and analytical software developed to support research.
Identify the source, observation time, coverage and usage restrictions of research inputs.
Check for missing observations, stale inputs and timing inconsistencies before interpreting derived results.
Keep data transformations, code versions and evaluation assumptions together so an analysis can be repeated and examined.
Distinguish changes in market observations from faults or changes in the systems that process them.
Make analytical changes reviewable and dependencies explicit. Add complexity only where it improves the research or its reliability.