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.
65 of your 130 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 18.23s · analysis 5.32s · 30.2 MB · GitHub API rate-limit (preflight)

clash-verge-rev/clash-verge-rev

https://github.com/clash-verge-rev/clash-verge-rev · scanned 2026-06-05 05:07 UTC (1 week, 1 day ago) · 10 languages

370 raw signals (116 security + 254 graph) 11/13 scanners ran 69th percentile · Typescript · medium (20-100K LoC) System graph score 72 (higher by 4)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 1 day ago · v2 · 83 actionable findings from 2 signal sources. 160 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 100.0 0.25 25.00
testing_score 15.0 0.20 3.00
documentation_score 85.0 0.15 12.75
practices_score 99.0 0.15 14.85
code_quality 80.0 0.10 8.00
Overall 1.00 76.3
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1491 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
is software healthy src-tauri/src/enhance/builtin/meta_guard.js:is
main software healthy src-tauri/src/enhance/builtin/meta_guard.js:main
is software healthy src-tauri/src/enhance/builtin/meta_hy_alpn.js:is
main software healthy src-tauri/src/enhance/builtin/meta_hy_alpn.js:main
initializeApp software healthy src/main.tsx:initializeApp
bootstrap software healthy src/main.tsx:bootstrap
useTranslation software healthy src/types/react-i18next.d.ts:useTranslation
WeakRef software healthy src/polyfills/WeakRef.js:WeakRef
recordTrafficError software healthy src/utils/traffic-diagnostics.ts:recordTrafficError
getMemoryUsage software healthy src/utils/traffic-diagnostics.ts:getMemoryUsage
memory software healthy src/utils/traffic-diagnostics.ts:memory
generateDiagnosticReport software healthy src/utils/traffic-diagnostics.ts:generateDiagnosticReport
formatDiagnosticReport software healthy src/utils/traffic-diagnostics.ts:formatDiagnosticReport
runTrafficDiagnostics software healthy src/utils/traffic-diagnostics.ts:runTrafficDiagnostics
resetErrorCount software healthy src/utils/traffic-diagnostics.ts:resetErrorCount
parseStringFlag software healthy src/utils/debug.ts:parseStringFlag
readGlobalFlag software healthy src/utils/debug.ts:readGlobalFlag
flag software healthy src/utils/debug.ts:flag
readStoredFlag software healthy src/utils/debug.ts:readStoredFlag
computeDebugEnabled software healthy src/utils/debug.ts:computeDebugEnabled
setDebugLoggingEnabled software healthy src/utils/debug.ts:setDebugLoggingEnabled
isDebugLoggingEnabled software healthy src/utils/debug.ts:isDebugLoggingEnabled
debugLog software healthy src/utils/debug.ts:debugLog
isValidNumber software healthy src/utils/data-validator.ts:isValidNumber
isValidString software healthy src/utils/data-validator.ts:isValidString
isValidBoolean software healthy src/utils/data-validator.ts:isValidBoolean
withDataValidation software healthy src/utils/data-validator.ts:withDataValidation
noop software healthy src/utils/noop.ts:noop
escapeRegex software healthy src/utils/search-matcher.ts:escapeRegex
buildRegex software healthy src/utils/search-matcher.ts:buildRegex
compileStringMatcher software healthy src/utils/search-matcher.ts:compileStringMatcher
ignoreCase software healthy src/utils/ignore-case.ts:ignoreCase
disableWebViewShortcuts software healthy src/utils/disable-webview-shortcuts.ts:disableWebViewShortc…
handleKeydown software healthy src/utils/disable-webview-shortcuts.ts:handleKeydown
isAsyncFunction software healthy src/utils/is-async-function.ts:isAsyncFunction
truncateStr software healthy src/utils/truncate-str.ts:truncateStr
stripBrackets software healthy src/utils/network.ts:stripBrackets
isIpv4 software healthy src/utils/network.ts:isIpv4
isIpv6 software healthy src/utils/network.ts:isIpv6
isHostname software healthy src/utils/network.ts:isHostname
isValidUrl software healthy src/utils/network.ts:isValidUrl
isValidPort software healthy src/utils/network.ts:isValidPort
normalizeHost software healthy src/utils/network.ts:normalizeHost
normalizeListenHost software healthy src/utils/network.ts:normalizeListenHost
formatHostPort software healthy src/utils/network.ts:formatHostPort
isValidIpCidr software healthy src/utils/network.ts:isValidIpCidr
areValidIpCidrs software healthy src/utils/network.ts:areValidIpCidrs
parseHotkey software healthy src/utils/parse-hotkey.ts:parseHotkey
debounce software healthy src/utils/debounce.ts:debounce
parseTraffic software healthy src/utils/parse-traffic.ts:parseTraffic

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

