Result description — a literal string or a sohl.entity.expr.SafeExpression.
Result label — a literal string, or a sohl.entity.expr.SafeExpression
computing it from the test bindings (successLevel, targetValue,
lastDigit). A SafeExpression is data (a source string), so the row —
unlike a raw function — survives serialization across clients.
Roll last-digits this row applies to; an empty list matches any.
Upper bound (inclusive) of target values this row matches.
Numeric result/quality (e.g. star count) — a literal number or a sohl.entity.expr.SafeExpression computing it from the test bindings.
Whether this row represents a success.
A row of a result-description table, mapping a test outcome to a descriptive label (e.g. "You go screaming down the halls in terror" rather than a bare "Critical Failure").
label/description/resultmay be a literal or a sohl.entity.expr.SafeExpression computed from the test bindings (successLevel,targetValue,lastDigit) — data, so the whole table serializes across clients. See the Result-description Tables guide.