Graph Diffing for Change Management
Graph diffing allows teams to see the exact impact of their configuration changes before deploying them.
Using rescile-ce diff
In your CI pipeline, you can compare the graph generated from the PR branch against the production graph.
- Download the current production graph JSON from S3 or via the API (
rescile-ce save prod.json). - Run the diff command on the proposed changes:
rescile-ce --data-dir ./data diff prod.json
Diff Output
The diff command outputs a clear structural comparison:
- Added nodes and relations
- Removed nodes and relations
- Modified properties
This output should be posted as an automated comment on the Pull Request, serving as a reliable architectural impact analysis for the reviewing architect or security team.