Member Junction
    Preparing search index...

    The computed outcome of one rule for one record — the unit of a dry-run preview.

    interface FieldChange {
        Applied: boolean;
        Changed: boolean;
        Error?: string;
        Field: string;
        NewValue: unknown;
        OldValue: unknown;
        SkipReason?: string;
    }
    Index

    Properties

    Applied: boolean

    True when the rule produced a value to write (condition passed, no skip/error).

    Changed: boolean

    True when NewValue differs from OldValue.

    Error?: string

    Set when computing the value errored (condition or source/transform).

    Field: string

    The target field.

    NewValue: unknown

    The computed new value (equals OldValue when not Applied).

    OldValue: unknown

    The record's current value.

    SkipReason?: string

    Why the rule did not apply (condition false / transform skipped).