LabelLayerStatusPath
rust-toolchain.toml software healthy rust-toolchain.toml
renovate.json software healthy renovate.json
deny.toml software healthy deny.toml
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
rustfmt.toml software healthy rustfmt.toml
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
Makefile.toml software healthy Makefile.toml
Changelog.md software healthy Changelog.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
eslint.config.ts software warning eslint.config.ts
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.clippy.toml software healthy .clippy.toml
tsconfig.json software healthy tsconfig.json
biome.json software healthy biome.json
.mergify.yml software healthy .mergify.yml
devcontainer.json software healthy .devcontainer/devcontainer.json
README_ko.md software healthy docs/README_ko.md
Changelog.history.md software healthy docs/Changelog.history.md
README_en.md software healthy docs/README_en.md
README_fa.md software healthy docs/README_fa.md
README_es.md software healthy docs/README_es.md
README_ru.md software healthy docs/README_ru.md
README_ja.md software healthy docs/README_ja.md
CONTRIBUTING_i18n.md software healthy docs/CONTRIBUTING_i18n.md
set_dns.sh software healthy scripts/set_dns.sh
extract_update_logs.sh software healthy scripts/extract_update_logs.sh
unset_dns.sh software healthy scripts/unset_dns.sh
Cargo.toml software healthy crates/clash-verge-draft/Cargo.toml
test_me.rs software healthy crates/clash-verge-draft/tests/test_me.rs
benche_me.rs software healthy crates/clash-verge-draft/bench/benche_me.rs
lib.rs software healthy crates/clash-verge-draft/src/lib.rs
Cargo.toml software healthy crates/clash-verge-limiter/Cargo.toml
lib.rs software healthy crates/clash-verge-limiter/src/lib.rs
Cargo.toml software healthy crates/clash-verge-i18n/Cargo.toml
id.yml software healthy crates/clash-verge-i18n/locales/id.yml
ko.yml software healthy crates/clash-verge-i18n/locales/ko.yml
es.yml software healthy crates/clash-verge-i18n/locales/es.yml
jp.yml software healthy crates/clash-verge-i18n/locales/jp.yml
zh.yml software healthy crates/clash-verge-i18n/locales/zh.yml
fa.yml software healthy crates/clash-verge-i18n/locales/fa.yml
en.yml software healthy crates/clash-verge-i18n/locales/en.yml
tt.yml software healthy crates/clash-verge-i18n/locales/tt.yml
ar.yml software healthy crates/clash-verge-i18n/locales/ar.yml
zhtw.yml software healthy crates/clash-verge-i18n/locales/zhtw.yml
ru.yml software healthy crates/clash-verge-i18n/locales/ru.yml
de.yml software healthy crates/clash-verge-i18n/locales/de.yml
tr.yml software healthy crates/clash-verge-i18n/locales/tr.yml
lib.rs software healthy crates/clash-verge-i18n/src/lib.rs

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

