Skip to content

modosaic.core.validation_result

modosaic.core.validation_result

ValidationResult dataclass

ValidationResult(validator_name, value, score=None, score_name=None, minimum=None, passed=None)

Serialized result of one validator execution.

Attributes:

Name Type Description
validator_name str

Name shown in summaries and validation artifacts.

value T

Raw validator output.

score float | None

Optional numeric score extracted from value.

score_name str | None

Optional name associated with score.

minimum float | None

Optional inclusive threshold used for the score.

passed bool | None

Optional pass/fail result. Unconstrained validators leave this field as None.