01 / Open-source API safety utility
Schema-Drift-Detector-CLI
A CLI utility for comparing JSON structures and catching breaking API changes before they reach the frontend.
Problem
API responses change in small ways that are easy to miss during review. A renamed field or changed type can pass through a changelog and still break consuming code.
Architecture Notes
- Parse the old and new JSON structures into comparable trees.
- Classify structural changes by the risk they create for consumers.
- Keep the workflow CLI-first so it can run locally, in CI, or before a release.
- Print terminal output that helps a developer see the change quickly.