The processor that produces the work result.
The OutputMapping config to apply to each successful result.
When true, the inner work still runs but the write-back only computes a
preview (no entity is saved / no child is created), so a dry-run of any wrapped work type
reports its effect without mutating data. Mirrors FieldRulesProcessor's dry-run.
Processes one record.
The record to process.
The per-record execution context.
The record's outcome (Succeeded / Failed / Skipped) plus any payload / trace links.
Wraps a processor and applies output-mapping write-back to each successful result.