Skip to content

fix(code-graph): readable boundary of a --link graph - #140

Merged
h0ffmann merged 1 commit into
mainfrom
fix/code-graph-link-labels
Oct 21, 2026
Merged

h0ffmann merged 1 commit into
mainfrom
fix/code-graph-link-labels

Conversation

@h0ffmann

Copy link
Copy Markdown
Owner

Follow-up to #139 (merged without these fixes): external nodes are labelled by the PATH they were found by (original label kept as linked_label and in the side panel); the Relations legend lists only present relations and has depends_on with its own colour; external nodes and the files that link to them are always labelled; README Size table updated (15.9 MiB glibc 16,636,064 bytes; static 16,734,160 bytes; xz -9e 1,192,652 bytes). Not run: aarch64 checks.

An external node is labelled by the PATH it was found by (`picasso: labs/ptbr-pdf`; the first
PATH in sorted order if several resolve to one node) and keeps its own label as `linked_label`,
shown in the side panel. The Relations legend lists only the relations the graph has and now
has depends_on, with its own colour. External nodes and the files that point at them are always
labelled. The README Size table has the new binary sizes.

Tested: nix flake check --no-update-lock-file in labs/code-graph (build+cargo test, clippy -D warnings, fmt, size, smoke); real case ptbr-writer + forks/picasso, headless Chrome screenshot; nix build, nix build .#static, stat, xz -9e for the sizes
Co-Authored-By: Claude <[email protected]>
@h0ffmann
h0ffmann merged commit 45fb340 into main Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant