API Compatibility · Quality
Schema Drift Observatory
Schema Drift Observatory detects breaking changes in OpenAPI contracts before release. Removing an operation or adding a required request parameter can break consumers even when specifications remain valid.
Features
- Compares a baseline and a candidate OpenAPI file
- Six rules (SDO-001 to SDO-006) classify findings as breaking, potentially breaking or non-breaking
- Each finding carries a rule ID, location, impact and remediation guidance
- Text or JSON output with a configurable fail-on policy that sets the CI exit code
- Vue 3 dashboard prototype that displays a sample report
Technologies
GolibopenapiVue 3TypeScriptViteGitHub Actions