Skip to main content

Module contract_validation

Module contract_validation 

Source
Expand description

contract_validation lives in mockforge_intelligence::contract_validation (Issue #562 phase 5). Re-exported here so existing mockforge_core::contract_validation::* call sites (mockforge-cli, in-core ai_studio) keep compiling unchanged. Pillars: [Contracts]

Contract validation for CI/CD pipelines

Validates that mock configurations match live API responses and detects breaking changes in API contracts

Structs§

BreakingChange
Breaking change detected between contract versions
ContractValidator
Contract validator for validating OpenAPI specs against live APIs
ValidationError
Validation error for contract violations
ValidationResult
Result of contract validation with detailed breakdown
ValidationWarning
Validation warning for non-blocking issues

Enums§

BreakingChangeType
Types of breaking changes that can be detected
ChangeSeverity
Severity level for breaking changes
WarningSeverity
Severity level for validation warnings