• Revive a limited-description table's computed fields into live SafeExpressions.

    A table rides the serialization wire as pure data — each computed label/description/result that is an expression becomes a __kind-tagged sohl.entity.expr.SafeExpression payload (its source string). On reconstruction those payloads are rehydrated into live SafeExpression instances owned by parent; literals and already-live expressions pass through unchanged. This is the reference-on-wire / live-object-in-memory rule the result subsystem follows — the reason a table can carry computed rows at all (a raw function would be silently dropped by JSON.stringify).

    Parameters

    • table: LimitedDescription[]

      The serialized limited-description table.

    • parent: unknown

      The parent object to associate with revived SafeExpressions.

    Returns LimitedDescription[]

    The table with expression fields revived into live SafeExpressions.