Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

sdsrss/code-graph-mcp

https://github.com/sdsrss/code-graph-mcp · scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)

89 raw signals (0 security + 89 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 87 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 542 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
size software healthy scripts/copy-binary.js:size
send software healthy scripts/e2e-validate.js:send
notify software healthy scripts/e2e-validate.js:notify
onLine software healthy scripts/e2e-validate.js:onLine
logResult software healthy scripts/e2e-validate.js:logResult
testRequest software healthy scripts/e2e-validate.js:testRequest
testToolCall software healthy scripts/e2e-validate.js:testToolCall
assertDefined software healthy scripts/e2e-validate.js:assertDefined
assertNoError software healthy scripts/e2e-validate.js:assertNoError
assertToolContent software healthy scripts/e2e-validate.js:assertToolContent
assertToolText software healthy scripts/e2e-validate.js:assertToolText
assertTextContains software healthy scripts/e2e-validate.js:assertTextContains
assertNotEmptyResult software healthy scripts/e2e-validate.js:assertNotEmptyResult
main software healthy scripts/e2e-validate.js:main
readJson software healthy scripts/release-smoke.test.js:readJson
readCargoVersion software healthy scripts/release-smoke.test.js:readCargoVersion
mkHome software healthy scripts/install-e2e.test.js:mkHome
writeJson software healthy scripts/install-e2e.test.js:writeJson
readJson software healthy scripts/install-e2e.test.js:readJson
assertCurrentSettingsHooks software healthy scripts/install-e2e.test.js:assertCurrentSettingsHooks
runSyncLifecycleConfig software healthy scripts/install-e2e.test.js:runSyncLifecycleConfig
installIntoSandbox software healthy scripts/install-e2e.test.js:installIntoSandbox
is software healthy scripts/install-e2e.test.js:is
extract_search_queries software healthy scripts/analyze-search-queries.py:31
has_cjk software healthy scripts/analyze-search-queries.py:59
classify software healthy scripts/analyze-search-queries.py:63
iter_tool_uses software healthy scripts/analyze-search-queries.py:88
main software healthy scripts/analyze-search-queries.py:107
mkdtempT software healthy scripts/sync-versions.test.js:mkdtempT
writeJson software healthy scripts/sync-versions.test.js:writeJson
setupFixture software healthy scripts/sync-versions.test.js:setupFixture
readJson software healthy scripts/sync-versions.test.js:readJson
dt software healthy scripts/sync-versions.js:dt
isCoolingDown software healthy claude-plugin/scripts/user-prompt-context.js:isCoolingDown
markCooldown software healthy claude-plugin/scripts/user-prompt-context.js:markCooldown
computeQuietHooks software healthy claude-plugin/scripts/user-prompt-context.js:computeQuietHo…
shouldSkip software healthy claude-plugin/scripts/user-prompt-context.js:shouldSkip
extractFilePaths software healthy claude-plugin/scripts/user-prompt-context.js:extractFilePat…
extractSymbols software healthy claude-plugin/scripts/user-prompt-context.js:extractSymbols
candidates software healthy claude-plugin/scripts/user-prompt-context.js:candidates
backtickSymbols software healthy claude-plugin/scripts/user-prompt-context.js:backtickSymbols
plain software healthy claude-plugin/scripts/user-prompt-context.js:plain
scoreIntent software healthy claude-plugin/scripts/user-prompt-context.js:scoreIntent
detectIntents software healthy claude-plugin/scripts/user-prompt-context.js:detectIntents
hasSymptom software healthy claude-plugin/scripts/user-prompt-context.js:hasSymptom
determineQueryType software healthy claude-plugin/scripts/user-prompt-context.js:determineQuery…
runMain software healthy claude-plugin/scripts/user-prompt-context.js:runMain
run software healthy claude-plugin/scripts/user-prompt-context.js:run
shouldHint software healthy claude-plugin/scripts/pre-grep-guide.js:shouldHint
extractPatterns software healthy claude-plugin/scripts/pre-grep-guide.js:extractPatterns

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
build.rs software healthy build.rs
Cargo.lock software healthy Cargo.lock
CHANGELOG.md software healthy CHANGELOG.md
cli_snapshot.rs software healthy tests/cli_snapshot.rs
snapshot_bench.rs software healthy tests/snapshot_bench.rs
plugin_e2e.rs software healthy tests/plugin_e2e.rs
cli_e2e.rs software healthy tests/cli_e2e.rs
routing_bench.rs software healthy tests/routing_bench.rs
snapshot_integration.rs software healthy tests/snapshot_integration.rs
hardening.rs software healthy tests/hardening.rs
effectiveness_bench.rs software healthy tests/effectiveness_bench.rs
integration.rs software healthy tests/integration.rs
integration_call_qualifier.rs software healthy tests/integration_call_qualifier.rs
mcp_stdio_integration.rs software healthy tests/mcp_stdio_integration.rs
parser_deep_test.rs software healthy tests/parser_deep_test.rs
mod.rs software healthy tests/common/mod.rs
2026-03-31-consistency-check.md software healthy docs/superpowers/plans/2026-03-31-consistency-check.md
2026-03-21-phase1-optimization.md software healthy docs/superpowers/plans/2026-03-21-phase1-optimization.md
2026-03-31-consistency-check-design.md software healthy docs/superpowers/specs/2026-03-31-consistency-check-design.…
2026-03-21-phase1-optimization-design.md software healthy docs/superpowers/specs/2026-03-21-phase1-optimization-desig…
pre-commit.sh software healthy scripts/pre-commit.sh
copy-binary.js software healthy scripts/copy-binary.js
e2e-validate.js software healthy scripts/e2e-validate.js
release-smoke.test.js software healthy scripts/release-smoke.test.js
install-e2e.test.js software healthy scripts/install-e2e.test.js
analyze-search-queries.py software healthy scripts/analyze-search-queries.py
sync-versions.test.js software healthy scripts/sync-versions.test.js
bump-version.sh software healthy scripts/bump-version.sh
sync-versions.js software healthy scripts/sync-versions.js
grep-parity.md software healthy tasks/specs/grep-parity.md
adoption-answer-delivery.md software healthy tasks/specs/adoption-answer-delivery.md
deny-grep-inline-answer.md software healthy tasks/specs/deny-grep-inline-answer.md
package.json software healthy npm/darwin-arm64/package.json
package.json software healthy npm/darwin-x64/package.json
package.json software healthy npm/linux-arm64/package.json
package.json software healthy npm/win32-x64/package.json
package.json software healthy npm/linux-x64/package.json
.mcp.json software healthy claude-plugin/.mcp.json
user-prompt-context.js software healthy claude-plugin/scripts/user-prompt-context.js
pre-grep-guide.js software healthy claude-plugin/scripts/pre-grep-guide.js
cg-answer.js software healthy claude-plugin/scripts/cg-answer.js
auto-update.js software healthy claude-plugin/scripts/auto-update.js
auto-update.test.js software healthy claude-plugin/scripts/auto-update.test.js
mcp-launcher.test.js software healthy claude-plugin/scripts/mcp-launcher.test.js
project-detect.js software healthy claude-plugin/scripts/project-detect.js
project-detect.test.js software healthy claude-plugin/scripts/project-detect.test.js

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
common software healthy tests/common
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
tasks software healthy tasks
specs software healthy tasks/specs
npm software healthy npm
darwin-arm64 software healthy npm/darwin-arm64
darwin-x64 software healthy npm/darwin-x64
linux-arm64 software healthy npm/linux-arm64
win32-x64 software healthy npm/win32-x64
linux-x64 software healthy npm/linux-x64
claude-plugin software healthy claude-plugin
scripts software healthy claude-plugin/scripts
templates software healthy claude-plugin/templates
agents software healthy claude-plugin/agents
hooks software healthy claude-plugin/hooks
skills software healthy claude-plugin/skills
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
mcp software healthy src/mcp
server software healthy src/mcp/server
tools software healthy src/mcp/server/tools
utils software healthy src/utils
search software healthy src/search
sandbox software healthy src/sandbox
indexer software healthy src/indexer
pipeline software healthy src/indexer/pipeline
parser software healthy src/parser
relations software healthy src/parser/relations
snapshot software healthy src/snapshot
embedding software healthy src/embedding
graph software healthy src/graph
storage software healthy src/storage
queries software healthy src/storage/queries
benches software healthy benches

LabelLayerStatusPath
auth::src/parser/relations/tests.rs security healthy src/parser/relations/tests.rs
auth::tests/effectiveness_bench.rs security healthy tests/effectiveness_bench.rs
auth::src/mcp/server/mod.rs security healthy src/mcp/server/mod.rs
auth::src/indexer/pipeline/tests.rs security healthy src/indexer/pipeline/tests.rs
auth::src/storage/queries/search.rs security healthy src/storage/queries/search.rs
auth::tests/cli_e2e.rs security healthy tests/cli_e2e.rs
auth::tests/integration.rs security healthy tests/integration.rs
auth::src/embedding/context.rs security healthy src/embedding/context.rs
auth::src/embedding/model.rs security healthy src/embedding/model.rs
auth::src/search/acronyms.rs security healthy src/search/acronyms.rs

LabelLayerStatusPath
check cicd healthy .github/workflows/ci.yml
plugin-tests cicd healthy .github/workflows/ci.yml
audit cicd healthy .github/workflows/ci.yml
bench cicd healthy .github/workflows/routing-bench.yml
build cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/release.yml
smoke-verify cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
port:8080 network healthy tests/parser_deep_test.rs
port:03 network healthy .github/workflows/routing-bench.yml
port:17 network healthy .github/workflows/routing-bench.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::routing-bench cicd healthy .github/workflows/routing-bench.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
declaration software healthy claude-plugin/scripts/pre-grep-guide.test.js:declaration
as software healthy claude-plugin/scripts/session-init.js:as

LabelLayerStatusPath
OPENROUTER_API_KEY cicd healthy
NPM_TOKEN cicd healthy

LabelLayerStatusPath
repobility-clone-asp7ljqz software healthy /tmp/repobility-clone-asp7ljqz

LabelLayerStatusPath
sqlite data healthy Cargo.toml

LabelLayerStatusPath
127.0.0.1 network healthy src/snapshot/install.rs

LabelLayerStatusPath
gpu (detected) hardware healthy .github/workflows/routing-bench.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/91dae7c8-e11b-42f7-bf44-46372b43a67f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/91dae7c8-e11b-42f7-bf44-46372b43a67f/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.