Live diff preview

Drift detection

Every snapshot diff is classified — breaking, warning, and info — so engineers know whether to page on-call or just log the change.

  • Breaking / warning / info on every change
  • Terminal-style diff view in console
  • CSV/JSON export on Pro and Team
  • MIT diff engine for local CI use
See classified diffs →
0Breaking
0Warnings
0Info
0Export rows (Pro)
Activity stream

Full audit trail per watch

Checks, drift events, and alert delivery in one timeline — filter by watch or severity.

  • check.ok / drift.detected / alert.delivered
  • Per-watch history bars (24 on Pro)
  • Signed audit JSON on Team
MCP + REST

Same diff engine, every payload

OpenAPI specs, live JSON, and MCP tool schemas all flow through the same classification pipeline.

Coming to Pro & Team

Semantic drift detection

Schema-valid JSON that means something different — unit flips, enum repurposing, stable shape with shifted values. The case OpenAPI diffing alone won't catch.

  • Value fingerprints + enum set tracking
  • Unit-suspect and distribution-shift alerts
  • Same breaking / warning / info discipline
Included on paid plans →
semantic · preview
~ amount — range shifted 100×
! BREAKING · unit_suspect
+ priority enum + "urgent"
~ WARNING · enum_set_changed

Stop drowning in raw JSON diffs

Try the demo console with pre-loaded breaking and warning events.

Open demo console Self-host diff engine