Expand description
Diff engine: cross-snapshot structural comparison
Takes two snapshot databases and produces a deterministic delta of all structural changes: files added/removed/modified, dependency edges added/removed, hotspot shifts, cycle changes, and threshold alerts.
Structs§
- Diff
Summary - Edge
Delta - A dependency edge change
- File
Delta - A file that was added or removed
- File
ModDelta - A file that was modified between snapshots
- Hotspot
Delta - A hotspot that changed fan-in
- Island
Delta - Changes in disconnected components
- Module
Metrics Delta - Module-level metrics change
- Snapshot
Diff - Complete diff between two snapshots
- Threshold
Alert - A threshold alert triggered by a metric crossing a boundary
Enums§
Functions§
- compute_
diff - Compute the diff between two snapshot databases