Published onSeptember 28, 2026Invariant: When the Tests Pass but the ML Evaluation Is Wrongmachine-learningmedical-imagingdata-leakagemlopscode-reviewibm-bobHow I built Invariant with IBM Bob to catch patient-level data leakage during code review, verify a fix, and prevent the bug from returning.