- Target, horizon, and causal boundary
- Define the event or value, unit, subject, observation point, horizon, use, consequence, and data-generating process. Keep prediction separate from causal claims, expose policy-influenced labels, and require an appropriate design before claiming an intervention caused an outcome.
- Time, lineage, and leakage
- Record event and availability time, snapshot sources, version transformations, join outcomes later, preserve corrections and missingness, and block future data, post-decision variables, target proxies, duplicate subjects, and cross-period contamination from evaluation.
- Baseline, evaluation, and uncertainty
- Compare the current process, simple rules, and naive forecasts; choose metrics tied to consequence; report calibration, intervals or other uncertainty, variability across periods and contexts, operational cost, sensitivity, failure cases, and limits alongside aggregate performance.
- Segments, bias, and affected people
- Examine representation, missingness, label quality, error, calibration, ranking, treatment, overrides, and outcomes across relevant groups and contexts; involve domain experts and affected perspectives; test less harmful alternatives; and preserve contest and remedy where consequential.
- Decision policy and human authority
- Define how estimates may inform action, who may see and use them, how uncertainty and reasons are presented, which thresholds and constraints apply, when people must abstain or override, and which qualified authority owns consequential decisions and commitments.
- Release, monitoring, and retirement
- Bind the exact artifact to approved evidence, stage exposure, validate inputs, log estimates and decisions, join mature outcomes, monitor data and concept change, calibration, segments, incidents and feedback loops, preserve rollback, revalidate change, and retire deliberately.