gx3_semantic_diff
Compare two GX3 project versions rung by rung, matching rungs by GUID to identify exactly what was added, removed, or changed—without modifying either project. Review what a revision actually did.
Instructions
Compare two versions of a project rung by rung and return what was added, removed or changed. Rungs are matched by their stable block GUID rather than by position, so inserting a rung does not report everything after it as changed. Use it to review what a revision actually did. Reads both projects; WRITES a detail CSV. Neither project is modified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new | Yes | New project folder or .gx3. | |
| old | Yes | Old project folder or .gx3. |