Implement deterministic K-fold cross-validation with shuffled splits, held-out evaluation, and aggregated model scores.