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.

UstaLabs/supermux

https://github.com/UstaLabs/supermux · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

158 raw signals (3 security + 155 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 156 actionable findings from 2 signal sources. 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 2764 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
frame software healthy tests/scrcpy-video.test.ts:frame
freshDb software healthy tests/exposure-rest.test.ts:freshDb
base software healthy tests/exposure-rest.test.ts:base
auth software healthy tests/exposure-rest.test.ts:auth
deps software healthy tests/web-inbound-attachments.test.ts:deps
present software healthy tests/preflight.test.ts:present
cb software healthy tests/fs-watcher.test.ts:cb
cb1 software healthy tests/fs-watcher.test.ts:cb1
cb2 software healthy tests/fs-watcher.test.ts:cb2
row software healthy tests/file-store.test.ts:row
port software healthy tests/web-proxy.test.ts:port
walk software healthy tests/no-legacy-names.test.ts:walk
makeRegistry software healthy tests/spawn-pa.test.ts:makeRegistry
cols software healthy tests/migration-roles.test.ts:cols
m software healthy tests/storage-messages-store.test.ts:m
db software healthy tests/storage-messages-store.test.ts:db
reg software healthy tests/tag-prefix.test.ts:reg
authed software healthy tests/web-session-crud.test.ts:authed
makeRegistry software healthy tests/broker-spawn-bind.test.ts:makeRegistry
initRepo software healthy tests/repo-scanner.test.ts:initRepo
tableNames software healthy tests/migrations-embedded.test.ts:tableNames
applied software healthy tests/migrations-embedded.test.ts:applied
waitFor software healthy tests/terminal-manager.test.ts:waitFor
base software healthy tests/web-system-restart.test.ts:base
auth software healthy tests/web-system-restart.test.ts:auth
initGitRepo software healthy tests/fs-service.test.ts:initGitRepo
firstCount software healthy tests/storage-db.test.ts:firstCount
makeReg software healthy tests/routing.test.ts:makeReg
freshDb software healthy tests/settings-store.test.ts:freshDb
multipart software healthy tests/upload-endpoint.test.ts:multipart
row software healthy tests/upload-endpoint.test.ts:row
git software healthy tests/workdir-diff.test.ts:git
initCommit software healthy tests/workdir-diff.test.ts:initCommit
head software healthy tests/workdir-diff.test.ts:head
makeClaude software healthy tests/usage-format.test.ts:makeClaude
makeCodex software healthy tests/usage-format.test.ts:makeCodex
makeCursor software healthy tests/usage-format.test.ts:makeCursor
authed software healthy tests/web-pa-crud.test.ts:authed
mockCtx software healthy tests/commands-stop.test.ts:mockCtx
base software healthy tests/opencode-providers-rest.test.ts:base
url software healthy tests/opencode-providers-rest.test.ts:url
auth software healthy tests/opencode-providers-rest.test.ts:auth
body software healthy tests/opencode-providers-rest.test.ts:body
clean software healthy tests/web-device-store.test.ts:clean
fakeSender software healthy tests/push-viewing-suppression.test.ts:fakeSender
reply software healthy tests/push-viewing-suppression.test.ts:reply
fire software healthy tests/push-viewing-suppression.test.ts:fire
fakeShim software healthy tests/shim-tools.test.ts:fakeShim
desc software healthy tests/shim-tools.test.ts:desc
hasBin software healthy tests/display-e2e.test.ts:hasBin

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

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
SECURITY.md software healthy SECURITY.md
docker-compose.yml software healthy docker-compose.yml
SETUP.md software healthy SETUP.md
scrcpy-video.test.ts software healthy tests/scrcpy-video.test.ts
exposure-rest.test.ts software healthy tests/exposure-rest.test.ts
web-inbound-attachments.test.ts software healthy tests/web-inbound-attachments.test.ts
preflight.test.ts software healthy tests/preflight.test.ts
fs-watcher.test.ts software healthy tests/fs-watcher.test.ts
file-store.test.ts software healthy tests/file-store.test.ts
web-proxy.test.ts software healthy tests/web-proxy.test.ts
no-legacy-names.test.ts software healthy tests/no-legacy-names.test.ts
transform-outbound.test.ts software healthy tests/transform-outbound.test.ts
spawn-pa.test.ts software healthy tests/spawn-pa.test.ts
migration-roles.test.ts software healthy tests/migration-roles.test.ts
frame-codec.test.ts software healthy tests/frame-codec.test.ts
storage-messages-store.test.ts software healthy tests/storage-messages-store.test.ts
scrcpy-control.test.ts software healthy tests/scrcpy-control.test.ts
model-discovery.test.ts software healthy tests/model-discovery.test.ts
atomic-json.test.ts software healthy tests/atomic-json.test.ts
tag-prefix.test.ts software healthy tests/tag-prefix.test.ts
web-session-crud.test.ts software healthy tests/web-session-crud.test.ts
push-endpoints.test.ts software healthy tests/push-endpoints.test.ts
broker-spawn-bind.test.ts software healthy tests/broker-spawn-bind.test.ts
repo-scanner.test.ts software healthy tests/repo-scanner.test.ts
migrations-embedded.test.ts software healthy tests/migrations-embedded.test.ts
display-ports.test.ts software healthy tests/display-ports.test.ts
app-config.test.ts software healthy tests/app-config.test.ts
terminal-manager.test.ts software healthy tests/terminal-manager.test.ts
web-system-restart.test.ts software healthy tests/web-system-restart.test.ts
fs-service.test.ts software healthy tests/fs-service.test.ts
menu.test.ts software healthy tests/menu.test.ts
migration-sessions-rebuild.test.ts software healthy tests/migration-sessions-rebuild.test.ts
storage-db.test.ts software healthy tests/storage-db.test.ts
routing.test.ts software healthy tests/routing.test.ts
curator-config.test.ts software healthy tests/curator-config.test.ts
exposure.test.ts software healthy tests/exposure.test.ts
spawn-registration-wait.test.ts software healthy tests/spawn-registration-wait.test.ts
settings-store.test.ts software healthy tests/settings-store.test.ts
upload-endpoint.test.ts software healthy tests/upload-endpoint.test.ts
editor-config.test.ts software healthy tests/editor-config.test.ts
workdir-diff.test.ts software healthy tests/workdir-diff.test.ts
login-manager.test.ts software healthy tests/login-manager.test.ts
reasoning-levels.test.ts software healthy tests/reasoning-levels.test.ts
smoke.test.ts software healthy tests/smoke.test.ts

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

LabelLayerStatusPath
can software healthy tests/registry.test.ts:can
MockTelegram software healthy tests/integration/web-cross-channel.test.ts:MockTelegram
eJ software healthy apps/android/src/main/assets/editor/cm6.js:eJ
j9 software healthy apps/android/src/main/assets/editor/cm6.js:j9
C software healthy apps/android/src/main/assets/editor/cm6.js:C
j0 software healthy apps/android/src/main/assets/editor/cm6.js:j0
XZ software healthy apps/android/src/main/assets/editor/cm6.js:XZ
s0 software healthy apps/android/src/main/assets/editor/cm6.js:s0
O0 software healthy apps/android/src/main/assets/editor/cm6.js:O0
Y9 software healthy apps/android/src/main/assets/editor/cm6.js:Y9
V9 software healthy apps/android/src/main/assets/editor/cm6.js:V9
H$ software healthy apps/android/src/main/assets/editor/cm6.js:H$
h software healthy apps/android/src/main/assets/editor/cm6.js:h
$8 software healthy apps/android/src/main/assets/editor/cm6.js:$8
X8 software healthy apps/android/src/main/assets/editor/cm6.js:X8
P7 software healthy apps/android/src/main/assets/editor/cm6.js:P7
_9 software healthy apps/android/src/main/assets/editor/cm6.js:_9
U4 software healthy apps/android/src/main/assets/editor/cm6.js:U4
N0 software healthy apps/android/src/main/assets/editor/cm6.js:N0
U9 software healthy apps/android/src/main/assets/editor/cm6.js:U9
z0 software healthy apps/android/src/main/assets/editor/cm6.js:z0
bX software healthy apps/android/src/main/assets/editor/cm6.js:bX
extends software healthy apps/android/src/main/assets/editor/cm6.js:extends
LZ software healthy apps/android/src/main/assets/editor/cm6.js:LZ
fX software healthy apps/android/src/main/assets/editor/cm6.js:fX
h0 software healthy apps/android/src/main/assets/editor/cm6.js:h0
aZ software healthy apps/android/src/main/assets/editor/cm6.js:aZ
nZ software healthy apps/android/src/main/assets/editor/cm6.js:nZ
GY software healthy apps/android/src/main/assets/editor/cm6.js:GY
P3 software healthy apps/android/src/main/assets/editor/cm6.js:P3
tZ software healthy apps/android/src/main/assets/editor/cm6.js:tZ
b3 software healthy apps/android/src/main/assets/editor/cm6.js:b3
AY software healthy apps/android/src/main/assets/editor/cm6.js:AY
i4 software healthy apps/android/src/main/assets/editor/cm6.js:i4
N3 software healthy apps/android/src/main/assets/editor/cm6.js:N3
a0 software healthy apps/android/src/main/assets/editor/cm6.js:a0
k7 software healthy apps/android/src/main/assets/editor/cm6.js:k7
H0 software healthy apps/android/src/main/assets/editor/cm6.js:H0
d9 software healthy apps/android/src/main/assets/editor/cm6.js:d9
c software healthy apps/android/src/main/assets/editor/cm6.js:c
K6 software healthy apps/android/src/main/assets/editor/cm6.js:K6
iY software healthy apps/android/src/main/assets/editor/cm6.js:iY
d0 software healthy apps/android/src/main/assets/editor/cm6.js:d0
f3 software healthy apps/android/src/main/assets/editor/cm6.js:f3
j4 software healthy apps/android/src/main/assets/editor/cm6.js:j4
m0 software healthy apps/android/src/main/assets/editor/cm6.js:m0
G7 software healthy apps/android/src/main/assets/editor/cm6.js:G7
Y0 software healthy apps/android/src/main/assets/editor/cm6.js:Y0
R2 software healthy apps/android/src/main/assets/editor/cm6.js:R2
g3 software healthy apps/android/src/main/assets/editor/cm6.js:g3

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

LabelLayerStatusPath
tests software healthy tests
integration software healthy tests/integration
ui software healthy tests/ui
agents software healthy tests/agents
apps software healthy apps
android software healthy apps/android
codemirror software healthy apps/android/codemirror
src software healthy apps/android/src
main software healthy apps/android/src/main
assets software healthy apps/android/src/main/assets
editor software healthy apps/android/src/main/assets/editor
kotlin software healthy apps/android/src/main/kotlin
dev software healthy apps/android/src/main/kotlin/dev
supermux software healthy apps/android/src/main/kotlin/dev/supermux
android software healthy apps/android/src/main/kotlin/dev/supermux/android
settings software healthy apps/android/src/main/kotlin/dev/supermux/android/settings
display software healthy apps/android/src/main/kotlin/dev/supermux/android/display
ui software healthy apps/android/src/main/kotlin/dev/supermux/android/ui
chat software healthy apps/android/src/main/kotlin/dev/supermux/android/chat
theme software healthy apps/android/src/main/kotlin/dev/supermux/android/theme
terminal software healthy apps/android/src/main/kotlin/dev/supermux/android/terminal
editor software healthy apps/android/src/main/kotlin/dev/supermux/android/editor
session software healthy apps/android/src/main/kotlin/dev/supermux/android/session
shared software healthy apps/shared
src software healthy apps/shared/src
jvmTest software healthy apps/shared/src/jvmTest
resources software healthy apps/shared/src/jvmTest/resources
frames software healthy apps/shared/src/jvmTest/resources/frames
kotlin software healthy apps/shared/src/jvmTest/kotlin
dev software healthy apps/shared/src/jvmTest/kotlin/dev
supermux software healthy apps/shared/src/jvmTest/kotlin/dev/supermux
proto software healthy apps/shared/src/jvmTest/kotlin/dev/supermux/proto
commonMain software healthy apps/shared/src/commonMain
kotlin software healthy apps/shared/src/commonMain/kotlin
dev software healthy apps/shared/src/commonMain/kotlin/dev
supermux software healthy apps/shared/src/commonMain/kotlin/dev/supermux
auth software healthy apps/shared/src/commonMain/kotlin/dev/supermux/auth
ui software healthy apps/shared/src/commonMain/kotlin/dev/supermux/ui
proto software healthy apps/shared/src/commonMain/kotlin/dev/supermux/proto
net software healthy apps/shared/src/commonMain/kotlin/dev/supermux/net
session software healthy apps/shared/src/commonMain/kotlin/dev/supermux/session
iosMain software healthy apps/shared/src/iosMain
kotlin software healthy apps/shared/src/iosMain/kotlin
dev software healthy apps/shared/src/iosMain/kotlin/dev
supermux software healthy apps/shared/src/iosMain/kotlin/dev/supermux
auth software healthy apps/shared/src/iosMain/kotlin/dev/supermux/auth
commonTest software healthy apps/shared/src/commonTest
kotlin software healthy apps/shared/src/commonTest/kotlin
dev software healthy apps/shared/src/commonTest/kotlin/dev
supermux software healthy apps/shared/src/commonTest/kotlin/dev/supermux

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

LabelLayerStatusPath
/x frontend healthy tests/agents/cursor-stream-parser.test.ts
/files/pic.png frontend healthy tests/agents/codex-adapter.test.ts
/files/pic.jpg frontend healthy tests/agents/codex-adapter.test.ts
/ frontend healthy src/web-app/src/router.ts
/new frontend healthy src/web-app/src/router.ts
/archived frontend healthy src/web-app/src/router.ts
/s/:id frontend healthy src/web-app/src/router.ts
/devices frontend healthy src/web-app/src/router.ts
/usage frontend healthy src/web-app/src/router.ts
/proxies frontend healthy src/web-app/src/router.ts
/displays frontend healthy src/web-app/src/router.ts
/settings frontend healthy src/web-app/src/router.ts
/settings/assistant frontend healthy src/web-app/src/router.ts
/settings/agents frontend healthy src/web-app/src/router.ts
/settings/curator frontend healthy src/web-app/src/router.ts
/settings/editor frontend healthy src/web-app/src/router.ts
/setup frontend healthy src/web-app/src/router.ts
/settings/keyboard frontend healthy src/web-app/src/router.ts
/settings/system frontend healthy src/web-app/src/router.ts
/personal-assistants frontend healthy src/web-app/src/router.ts
/home/user/projects/app/src/foo.ts frontend healthy src/web-app/src/lib/file-path-ref.test.ts
/proj/a frontend healthy src/web-app/src/lib/recent-projects.test.ts
/proj/b frontend healthy src/web-app/src/lib/recent-projects.test.ts
/proj/z frontend healthy src/web-app/src/lib/recent-projects.test.ts
/a frontend healthy src/web-app/src/lib/recent-projects.test.ts
/b frontend healthy src/web-app/src/lib/recent-projects.test.ts
/home/user/projects/project-api frontend healthy src/web-app/src/lib/project-options.test.ts
/opt/supermux frontend healthy src/web-app/src/lib/project-options.test.ts
/s/alpha frontend healthy src/web-app/src/lib/keybindings/commands.test.ts
/s/old frontend healthy src/web-app/src/lib/keybindings/commands.test.ts
/nope.js frontend healthy src/channels/web/static-serve.test.ts
/../secret.txt frontend healthy src/channels/web/static-serve.test.ts
/a/../../b frontend healthy src/channels/web/static-serve.test.ts
/soul frontend healthy src/core/slash-commands/providers/codex.test.ts
/y frontend healthy src/core/slash-commands/providers/codex.test.ts
/a/b.ts frontend healthy src/core/agents/adapter-activity.test.ts
/src/main.ts frontend healthy src/core/agents/adapter-activity.test.ts
/home/u/dev/my-plugin frontend healthy src/core/plugins/lifecycle.test.ts

LabelLayerStatusPath
port:8787 network healthy Dockerfile
port:18790 network healthy tests/exposure-rest.test.ts
port:19999 network healthy tests/web-proxy.test.ts
port:18800 network healthy tests/web-session-crud.test.ts
port:18797 network healthy tests/web-system-restart.test.ts
port:18900 network healthy tests/web-pa-crud.test.ts
port:18811 network healthy tests/display-ws-bridge.test.ts
port:18788 network healthy tests/web-client-logs.test.ts
port:18833 network healthy tests/display-e2e.test.ts
port:18796 network healthy tests/curator-settings-rest.test.ts
port:18897 network healthy tests/app-config-rest.test.ts
port:18844 network healthy tests/scrcpy-integration.test.ts
port:18787 network healthy tests/web-channel-http.test.ts
port:18799 network healthy tests/web-viewing-suppression.test.ts
port:18793 network healthy tests/soul-rest.test.ts
port:18910 network healthy tests/web-proxy-public.test.ts
port:40100 network healthy tests/web-attachments-roundtrip.test.ts
port:18792 network healthy tests/agent-status-rest.test.ts
port:3000 network healthy tests/commands.test.ts
port:4000 network healthy tests/registry.test.ts
port:3005 network healthy tests/registry.test.ts
port:3001 network healthy tests/registry.test.ts
port:3002 network healthy tests/registry.test.ts
port:4001 network healthy tests/registry.test.ts
port:39600 network healthy tests/upload-ws-binding.test.ts
port:38800 network healthy tests/file-serving-endpoint.test.ts
port:18789 network healthy tests/integration/web-cross-channel.test.ts
port:3003 network healthy src/core/session-manager/registry-proxies.test.ts
port:8080 network healthy src/core/session-manager/spawn-command.test.ts

LabelLayerStatusPath
migration-roles.test.ts data healthy tests/migration-roles.test.ts
migrations-embedded.test.ts data healthy tests/migrations-embedded.test.ts
migration-sessions-rebuild.test.ts data healthy tests/migration-sessions-rebuild.test.ts
013_opencode_agent.sql data healthy src/core/storage/migrations/013_opencode_agent.sql
002_push_subscriptions.sql data healthy src/core/storage/migrations/002_push_subscriptions.sql
006_base_commits.sql data healthy src/core/storage/migrations/006_base_commits.sql
016_review_comments.sql data healthy src/core/storage/migrations/016_review_comments.sql
011_device_push_tokens.sql data healthy src/core/storage/migrations/011_device_push_tokens.sql
007_session_roles.sql data healthy src/core/storage/migrations/007_session_roles.sql
010_reasoning_level.sql data healthy src/core/storage/migrations/010_reasoning_level.sql
index.ts data healthy src/core/storage/migrations/index.ts
008_proxies.sql data healthy src/core/storage/migrations/008_proxies.sql
003_sessions.sql data healthy src/core/storage/migrations/003_sessions.sql
014_tmux_window_id.sql data healthy src/core/storage/migrations/014_tmux_window_id.sql
015_worktree_session.sql data healthy src/core/storage/migrations/015_worktree_session.sql
012_proxies_is_public.sql data healthy src/core/storage/migrations/012_proxies_is_public.sql
004_base_commit.sql data healthy src/core/storage/migrations/004_base_commit.sql
009_settings.sql data healthy src/core/storage/migrations/009_settings.sql
001_init.sql data healthy src/core/storage/migrations/001_init.sql

LabelLayerStatusPath
auth::src/web-app/src/components/OpenCodeProviderAuth.vue security healthy src/web-app/src/components/OpenCodeProviderAuth.vue
auth::src/core/usage/index.ts security healthy src/core/usage/index.ts
auth::src/core/agents/cursor/auth.ts security healthy src/core/agents/cursor/auth.ts
auth::src/channels/web/index.ts security healthy src/channels/web/index.ts
auth::src/core/agents/opencode/auth-ops.ts security healthy src/core/agents/opencode/auth-ops.ts
auth::.github/release-assets/docker-compose.release.yml security healthy .github/release-assets/docker-compose.release.yml
auth::docker-compose.yml security healthy docker-compose.yml
auth::src/web-app/bun.lock security healthy src/web-app/bun.lock
auth::src/web-app/src/components/AgentLoginPanel.vue security healthy src/web-app/src/components/AgentLoginPanel.vue
auth::tests/opencode-providers-rest.test.ts security healthy tests/opencode-providers-rest.test.ts
auth::.env.example security healthy .env.example
auth::src/web-app/src/api/client.ts security healthy src/web-app/src/api/client.ts
auth::tests/usage.test.ts security healthy tests/usage.test.ts
auth::src/core/session-manager/trust.ts security healthy src/core/session-manager/trust.ts

LabelLayerStatusPath
sessions_new data healthy src/core/storage/migrations/013_opencode_agent.sql
push_subscriptions data healthy src/core/storage/migrations/002_push_subscriptions.sql
review_comments data healthy src/core/storage/migrations/016_review_comments.sql
device_push_tokens data healthy src/core/storage/migrations/011_device_push_tokens.sql
proxies data healthy src/core/storage/migrations/008_proxies.sql
sessions data healthy src/core/storage/migrations/003_sessions.sql
chats data healthy src/core/storage/migrations/003_sessions.sql
chat_history data healthy src/core/storage/migrations/003_sessions.sql
settings data healthy src/core/storage/migrations/009_settings.sql
messages data healthy src/core/storage/migrations/001_init.sql
attachments data healthy src/core/storage/migrations/001_init.sql

LabelLayerStatusPath
build-binaries cicd healthy .github/workflows/release.yml
update-flow cicd healthy .github/workflows/release.yml
docker cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
publish-website cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
127.0.0.1 network healthy tests/exposure-rest.test.ts
1.2.3.4 network healthy tests/web-proxy.test.ts
192.168.1.9 network healthy tests/web-cookies.test.ts
192.168.1.5 network healthy tests/scrcpy-adb.test.ts

LabelLayerStatusPath
caddy network healthy README.md
nginx network healthy README.md

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
broker hardware healthy docker-compose.yml

LabelLayerStatusPath
WEBSITE_PUSH_TOKEN cicd healthy
GITHUB_TOKEN cicd healthy

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

LabelLayerStatusPath
sqlite data healthy tests/migration-sessions-rebuild.test.ts

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.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/865d742e-ef47-4f32-b21e-002ce2927056/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/865d742e-ef47-4f32-b21e-002ce2927056/

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.