Assume the data pipeline can break the result.
Intake
Ask for or infer:
- dataset source and construction process;
- split logic and any filtering;
- preprocessing/tokenization/normalization;
- augmentation and sampling;
- label source and ambiguity;
- train/validation/test metrics and surprising patterns.
Workflow
- Inspect dataset creation and splits.
- Check leakage, duplicates, and contamination.
- Verify label semantics and preprocessing.
- Examine augmentation and sampling effects.
- Identify likely train-test mismatch.
- Rank suspected bugs by likelihood and impact.
- Recommend targeted fixes or diagnostics.
Rules
- Suspicious gains deserve extra leakage checks.
- Data bugs count as findings.
- Do not call a model brittle until the data path has been checked.
- Separate confirmed leakage from plausible leakage.
Output
Return:
- pipeline map;
- confirmed risks;
- likely risks needing checks;
- highest-value diagnostics;
- fixes that would change the paper's claim or evaluation.