Skip to content

Keep code graph focused on project sources - #109

Merged
bifrost0x merged 1 commit into
mainfrom
dev/exclude-vendor-codegraph
Aug 14, 2026
Merged

Keep code graph focused on project sources#109
bifrost0x merged 1 commit into
mainfrom
dev/exclude-vendor-codegraph

Conversation

@bifrost0x

Copy link
Copy Markdown
Owner

Summary

  • Exclude committed third-party runtime bundles from Graphify scans
  • Add a repository contract test for the exclusions

Why

The xterm.js 6 vendor update pushed the raw graph above Graphify's 5,000-node visualization limit. GitHub Pages therefore published an aggregated community view instead of the full code-level graph.

Impact

The generated graph returns to a full node-level view while application runtime assets and vendoring behavior remain unchanged.

Validation

  • python -m pytest tests -q - 1,560 passed, 33 skipped
  • Focused repository policy tests - 9 passed
  • Graphify 0.9.39 rebuild - 4,366 nodes, 10,294 edges, 204 communities, no vendored nodes
  • git diff --check

@bifrost0x
bifrost0x merged commit 50c47d9 into main Aug 14, 2026
15 of 16 checks passed
@bifrost0x
bifrost0x deleted the dev/exclude-vendor-codegraph branch August 14, 2026 10:34
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