Breaking-change detector
Compare two API versions and it separates what is compatible from what breaks consumers.
Verified calculationThe result depends only on your data and on formulas covered by the tests.
The interface is in English, but what the engine writes is not: rule messages, error messages, audit-log entries and the catalogue of nodes and patterns come from the specification packages, which are written in Spanish and are the source of truth. Their codes are always visible.
Paste two versions of a contract and it tells you what changed and which of it breaks whoever is on the other side, with the exact path of each change and the version you should publish.
Where you are looking from
The same change breaks or does not depending on who is on the other side, so there is no reasonable default here. Pick the three above and the verdict appears.