Previous spec
previous-spec.yaml
Local-first release review
Paste or load two OpenAPI or JSON Schema documents, classify the changes, review risky items, and copy release-ready drafts without sending the raw spec to a server.
Runs locally in your browser. Raw specs are not uploaded.
previous-spec.yaml
next-spec.yaml
Diff report
Runs locally in your browser. Raw specs are not uploaded.
Breaking
0
Needs review
0
Non-breaking
0
Unknown
0
Recommended semver
-
Unresolved review items: 0
No structural changes were detected.
No structural changes were detected.
No changes match the active filter.
Run a comparison to generate this draft.
Run a comparison to generate this draft.
Run a comparison to generate this draft.
No baselines saved in this browser yet.
HTML/PDF export, branded reports, and custom rulesets stay outside this MVP but the teaser keeps the upgrade boundary visible.
It helps you answer whether the change is breaking, what semver bump is safer, and what you can say in release notes before the team ships.
Yes. The MVP is designed as a local-first workbench, so the raw previous and next specs stay in the browser while the diff report is generated.
Changes like auth, default, nullable, required, and enum updates depend on rollout context and consumer expectations, so the tool keeps them in a manual review queue.
Yes. The current previous spec can be saved in local browser storage and loaded back into the compare workbench later.