Skip to main content

Mistake Clinic

Module-Specific Mistake Radar

MistakeDetection signalRepair
Dataset-first problem framingNo named actor or actionWrite the decision contract
Straw-person baselineBaseline is knowingly unusableReproduce current workflow
Random split on temporal dataFuture or repeated entities cross splitsGroup and time-bound the split
One aggregate metricImportant harms are invisibleAdd slices, calibration, and costs
Test-set tuningFinal score changes repeatedlyQuarantine and log access
Notebook-only resultClean run cannot reproduceCreate one-command harness

Practice Mistake Checks

Before submission, ask: Can another learner rerun it? Is the baseline credible? Was the final set untouched? Is every feature available at decision time? Are failures sampled? Does the conclusion state uncertainty and a stop condition?

Repair loop

Choose one failed check, write the mechanism causing it, repair the pipeline, rerun every affected comparison, and append—not overwrite—the corrected evidence.