LabelLayerStatusPath
.devcontainer software healthy .devcontainer
docs software healthy docs
scripts software healthy scripts
crates software healthy crates
clash-verge-draft software healthy crates/clash-verge-draft
tests software healthy crates/clash-verge-draft/tests
bench software healthy crates/clash-verge-draft/bench
src software healthy crates/clash-verge-draft/src
clash-verge-limiter software healthy crates/clash-verge-limiter
src software healthy crates/clash-verge-limiter/src
clash-verge-i18n software healthy crates/clash-verge-i18n
locales software healthy crates/clash-verge-i18n/locales
src software healthy crates/clash-verge-i18n/src
tauri-plugin-clash-verge-sysinfo software healthy crates/tauri-plugin-clash-verge-sysinfo
src software healthy crates/tauri-plugin-clash-verge-sysinfo/src
clash-verge-signal software healthy crates/clash-verge-signal
src software healthy crates/clash-verge-signal/src
clash-verge-logging software healthy crates/clash-verge-logging
src software healthy crates/clash-verge-logging/src
src-tauri software healthy src-tauri
packages software healthy src-tauri/packages
linux software healthy src-tauri/packages/linux
capabilities software healthy src-tauri/capabilities
src software healthy src-tauri/src
module software healthy src-tauri/src/module
feat software healthy src-tauri/src/feat
process software healthy src-tauri/src/process
config software healthy src-tauri/src/config
cmd software healthy src-tauri/src/cmd
media_unlock_checker software healthy src-tauri/src/cmd/media_unlock_checker
utils software healthy src-tauri/src/utils
linux software healthy src-tauri/src/utils/linux
resolve software healthy src-tauri/src/utils/resolve
enhance software healthy src-tauri/src/enhance
builtin software healthy src-tauri/src/enhance/builtin
core software healthy src-tauri/src/core
tray software healthy src-tauri/src/core/tray
manager software healthy src-tauri/src/core/manager
scripts-workflow software healthy scripts-workflow
template software healthy template
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
aw software healthy .github/aw
agents software healthy .github/agents
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
generated software healthy src/types/generated
polyfills software healthy src/polyfills
utils software healthy src/utils

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

LabelLayerStatusPath
audit cicd healthy .github/workflows/cargo-audit.yml
cargo-check cicd healthy .github/workflows/cross_check.yaml
check_autobuild_logic cicd healthy .github/workflows/autobuild-check-test.yml
dev cicd healthy .github/workflows/dev.yml
frontend cicd healthy .github/workflows/frontend-check.yml
notify-telegram cicd healthy .github/workflows/telegram-notify.yml
check_commit cicd healthy .github/workflows/autobuild.yml
update_tag cicd healthy .github/workflows/autobuild.yml
clean_old_assets cicd healthy .github/workflows/autobuild.yml
autobuild-x86-windows-macos-linux cicd healthy .github/workflows/autobuild.yml
autobuild-arm-linux cicd healthy .github/workflows/autobuild.yml
autobuild-x86-arm-windows_webview2 cicd healthy .github/workflows/autobuild.yml
notify-telegram cicd healthy .github/workflows/autobuild.yml
check_commit cicd healthy .github/workflows/check-commit-needs-build.yml
sync cicd healthy .github/workflows/sync-mihomo-changelog.yml
check_current_version cicd healthy .github/workflows/clean-old-assets.yml
clean_old_assets cicd healthy .github/workflows/clean-old-assets.yml
rustfmt cicd healthy .github/workflows/rustfmt.yml
activation cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
agent cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
conclusion cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
detection cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
safe_outputs cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
check_tag_version cicd healthy .github/workflows/release.yml
update_tag cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
release-for-linux-arm cicd healthy .github/workflows/release.yml
release-for-fixed-webview2 cicd healthy .github/workflows/release.yml
release-update cicd healthy .github/workflows/release.yml
release-update-for-fixed-webview2 cicd healthy .github/workflows/release.yml
submit-to-winget cicd healthy .github/workflows/release.yml
notify-telegram cicd healthy .github/workflows/release.yml
clippy cicd healthy .github/workflows/lint-clippy.yml
release-update cicd healthy .github/workflows/updater.yml
release-update-for-fixed-webview2 cicd healthy .github/workflows/updater.yml

