Builds the processor from the process's Work. FieldRules reads its rule set from Configuration
and writes itself (honoring dryRun); the other work types build a base processor wrapped with
output-mapping write-back when configured. The write-back wrapper also honors dryRun — on a
dry-run the inner work runs but the mapping only previews (nothing is saved), so EVERY work type's
dry-run is side-effect-free, not just FieldRules.
OptionaldryRun: booleanBuilds the record-set source from a single-record override, a runtime scope override, or the process's stored Scope.
OptionalsingleRecordID: stringOptionalscope: RecordProcessScopeOverrideRuns an already-loaded Record Process.
Loads the Record Process by ID and runs it.
Builds and runs a RecordSetProcessor pass from a Record Process definition.