Generates a detailed report of cross-validation leakage issues.
Examples
# Using caret trainControl
if (requireNamespace("caret", quietly = TRUE)) {
folds <- list(Fold1 = 1:10, Fold2 = 11:20, Fold3 = 21:25)
ctrl <- caret::trainControl(method = "cv", index = folds)
report <- cv_leakage_report(ctrl, train_idx = 1:25, test_idx = 26:32)
print(report)
}