delimit_lint
Validate OpenAPI specification changes by comparing old and new versions for breaking modifications and policy compliance, enabling automated API governance in CI/CD pipelines.
Instructions
Lint two OpenAPI specs for breaking changes and policy violations. Primary CI integration point. Combines diff + policy into pass/fail.
Args: old_spec: Path to the old (baseline) OpenAPI spec file. new_spec: Path to the new (proposed) OpenAPI spec file. policy_file: Optional path to a .delimit/policies.yml file.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| old_spec | Yes | ||
| new_spec | Yes | ||
| policy_file | No |