Expand description
Contract testing, drift detection, and incident management for MockForge
This crate contains the independently extractable contract-related modules
from mockforge-core, including:
- consumer_contracts: Consumer-driven contract tracking and violation detection
- contract_validation: Contract validation types and CI/CD pipeline integration
- incidents: Incident management with Jira/Slack integrations
- contract_drift: Drift detection types, consumer mapping, fitness functions, and forecasting
- diff_types: Core diff analysis types shared across contract modules
- protocol: Protocol type enumeration
Re-exports§
pub use error::ContractError;pub use error::Result;
Modules§
- consumer_
contracts - Consumer-driven contracts
- contract_
drift - Pillars: [Contracts]
- contract_
validation - Pillars: [Contracts]
- diff_
types - Core types for contract diff analysis
- error
- Error types for mockforge-contracts
- incidents
- Incident management for drift and contract violations
- protocol
- Protocol type enumeration for multi-protocol support
- schema_
diff - Pillars: [Contracts]