What problem does it solve? API implementations often drift from their OpenAPI specifications, causing integration failures, undocumented endpoints, and mismatched request or response payloads that break client applications in production. ## Core Features & Use Cases - Route and Method Validation: Verifies every path and HTTP method in the OpenAPI spec exists in the implementation, including path parameter name matching. - Payload Validation: Compares request body schemas, required fields, field types, and response status codes between spec and implementation. - CI/CD Integration: Returns exit code 0 on success and 1 on violations, with a strict mode that also fails on warnings, making it suitable as a pre-deployment contract gate. - Use Case: Before merging a pull request that adds new FastAPI endpoints, run the validator against your openapi.yaml to catch a missing required field like 'email' in the request model before it reaches production. ## Quick Start Ask the AI to validate your API implementation by running the contract validation script against your OpenAPI spec file and backend module, then fix any reported violations.