Skip to main content

Module diff

Module diff 

Source
Expand description

Structural diff between two assembled views (ticket K).

Given two GraphStores — e.g. two competing worktrees over the same slice store — diff reports which symbols and references were added (in b, not a) or removed (in a, not b). Identity is structural, not positional: a symbol is (path, name, kind) and a reference is (path, from, name), so line shifts do not register as changes.

Structs§

GraphDiff
The structural difference between two views (ab).

Functions§

diff
Diff view a against view b: what b adds and what it removes.