LabelLayerStatusPath
/settings frontend healthy src/pages/settings.tsx
/home frontend healthy src/pages/home.tsx
/proxies frontend healthy src/pages/proxies.tsx
/connections frontend healthy src/pages/connections.tsx
/logs frontend healthy src/pages/logs.tsx
/profiles frontend healthy src/pages/profiles.tsx
/_layout frontend healthy src/pages/_layout.tsx
/_theme frontend healthy src/pages/_theme.tsx
/test frontend healthy src/pages/test.tsx
/rules frontend healthy src/pages/rules.tsx
/unlock frontend healthy src/pages/unlock.tsx
/_routers frontend healthy src/pages/_routers.tsx
/_layout/utils/notification-handlers frontend healthy src/pages/_layout/utils/notification-handlers.ts
/_layout/utils/ frontend healthy src/pages/_layout/utils/index.ts
/_layout/utils/initial-loading-overlay frontend healthy src/pages/_layout/utils/initial-loading-overlay.ts
/_layout/hooks/use-nav-menu-order frontend healthy src/pages/_layout/hooks/use-nav-menu-order.ts
/_layout/hooks/use-loading-overlay frontend healthy src/pages/_layout/hooks/use-loading-overlay.ts
/_layout/hooks/ frontend healthy src/pages/_layout/hooks/index.ts
/_layout/hooks/use-layout-events frontend healthy src/pages/_layout/hooks/use-layout-events.ts
/_layout/hooks/use-custom-theme frontend healthy src/pages/_layout/hooks/use-custom-theme.ts

LabelLayerStatusPath
DOWNLOAD_URL cicd healthy
GH_AW_GITHUB_MCP_SERVER_TOKEN cicd healthy
APPLE_ID cicd healthy
TELEGRAM_BOT_TOKEN cicd healthy
TAG_CHANNEL cicd healthy
APPLE_TEAM_ID cicd healthy
APPLE_CERTIFICATE cicd healthy
APPLE_SIGNING_IDENTITY cicd healthy
APPLE_PASSWORD cicd healthy
BUILDTIME cicd healthy
WORKFLOW_AUDIT_TOKEN cicd healthy
APPLE_CERTIFICATE_PASSWORD cicd healthy
COPILOT_GITHUB_TOKEN cicd healthy
TAURI_PRIVATE_KEY cicd healthy
VERSION cicd healthy
TAURI_KEY_PASSWORD cicd healthy
GITHUB_TOKEN cicd healthy
TAG_NAME cicd healthy
WINGET_TOKEN cicd healthy
GH_AW_GITHUB_TOKEN cicd healthy

LabelLayerStatusPath
127.0.0.1 network healthy src-tauri/src/constants.rs
192.168.1.1 network healthy src-tauri/src/config/clash.rs
122.0.0.0 network healthy src-tauri/src/cmd/media_unlock_checker/mod.rs
198.18.0.1 network healthy src-tauri/src/utils/init.rs
223.6.6.6 network healthy src-tauri/src/utils/init.rs
8.8.8.8 network healthy src-tauri/src/utils/init.rs
223.5.5.5 network healthy src-tauri/src/utils/init.rs
240.0.0.0 network healthy src-tauri/src/utils/init.rs
114.114.114.114 network healthy src-tauri/src/enhance/tun.rs
192.168.0.0 network healthy src-tauri/src/core/sysopt.rs
10.0.0.0 network healthy src-tauri/src/core/sysopt.rs
172.16.0.0 network healthy src-tauri/src/core/sysopt.rs
10.0.0.1 network healthy src/components/setting/mods/dns-viewer.tsx
1.1.1.1 network healthy src/components/setting/mods/dns-viewer.tsx
2.2.2.2 network healthy src/components/setting/mods/dns-viewer.tsx
127.0.0.0 network healthy src/components/profile/rules-editor-viewer.tsx
192.168.1.201 network healthy src/components/profile/rules-editor-viewer.tsx

