NULLABLE

Non-textual, nullable. REDACT -> JSON null; HIDE -> omit.

Properties

Link copied to clipboard
expect val name: String
Link copied to clipboard

HIDE: whether this field may be omitted without breaking the declared schema.

Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard

The MaskingDecision for a REDACT policy on this field, given its resolved placeholder: the placeholder for a textual field, JSON null for a nullable non-textual field, or a fail-closed MaskingDecision.Omit when no contract-safe value exists.

Link copied to clipboard

Why strategy cannot be honoured on this field, or null if it can. The single predicate shared by the runtime engine and the startup validator, so they agree by construction.