Processes one record.
The record to process.
The per-record execution context.
The record's outcome (Succeeded / Failed / Skipped) plus any payload / trace links.
ProtectedRenderRenders an Entity Document's template against a record. The text feeds a prompt source's Data, so it renders
without HTML escaping (Affineur & Owner, not Affineur & Owner).
the document's template text
the record the template reads
Applies field rules to a single record via EntityFieldRules. Single-primary-key entities only (composite keys return a clear Failed result). On a real run the record is persisted via
BaseEntity.Save(), so MJ's built-in Record Changes versioning captures the before/after automatically.