LabelLayerStatusPath
SettingVergeBasic frontend healthy src/components/setting/setting-verge-basic.tsx
SettingClash frontend healthy src/components/setting/setting-clash.tsx
SettingVergeAdvanced frontend healthy src/components/setting/setting-verge-advanced.tsx
SettingSystem frontend healthy src/components/setting/setting-system.tsx
ProxyControlSwitches frontend healthy src/components/shared/proxy-control-switches.tsx
RuleItem frontend healthy src/components/rule/rule-item.tsx
LogItem frontend healthy src/components/log/log-item.tsx
SettingPage frontend healthy src/pages/settings.tsx
HomePage frontend healthy src/pages/home.tsx
ProxyPage frontend healthy src/pages/proxies.tsx
ConnectionsPage frontend healthy src/pages/connections.tsx
LogPage frontend healthy src/pages/logs.tsx
ProfilePage frontend healthy src/pages/profiles.tsx
Layout frontend healthy src/pages/_layout.tsx
TestPage frontend healthy src/pages/test.tsx
RulesPage frontend healthy src/pages/rules.tsx
UnlockPage frontend healthy src/pages/unlock.tsx

LabelLayerStatusPath
gha::cargo-audit cicd healthy .github/workflows/cargo-audit.yml
gha::cross_check cicd healthy .github/workflows/cross_check.yaml
gha::autobuild-check-test cicd healthy .github/workflows/autobuild-check-test.yml
gha::dev cicd healthy .github/workflows/dev.yml
gha::frontend-check cicd healthy .github/workflows/frontend-check.yml
gha::telegram-notify cicd healthy .github/workflows/telegram-notify.yml
gha::autobuild cicd healthy .github/workflows/autobuild.yml
gha::check-commit-needs-build cicd healthy .github/workflows/check-commit-needs-build.yml
gha::sync-mihomo-changelog cicd healthy .github/workflows/sync-mihomo-changelog.yml
gha::clean-old-assets cicd healthy .github/workflows/clean-old-assets.yml
gha::rustfmt cicd healthy .github/workflows/rustfmt.yml
gha::pr-ai-slop-review.lock cicd healthy .github/workflows/pr-ai-slop-review.lock.yml
gha::release cicd healthy .github/workflows/release.yml
gha::lint-clippy cicd healthy .github/workflows/lint-clippy.yml
gha::updater cicd healthy .github/workflows/updater.yml

LabelLayerStatusPath
port:7895 network healthy src-tauri/src/config/clash.rs
port:7897 network healthy src-tauri/src/config/clash.rs
port:7898 network healthy src-tauri/src/config/clash.rs
port:7899 network healthy src-tauri/src/config/clash.rs
port:12 network healthy .github/workflows/autobuild.yml
port:18 network healthy .github/workflows/autobuild.yml
port:10 network healthy .github/workflows/autobuild.yml
port:11 network healthy .github/workflows/sync-mihomo-changelog.yml
port:30 network healthy .github/workflows/sync-mihomo-changelog.yml
port:3001 network healthy .github/workflows/pr-ai-slop-review.lock.yml
port:256 network healthy .github/workflows/pr-ai-slop-review.lock.yml
port:64828 network healthy .github/workflows/pr-ai-slop-review.lock.yml

LabelLayerStatusPath
SystemMonitorValidator software healthy src/utils/data-validator.ts:SystemMonitorValidator
TrafficDataSampler software healthy src/utils/traffic-sampler.ts:TrafficDataSampler
TrafficErrorBoundary software healthy src/components/shared/traffic-error-boundary.tsx:TrafficErr…
ReferenceCounter software healthy src/hooks/use-traffic-monitor.ts:ReferenceCounter
InlineTrafficMonitor software healthy src/hooks/use-traffic-monitor.ts:InlineTrafficMonitor
TrafficWorkerClient software healthy src/hooks/use-traffic-monitor.ts:TrafficWorkerClient
DelayManager software healthy src/services/delay.ts:DelayManager

LabelLayerStatusPath
repobility-clone-8axnq8pn software healthy /tmp/repobility-clone-8axnq8pn

LabelLayerStatusPath
vps::azure hardware healthy .github/workflows/pr-ai-slop-review.lock.yml

LabelLayerStatusPath
auth::src-tauri/src/cmd/media_unlock_checker/disney_plus.rs security healthy src-tauri/src/cmd/media_unlock_checker/disney_plus.rs
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/70d8c93a-fc81-4ae3-82eb-6ef2d0458c0b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/70d8c93a-fc81-4ae3-82eb-6ef2d0458c0b/

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.