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.

RevealUIStudio/revdev

https://github.com/RevealUIStudio/revdev · scanned 2026-06-15 23:50 UTC (2 months, 3 weeks ago)

62 raw signals (0 security + 62 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 62 actionable findings from 1 signal source. 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 1243 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
App software healthy apps/studio/src/App.tsx:App
AuthGatedApp software healthy apps/studio/src/App.tsx:AuthGatedApp
MainApp software healthy apps/studio/src/App.tsx:MainApp
openInEditor software healthy apps/studio/src/App.tsx:openInEditor
localStorageMock software healthy apps/studio/src/__tests__/setup.ts:localStorageMock
renderWithStatusContext software healthy apps/studio/src/__tests__/components/StatusBar.test.tsx:ren…
renderStep software healthy apps/studio/src/__tests__/components/StepVerify.test.tsx:re…
renderStep software healthy apps/studio/src/__tests__/components/StepEmail.test.tsx:ren…
createMockSetup software healthy apps/studio/src/__tests__/components/SetupRows.test.tsx:cre…
renderWithStatusContext software healthy apps/studio/src/__tests__/components/Dashboard.test.tsx:ren…
flushPromises software healthy apps/studio/src/__tests__/hooks/use-config.test.ts:flushPro…
createWrapper software healthy apps/studio/src/__tests__/hooks/use-health.test.ts:createWr…
Wrapper software healthy apps/studio/src/__tests__/hooks/use-health.test.ts:Wrapper
createAuthValue software healthy apps/studio/src/__tests__/hooks/use-subscription.test.ts:cr…
createWrapper software healthy apps/studio/src/__tests__/hooks/use-subscription.test.ts:cr…
Wrapper software healthy apps/studio/src/__tests__/hooks/use-subscription.test.ts:Wr…
flushPromises software healthy apps/studio/src/__tests__/hooks/use-setup.test.ts:flushProm…
flushPromises software healthy apps/studio/src/__tests__/hooks/use-vault.test.ts:flushProm…
SettingsPanel software healthy apps/studio/src/components/settings/SettingsPanel.tsx:Setti…
loadVersion software healthy apps/studio/src/components/settings/SettingsPanel.tsx:loadV…
truncate software healthy apps/studio/src/components/layout/StatusBar.tsx:truncate
StatusBar software healthy apps/studio/src/components/layout/StatusBar.tsx:StatusBar
AppShell software healthy apps/studio/src/components/layout/AppShell.tsx:AppShell
handleNavigate software healthy apps/studio/src/components/layout/AppShell.tsx:handleNaviga…
Sidebar software healthy apps/studio/src/components/layout/Sidebar.tsx:Sidebar
NavIcon software healthy apps/studio/src/components/layout/Sidebar.tsx:NavIcon
VaultPanel software healthy apps/studio/src/components/vault/VaultPanel.tsx:VaultPanel
VaultSkeleton software healthy apps/studio/src/components/vault/VaultPanel.tsx:VaultSkelet…
SecretDetail software healthy apps/studio/src/components/vault/SecretDetail.tsx:SecretDet…
handleCopy software healthy apps/studio/src/components/vault/SecretDetail.tsx:handleCopy
CreateSecretDialog software healthy apps/studio/src/components/vault/CreateSecretDialog.tsx:Cre…
handleSubmit software healthy apps/studio/src/components/vault/CreateSecretDialog.tsx:han…
NamespaceFilter software healthy apps/studio/src/components/vault/NamespaceFilter.tsx:Namesp…
SearchBar software healthy apps/studio/src/components/vault/SearchBar.tsx:SearchBar
SecretList software healthy apps/studio/src/components/vault/SecretList.tsx:SecretList
SyncPanel software healthy apps/studio/src/components/sync/SyncPanel.tsx:SyncPanel
RepoCard software healthy apps/studio/src/components/sync/RepoCard.tsx:RepoCard
SyncLog software healthy apps/studio/src/components/sync/SyncLog.tsx:SyncLog
LoginScreen software healthy apps/studio/src/components/auth/LoginScreen.tsx:LoginScreen
handleSendOtp software healthy apps/studio/src/components/auth/LoginScreen.tsx:handleSendO…
handleVerify software healthy apps/studio/src/components/auth/LoginScreen.tsx:handleVerify
handleResend software healthy apps/studio/src/components/auth/LoginScreen.tsx:handleResend
RvuiUpgradePanel software healthy apps/studio/src/components/subscription/RvuiUpgradePanel.ts…
data software healthy apps/studio/src/components/subscription/RvuiUpgradePanel.ts…
TunnelPanel software healthy apps/studio/src/components/tunnel/TunnelPanel.tsx:TunnelPan…
TunnelSkeleton software healthy apps/studio/src/components/tunnel/TunnelPanel.tsx:TunnelSke…
OsBadge software healthy apps/studio/src/components/tunnel/TunnelPanel.tsx:OsBadge
PeerCard software healthy apps/studio/src/components/tunnel/TunnelPanel.tsx:PeerCard
copyIp software healthy apps/studio/src/components/tunnel/TunnelPanel.tsx:copyIp
AppsPanel software healthy apps/studio/src/components/apps/AppsPanel.tsx:AppsPanel

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
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
.gitleaks.toml software healthy .gitleaks.toml
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
biome.json software healthy biome.json
NOTICE.md software healthy NOTICE.md
.env.template software healthy .env.template
iterm2-revealui.json software healthy config/terminal/iterm2-revealui.json
alacritty-revealui.toml software healthy config/terminal/alacritty-revealui.toml
vite.config.ts software healthy apps/studio/vite.config.ts
README.md software healthy apps/studio/README.md
package.json software healthy apps/studio/package.json
index.html software healthy apps/studio/index.html
tsconfig.json software healthy apps/studio/tsconfig.json
vitest.config.ts software healthy apps/studio/vitest.config.ts
generate-types.sh software healthy apps/studio/scripts/generate-types.sh
Cargo.toml software healthy apps/studio/src-tauri/Cargo.toml
tauri.conf.json software healthy apps/studio/src-tauri/tauri.conf.json
build.rs software healthy apps/studio/src-tauri/build.rs
Cargo.lock software healthy apps/studio/src-tauri/Cargo.lock
about.toml software healthy apps/studio/src-tauri/about.toml
daemon_ctl_integration.rs software healthy apps/studio/src-tauri/tests/daemon_ctl_integration.rs
harness_integration.rs software healthy apps/studio/src-tauri/tests/harness_integration.rs
default.json software healthy apps/studio/src-tauri/capabilities/default.json
lib.rs software healthy apps/studio/src-tauri/src/lib.rs
harness.rs software healthy apps/studio/src-tauri/src/harness.rs
state.rs software healthy apps/studio/src-tauri/src/state.rs
local_shell.rs software healthy apps/studio/src-tauri/src/local_shell.rs
updater.rs software healthy apps/studio/src-tauri/src/updater.rs
inference.rs software healthy apps/studio/src-tauri/src/inference.rs
tray.rs software healthy apps/studio/src-tauri/src/tray.rs
harness_watcher.rs software healthy apps/studio/src-tauri/src/harness_watcher.rs
config.rs software healthy apps/studio/src-tauri/src/config.rs
spawner.rs software healthy apps/studio/src-tauri/src/spawner.rs
main.rs software healthy apps/studio/src-tauri/src/main.rs
ssh.rs software healthy apps/studio/src-tauri/src/ssh.rs
daemon_ctl.rs software healthy apps/studio/src-tauri/src/daemon_ctl.rs
error.rs software healthy apps/studio/src-tauri/src/commands/error.rs
harness.rs software healthy apps/studio/src-tauri/src/commands/harness.rs
git.rs software healthy apps/studio/src-tauri/src/commands/git.rs
local_shell.rs software healthy apps/studio/src-tauri/src/commands/local_shell.rs
status.rs software healthy apps/studio/src-tauri/src/commands/status.rs
mod.rs software healthy apps/studio/src-tauri/src/commands/mod.rs
inference.rs software healthy apps/studio/src-tauri/src/commands/inference.rs
launcher.rs software healthy apps/studio/src-tauri/src/commands/launcher.rs
agent.rs software healthy apps/studio/src-tauri/src/commands/agent.rs

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

LabelLayerStatusPath
App frontend healthy apps/studio/src/App.tsx
SettingsPanel frontend healthy apps/studio/src/components/settings/SettingsPanel.tsx
StatusBar frontend healthy apps/studio/src/components/layout/StatusBar.tsx
AppShell frontend healthy apps/studio/src/components/layout/AppShell.tsx
Sidebar frontend healthy apps/studio/src/components/layout/Sidebar.tsx
VaultPanel frontend healthy apps/studio/src/components/vault/VaultPanel.tsx
SecretDetail frontend healthy apps/studio/src/components/vault/SecretDetail.tsx
CreateSecretDialog frontend healthy apps/studio/src/components/vault/CreateSecretDialog.tsx
NamespaceFilter frontend healthy apps/studio/src/components/vault/NamespaceFilter.tsx
SearchBar frontend healthy apps/studio/src/components/vault/SearchBar.tsx
SecretList frontend healthy apps/studio/src/components/vault/SecretList.tsx
SyncPanel frontend healthy apps/studio/src/components/sync/SyncPanel.tsx
RepoCard frontend healthy apps/studio/src/components/sync/RepoCard.tsx
SyncLog frontend healthy apps/studio/src/components/sync/SyncLog.tsx
LoginScreen frontend healthy apps/studio/src/components/auth/LoginScreen.tsx
RvuiUpgradePanel frontend healthy apps/studio/src/components/subscription/RvuiUpgradePanel.tsx
TunnelPanel frontend healthy apps/studio/src/components/tunnel/TunnelPanel.tsx
AppsPanel frontend healthy apps/studio/src/components/apps/AppsPanel.tsx
AppCard frontend healthy apps/studio/src/components/apps/AppCard.tsx
PanelHeader frontend healthy apps/studio/src/components/ui/PanelHeader.tsx
Tooltip frontend healthy apps/studio/src/components/ui/Tooltip.tsx
Button frontend healthy apps/studio/src/components/ui/Button.tsx
Input frontend healthy apps/studio/src/components/ui/Input.tsx
Modal frontend healthy apps/studio/src/components/ui/Modal.tsx
ErrorAlert frontend healthy apps/studio/src/components/ui/ErrorAlert.tsx
Badge frontend healthy apps/studio/src/components/ui/Badge.tsx
Dialog frontend healthy apps/studio/src/components/ui/Dialog.tsx
Card frontend healthy apps/studio/src/components/ui/Card.tsx
StatusDot frontend healthy apps/studio/src/components/ui/StatusDot.tsx
Dashboard frontend healthy apps/studio/src/components/dashboard/Dashboard.tsx
TierBadge frontend healthy apps/studio/src/components/dashboard/TierBadge.tsx
HealthCard frontend healthy apps/studio/src/components/dashboard/HealthCard.tsx
DeployDashboard frontend healthy apps/studio/src/components/dashboard/DeployDashboard.tsx
ServiceCard frontend healthy apps/studio/src/components/dashboard/ServiceCard.tsx
WelcomeBanner frontend healthy apps/studio/src/components/dashboard/WelcomeBanner.tsx
SubscriptionCard frontend healthy apps/studio/src/components/dashboard/SubscriptionCard.tsx
RvuiBalanceCard frontend healthy apps/studio/src/components/dashboard/RvuiBalanceCard.tsx
MessageInbox frontend healthy apps/studio/src/components/agent/MessageInbox.tsx
FileReservations frontend healthy apps/studio/src/components/agent/FileReservations.tsx
AgentTerminalPane frontend healthy apps/studio/src/components/agent/AgentTerminalPane.tsx
AgentChat frontend healthy apps/studio/src/components/agent/AgentChat.tsx
AgentPanel frontend healthy apps/studio/src/components/agent/AgentPanel.tsx
TaskBoard frontend healthy apps/studio/src/components/agent/TaskBoard.tsx
SpawnerPanel frontend healthy apps/studio/src/components/agent/SpawnerPanel.tsx
StepDomain frontend healthy apps/studio/src/components/deploy/StepDomain.tsx
StepDatabase frontend healthy apps/studio/src/components/deploy/StepDatabase.tsx
StepBlob frontend healthy apps/studio/src/components/deploy/StepBlob.tsx
StepStripe frontend healthy apps/studio/src/components/deploy/StepStripe.tsx
StepSecrets frontend healthy apps/studio/src/components/deploy/StepSecrets.tsx
StepEmail frontend healthy apps/studio/src/components/deploy/StepEmail.tsx

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

LabelLayerStatusPath
config software healthy config
terminal software healthy config/terminal
apps software healthy apps
studio software healthy apps/studio
scripts software healthy apps/studio/scripts
src-tauri software healthy apps/studio/src-tauri
tests software healthy apps/studio/src-tauri/tests
capabilities software healthy apps/studio/src-tauri/capabilities
src software healthy apps/studio/src-tauri/src
commands software healthy apps/studio/src-tauri/src/commands
deploy software healthy apps/studio/src-tauri/src/commands/deploy
platform software healthy apps/studio/src-tauri/src/platform
src software healthy apps/studio/src
__tests__ software healthy apps/studio/src/__tests__
components software healthy apps/studio/src/__tests__/components
lib software healthy apps/studio/src/__tests__/lib
hooks software healthy apps/studio/src/__tests__/hooks
components software healthy apps/studio/src/components
settings software healthy apps/studio/src/components/settings
layout software healthy apps/studio/src/components/layout
vault software healthy apps/studio/src/components/vault
sync software healthy apps/studio/src/components/sync
auth software healthy apps/studio/src/components/auth
subscription software healthy apps/studio/src/components/subscription
tunnel software healthy apps/studio/src/components/tunnel
apps software healthy apps/studio/src/components/apps
ui software healthy apps/studio/src/components/ui
dashboard software healthy apps/studio/src/components/dashboard
agent software healthy apps/studio/src/components/agent
deploy software healthy apps/studio/src/components/deploy
git software healthy apps/studio/src/components/git
intent software healthy apps/studio/src/components/intent
gallery software healthy apps/studio/src/components/gallery
terminal software healthy apps/studio/src/components/terminal
inference software healthy apps/studio/src/components/inference
infrastructure software healthy apps/studio/src/components/infrastructure
editor software healthy apps/studio/src/components/editor
setup software healthy apps/studio/src/components/setup
devbox software healthy apps/studio/src/components/devbox
lib software healthy apps/studio/src/lib
hooks software healthy apps/studio/src/hooks
console software healthy apps/console
tui software healthy apps/console/tui
api software healthy apps/console/api
proxy software healthy apps/console/proxy
qr software healthy apps/console/qr
docs software healthy docs
scripts software healthy scripts
packages software healthy packages
theme software healthy packages/theme

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

LabelLayerStatusPath
backflow cicd healthy .github/workflows/backflow-main-into-test.yml
promotion-gate cicd healthy .github/workflows/promotion-gate.yml
dependency-review cicd healthy .github/workflows/dependency-review.yml
build cicd healthy .github/workflows/console-release.yml
release cicd healthy .github/workflows/console-release.yml
build cicd healthy .github/workflows/studio-release.yml
quality cicd healthy .github/workflows/ci.yml
typecheck cicd healthy .github/workflows/ci.yml
test cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/ci.yml
console cicd healthy .github/workflows/ci.yml
private-leak-scan cicd healthy .github/workflows/ci.yml
audit cicd healthy .github/workflows/no-submodules.yml
gitleaks cicd healthy .github/workflows/security.yml
codeql cicd healthy .github/workflows/security.yml
rust-integration cicd healthy .github/workflows/studio-rust-tests.yml

LabelLayerStatusPath
port:5174 network healthy apps/studio/vite.config.ts
port:1422 network healthy apps/studio/vite.config.ts
port:3004 network healthy apps/studio/src-tauri/src/platform/windows.rs
port:4000 network healthy apps/studio/src-tauri/src/platform/windows.rs
port:3000 network healthy apps/studio/src-tauri/src/platform/windows.rs
port:3001 network healthy apps/studio/src-tauri/src/platform/windows.rs
port:3002 network healthy apps/studio/src-tauri/src/platform/windows.rs
port:22 network healthy apps/studio/src/__tests__/components/SshBookmarkSidebar.tes…
port:2222 network healthy apps/studio/src/__tests__/components/SshBookmarkSidebar.tes…
port:256 network healthy .github/workflows/security.yml
port:79 network healthy .github/workflows/security.yml

LabelLayerStatusPath
APPLE_ID cicd healthy
APPLE_CERTIFICATE cicd healthy
BINARY cicd healthy
TAURI_SIGNING_PRIVATE_KEY_PASSWORD cicd healthy
APPLE_TEAM_ID cicd healthy
APPLE_PASSWORD cicd healthy
APPLE_CERTIFICATE_PASSWORD cicd healthy
GITHUB_TOKEN cicd healthy
TAURI_SIGNING_PRIVATE_KEY cicd healthy
APPLE_SIGNING_IDENTITY cicd healthy

LabelLayerStatusPath
auth::packages/daemon/src/__tests__/flows.test.ts security healthy packages/daemon/src/__tests__/flows.test.ts
auth::packages/daemon/src/__tests__/license-crypto.test.ts security healthy packages/daemon/src/__tests__/license-crypto.test.ts
auth::packages/daemon/src/license.ts security healthy packages/daemon/src/license.ts
auth::scripts/issue-license.ts security healthy scripts/issue-license.ts
auth::scripts/rotate-license.ts security healthy scripts/rotate-license.ts
auth::apps/console/tui/model.go security healthy apps/console/tui/model.go
auth::packages/daemon/src/__tests__/test-license-helper.ts security healthy packages/daemon/src/__tests__/test-license-helper.ts
auth::packages/daemon/src/__tests__/license-expiry.test.ts security healthy packages/daemon/src/__tests__/license-expiry.test.ts
auth::packages/daemon/src/license-crypto.ts security healthy packages/daemon/src/license-crypto.ts

LabelLayerStatusPath
gha::backflow-main-into-test cicd healthy .github/workflows/backflow-main-into-test.yml
gha::promotion-gate cicd healthy .github/workflows/promotion-gate.yml
gha::dependency-review cicd healthy .github/workflows/dependency-review.yml
gha::console-release cicd healthy .github/workflows/console-release.yml
gha::studio-release cicd healthy .github/workflows/studio-release.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::no-submodules cicd healthy .github/workflows/no-submodules.yml
gha::security cicd healthy .github/workflows/security.yml
gha::studio-rust-tests cicd healthy .github/workflows/studio-rust-tests.yml

LabelLayerStatusPath
127.0.0.1 network healthy .env.template
192.168.1.1 network healthy apps/studio/src/__tests__/components/ConnectForm.test.tsx
192.168.1.100 network healthy apps/studio/src/__tests__/components/SshBookmarkSidebar.tes…
10.0.0.1 network healthy apps/studio/src/__tests__/components/SshBookmarkSidebar.tes…
100.64.0.1 network healthy apps/studio/src/__tests__/components/TunnelPanel.test.tsx
100.64.0.2 network healthy apps/studio/src/__tests__/components/TunnelPanel.test.tsx
100.64.0.3 network healthy apps/studio/src/__tests__/components/TunnelPanel.test.tsx
192.168.1.138 network healthy apps/studio/src/components/terminal/ConnectForm.tsx

LabelLayerStatusPath
when software healthy apps/studio/src/__tests__/components/Input.test.tsx:when
LicenseConfigError software healthy packages/daemon/src/license.ts:LicenseConfigError
LicenseExpiredError software healthy packages/daemon/src/license.ts:LicenseExpiredError
MigrationError software healthy packages/daemon/src/storage/migrate.ts:MigrationError
DaemonClient software healthy packages/bridge/src/client.ts:DaemonClient

LabelLayerStatusPath
sqlite data healthy pnpm-lock.yaml
redis data healthy pnpm-lock.yaml
postgres data healthy pnpm-lock.yaml
postgresql data healthy apps/studio/src/__tests__/components/StepDatabase.test.tsx

LabelLayerStatusPath
private_key::apps/studio/src/__tests__/components/StepDeplo… security healthy apps/studio/src/__tests__/components/StepDeploy.test.tsx
private_key::apps/studio/src/__tests__/components/StepVerif… security healthy apps/studio/src/__tests__/components/StepVerify.test.tsx
password_literal::apps/studio/src/__tests__/hooks/use-ssh.t… security healthy apps/studio/src/__tests__/hooks/use-ssh.test.ts

LabelLayerStatusPath
index.ts data healthy packages/daemon/src/migrations/index.ts
0001-initial-schema.ts data healthy packages/daemon/src/migrations/0001-initial-schema.ts

LabelLayerStatusPath
vps::aws hardware healthy pnpm-lock.yaml
vps::gcp hardware healthy apps/studio/src/components/deploy/StepEmail.tsx

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

LabelLayerStatusPath
image::apps/console/Dockerfile hardware healthy apps/console/Dockerfile

LabelLayerStatusPath
/tmp/wt-feat-x frontend healthy packages/daemon/src/__tests__/validation.test.ts
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/c8f82373-693b-490e-828f-2a1c94022142/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c8f82373-693b-490e-828f-2a1c94022142/

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.