Classes
CLASS ValidationPreCheckPayload
Payload for validation_pre_check — before requirement validation.
Attributes:
requirements: List of[Requirement](../../core/requirement#class-requirement)instances to validate (writable).target: The[CBlock](../../core/base#class-cblock)being validated, orNonewhen validating the full context.context: The[Context](../../core/base#class-context)used for validation.model_options: Dict of model options for backend-based validators (writable).
CLASS ValidationPostCheckPayload
Payload for validation_post_check — after validation completes.
Attributes:
requirements: List of[Requirement](../../core/requirement#class-requirement)instances that were evaluated.results: List of[ValidationResult](../../core/requirement#class-validationresult)instances (writable).all_validations_passed:Truewhen every requirement passed (writable).passed_count: Number of requirements that passed.failed_count: Number of requirements that failed.