Register the MLModelInferenceProcessor into the Record Set Processing
RecordProcessorRegistry for the 'ML Model' work type (and the 'MLModelInference' alias),
so RecordProcessExecutor.buildProcessor() resolves it automatically — WITHOUT the substrate
depending on Predictive Studio. The registered factory closes over the injected MLInferenceDeps
(model loader / artifact loader / sidecar) and reads the per-run MLScoringConfiguration
(the modelId etc.) off the Record Process's Configuration.
Idempotent — calling more than once simply re-registers (last-wins). Call from the engine's
startup/bootstrap with the production deps.
Register the MLModelInferenceProcessor into the Record Set Processing RecordProcessorRegistry for the
'ML Model'work type (and the'MLModelInference'alias), soRecordProcessExecutor.buildProcessor()resolves it automatically — WITHOUT the substrate depending on Predictive Studio. The registered factory closes over the injected MLInferenceDeps (model loader / artifact loader / sidecar) and reads the per-run MLScoringConfiguration (themodelIdetc.) off the Record Process'sConfiguration.Idempotent — calling more than once simply re-registers (last-wins). Call from the engine's startup/bootstrap with the production deps.