Classes
CLASS ValidationPreCheckPayload
Payload for validation_pre_check — before requirement validation.
Attributes:
requirements: List ofRequirementinstances to validate (writable).target: TheCBlockbeing validated, orNonewhen validating the full context.context: TheContextused 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 ofRequirementinstances that were evaluated.results: List ofValidationResultinstances (writable).all_validations_passed:Truewhen every requirement passed (writable).passed_count: Number of requirements that passed.failed_count: Number of requirements that failed.