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.

youhaowei/DashFrame

https://github.com/youhaowei/DashFrame · scanned 2026-06-16 01:07 UTC (2 months, 1 week ago)

144 raw signals (0 security + 144 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 133 actionable findings from 1 signal source. 11 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 2029 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
coopCoepPlugin software healthy apps/renderer/vite.config.ts:coopCoepPlugin
renderBootstrapError software healthy apps/renderer/src/main.tsx:renderBootstrapError
bootstrap software healthy apps/renderer/src/main.tsx:bootstrap
desktop software healthy apps/renderer/src/main.tsx:desktop
fetchWithTimeout software healthy apps/renderer/src/nativeConnector.ts:fetchWithTimeout
createNativeConnector software healthy apps/renderer/src/nativeConnector.ts:createNativeConnector
authHeaders software healthy apps/renderer/src/nativeConnector.ts:authHeaders
query software healthy apps/renderer/src/nativeConnector.ts:query
uploadArrowTable software healthy apps/renderer/src/nativeConnector.ts:uploadArrowTable
cleanup software healthy apps/desktop/scripts/dev.mjs:cleanup
awaitProc software healthy apps/desktop/scripts/dev.mjs:awaitProc
fail software healthy apps/desktop/scripts/dev.mjs:fail
run software healthy apps/desktop/scripts/verify-native-engine.mjs:run
read software healthy apps/desktop/src/ipc-contract.test.ts:read
handledChannels software healthy apps/desktop/src/ipc-contract.test.ts:handledChannels
invokedChannels software healthy apps/desktop/src/ipc-contract.test.ts:invokedChannels
matchChannels software healthy apps/desktop/src/ipc-contract.test.ts:matchChannels
makeServer software healthy apps/desktop/src/lifecycle.test.ts:makeServer
makeEngine software healthy apps/desktop/src/lifecycle.test.ts:makeEngine
makeProject software healthy apps/desktop/src/lifecycle.test.ts:makeProject
createLoopbackToken software healthy apps/desktop/src/main.ts:createLoopbackToken
createWindow software healthy apps/desktop/src/main.ts:createWindow
registerIpc software healthy apps/desktop/src/main.ts:registerIpc
securityHeadersPlugin software healthy apps/web/vite.config.ts:securityHeadersPlugin
apply software healthy apps/web/vite.config.ts:apply
stripDuplicateTypescriptPlugin software healthy apps/web/eslint.config.mjs:stripDuplicateTypescriptPlugin
PostHogProvider software healthy apps/web/components/providers/PostHogProvider.tsx:PostHogPr…
usePostHogContext software healthy apps/web/components/providers/PostHogProvider.tsx:usePostHo…
PostHogPageViewTracker software healthy apps/web/components/providers/PostHogPageView.tsx:PostHogPa…
PostHogPageView software healthy apps/web/components/providers/PostHogPageView.tsx:PostHogPa…
getSecurityHeaders software healthy apps/web/lib/security-headers.ts:getSecurityHeaders
getBaseUrl software healthy apps/web/lib/trpc/Provider.tsx:getBaseUrl
TRPCProvider software healthy apps/web/lib/trpc/Provider.tsx:TRPCProvider
getBaseUrl software healthy apps/web/lib/trpc/client.ts:getBaseUrl
createRateLimiter software healthy apps/web/lib/trpc/rate-limiter.ts:createRateLimiter
cleanup software healthy apps/web/lib/trpc/rate-limiter.ts:cleanup
checkLimit software healthy apps/web/lib/trpc/rate-limiter.ts:checkLimit
reset software healthy apps/web/lib/trpc/rate-limiter.ts:reset
clear software healthy apps/web/lib/trpc/rate-limiter.ts:clear
destroy software healthy apps/web/lib/trpc/rate-limiter.ts:destroy
getClientIp software healthy apps/web/lib/trpc/rate-limiter.ts:getClientIp
getRateLimiter software healthy apps/web/lib/trpc/middleware/rate-limit.ts:getRateLimiter
rateLimitMiddleware software healthy apps/web/lib/trpc/middleware/rate-limit.ts:rateLimitMiddlew…
to software healthy apps/web/lib/trpc/middleware/rate-limit.ts:to
destroyAllRateLimiters software healthy apps/web/lib/trpc/middleware/rate-limit.ts:destroyAllRateLi…
createTestContext software healthy apps/web/lib/trpc/routers/notion.test.ts:createTestContext
createCaller software healthy apps/web/lib/trpc/routers/notion.test.ts:createCaller
returns software healthy apps/web/lib/posthog/loader.ts:returns
scheduleIdleCallback software healthy apps/web/lib/posthog/loader.ts:scheduleIdleCallback
will software healthy apps/web/lib/posthog/loader.ts:will

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

LabelLayerStatusPath
.wystack.json software healthy .wystack.json
DESIGN.md software healthy DESIGN.md
bun.lock software healthy bun.lock
.mcp.json software healthy .mcp.json
greptile.json software healthy greptile.json
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
turbo.json software healthy turbo.json
LICENSE software healthy LICENSE
eslint.config.mjs software healthy eslint.config.mjs
portless.json software healthy portless.json
tsconfig.base.json software healthy tsconfig.base.json
vite.config.ts software healthy apps/renderer/vite.config.ts
postcss.config.mjs software healthy apps/renderer/postcss.config.mjs
package.json software healthy apps/renderer/package.json
index.html software healthy apps/renderer/index.html
tsconfig.json software healthy apps/renderer/tsconfig.json
routeTree.gen.ts software healthy apps/renderer/src/routeTree.gen.ts
dashframe-api.d.ts software healthy apps/renderer/src/dashframe-api.d.ts
main.tsx software healthy apps/renderer/src/main.tsx
nativeConnector.test.ts software healthy apps/renderer/src/nativeConnector.test.ts
nativeConnector.ts software healthy apps/renderer/src/nativeConnector.ts
package.json software healthy apps/desktop/package.json
tsconfig.json software healthy apps/desktop/tsconfig.json
vitest.config.ts software healthy apps/desktop/vitest.config.ts
dev.mjs software healthy apps/desktop/scripts/dev.mjs
build-main.mjs software healthy apps/desktop/scripts/build-main.mjs
verify-native-engine.mjs software healthy apps/desktop/scripts/verify-native-engine.mjs
preload.ts software healthy apps/desktop/src/preload.ts
lifecycle.ts software healthy apps/desktop/src/lifecycle.ts
ipc-contract.test.ts software healthy apps/desktop/src/ipc-contract.test.ts
lifecycle.test.ts software healthy apps/desktop/src/lifecycle.test.ts
main.ts software healthy apps/desktop/src/main.ts
vite.config.ts software healthy apps/web/vite.config.ts
vercel.json software healthy apps/web/vercel.json
postcss.config.mjs software healthy apps/web/postcss.config.mjs
globals.css software healthy apps/web/globals.css
package.json software healthy apps/web/package.json
index.html software healthy apps/web/index.html
tsconfig.json software healthy apps/web/tsconfig.json
vite-env.d.ts software healthy apps/web/vite-env.d.ts
eslint.config.mjs software healthy apps/web/eslint.config.mjs
portless.json software healthy apps/web/portless.json
CHANGELOG.md software healthy apps/web/CHANGELOG.md
vitest.config.ts software healthy apps/web/vitest.config.ts
vitest.setup.ts software healthy apps/web/vitest.setup.ts
STATE-MANAGEMENT.md software healthy apps/web/STATE-MANAGEMENT.md
PostHogProvider.tsx software healthy apps/web/components/providers/PostHogProvider.tsx
PostHogPageView.tsx software healthy apps/web/components/providers/PostHogPageView.tsx

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

LabelLayerStatusPath
apps software healthy apps
renderer software healthy apps/renderer
src software healthy apps/renderer/src
desktop software healthy apps/desktop
scripts software healthy apps/desktop/scripts
src software healthy apps/desktop/src
web software healthy apps/web
components software healthy apps/web/components
providers software healthy apps/web/components/providers
lib software healthy apps/web/lib
trpc software healthy apps/web/lib/trpc
middleware software healthy apps/web/lib/trpc/middleware
routers software healthy apps/web/lib/trpc/routers
posthog software healthy apps/web/lib/posthog
__tests__ software healthy apps/web/lib/posthog/__tests__
hooks software healthy apps/web/hooks
src software healthy apps/web/src
server software healthy apps/server
src software healthy apps/server/src
functions software healthy apps/server/src/functions
docs software healthy docs
audits software healthy docs/audits
scripts software healthy scripts
packages software healthy packages
types software healthy packages/types
src software healthy packages/types/src
server-core software healthy packages/server-core
src software healthy packages/server-core/src
eslint-config software healthy packages/eslint-config
visualization software healthy packages/visualization
src software healthy packages/visualization/src
components software healthy packages/visualization/src/components
renderers software healthy packages/visualization/src/renderers
json software healthy packages/json
src software healthy packages/json/src
ui software healthy packages/ui
src software healthy packages/ui/src
fields software healthy packages/ui/src/fields
components software healthy packages/ui/src/components
Tooltip software healthy packages/ui/src/components/Tooltip
chart-icons software healthy packages/ui/src/components/chart-icons
lib software healthy packages/ui/src/lib
hooks software healthy packages/ui/src/hooks
desktop-types software healthy packages/desktop-types
src software healthy packages/desktop-types/src
app software healthy packages/app
src software healthy packages/app/src
components software healthy packages/app/src/components
visualization-preview software healthy packages/app/src/components/visualization-preview
visualizations software healthy packages/app/src/components/visualizations

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

LabelLayerStatusPath
has software healthy apps/renderer/src/nativeConnector.ts:has
Lifecycle software healthy apps/desktop/src/lifecycle.ts:Lifecycle
MockResizeObserver software healthy apps/web/vitest.setup.ts:MockResizeObserver
PostHogEventQueue software healthy apps/web/lib/posthog/event-queue.ts:PostHogEventQueue
of software healthy apps/server/src/functions/commands.ts:of
of software healthy apps/server/src/functions/preview-diff.test.ts:of
as software healthy apps/server/src/functions/commands.test.ts:as
which software healthy packages/types/src/dataframe.ts:which
could software healthy packages/server-core/src/project.ts:could
SnapshotScheduler software healthy packages/server-core/src/snapshots.ts:SnapshotScheduler
changes software healthy packages/visualization/src/components/Chart.tsx:changes
attribute software healthy packages/visualization/src/components/Chart.tsx:attribute
name software healthy packages/visualization/src/components/Chart.tsx:name
instance software healthy packages/json/src/index.ts:instance
MemoryStorage software healthy packages/app/vitest.setup.ts:MemoryStorage
VisualizationBoundary software healthy packages/app/src/components/providers/VisualizationSetup.ts…
name software healthy packages/app/src/components/data-sources/renderers/Connecto…
DuckDBLogger software healthy packages/app/src/lib/duckdb/init.ts:DuckDBLogger
BrowserDataFrame software healthy packages/engine-browser/src/dataframe.ts:BrowserDataFrame
IndexedDBStorage software healthy packages/engine-browser/src/storage.ts:IndexedDBStorage
Insight software healthy packages/engine-browser/src/insight.ts:Insight
QueryBuilder software healthy packages/engine-browser/src/query-builder.ts:QueryBuilder
is software healthy packages/engine-browser/src/__tests__/dataframe.test.ts:is
ParquetCache software healthy packages/engine-server/src/parquet-cache.ts:ParquetCache
NativeDuckDBEngine software healthy packages/engine-server/src/native-engine.ts:NativeDuckDBEng…
NotionConnector software healthy packages/connector-notion/src/connector.ts:NotionConnector
instance software healthy packages/csv/src/index.ts:instance
of software healthy packages/engine/src/sql/quoting.ts:of
BaseConnector software healthy packages/engine/src/connector/base.ts:BaseConnector
FileSourceConnector software healthy packages/engine/src/connector/base.ts:FileSourceConnector
RemoteApiConnector software healthy packages/engine/src/connector/base.ts:RemoteApiConnector
which software healthy packages/core/src/types/dataframe.ts:which
LocalFileConnector software healthy packages/connector-local/src/connector.ts:LocalFileConnector

LabelLayerStatusPath
/src/app frontend healthy packages/app/src/app/page.tsx
/src/app/test/toggle-test frontend healthy packages/app/src/app/test/toggle-test/page.tsx
/src/app/visualizations frontend healthy packages/app/src/app/visualizations/page.tsx
/src/app/visualizations/[visualizationId] frontend healthy packages/app/src/app/visualizations/[visualizationId]/page.…
/src/app/data-frames frontend healthy packages/app/src/app/data-frames/page.tsx
/src/app/insights frontend healthy packages/app/src/app/insights/page.tsx
/src/app/insights/[insightId] frontend healthy packages/app/src/app/insights/[insightId]/page.tsx
/src/app/insights/[insightId]/join/[tableId] frontend healthy packages/app/src/app/insights/[insightId]/join/[tableId]/pa…
/src/app/dashboards frontend healthy packages/app/src/app/dashboards/page.tsx
/src/app/dashboards/[dashboardId] frontend healthy packages/app/src/app/dashboards/[dashboardId]/page.tsx
/src/app/data-sources frontend healthy packages/app/src/app/data-sources/page.tsx
/src/app/data-sources/[sourceId] frontend healthy packages/app/src/app/data-sources/[sourceId]/page.tsx
/data-frames frontend healthy apps/renderer/src/routeTree.gen.ts
/ frontend healthy apps/renderer/src/routeTree.gen.ts
/visualizations/ frontend healthy apps/renderer/src/routeTree.gen.ts
/insights/ frontend healthy apps/renderer/src/routeTree.gen.ts
/data-sources/ frontend healthy apps/renderer/src/routeTree.gen.ts
/dashboards/ frontend healthy apps/renderer/src/routeTree.gen.ts
/visualizations/$visualizationId frontend healthy apps/renderer/src/routeTree.gen.ts
/insights/$insightId frontend healthy apps/renderer/src/routeTree.gen.ts
/data-sources/$sourceId frontend healthy apps/renderer/src/routeTree.gen.ts
/dashboards/$dashboardId frontend healthy apps/renderer/src/routeTree.gen.ts
/insights/$insightId/join/$tableId frontend healthy apps/renderer/src/routeTree.gen.ts
/visualizations frontend healthy apps/renderer/src/routeTree.gen.ts
/insights frontend healthy apps/renderer/src/routeTree.gen.ts
/data-sources frontend healthy apps/renderer/src/routeTree.gen.ts
/dashboards frontend healthy apps/renderer/src/routeTree.gen.ts

LabelLayerStatusPath
HomePage frontend healthy packages/app/src/app/page.tsx
ToggleTestPage frontend healthy packages/app/src/app/test/toggle-test/page.tsx
VisualizationsPage frontend healthy packages/app/src/app/visualizations/page.tsx
VisualizationPageContent frontend healthy packages/app/src/app/visualizations/[visualizationId]/_comp…
DataFramesPage frontend healthy packages/app/src/app/data-frames/page.tsx
InsightsPage frontend healthy packages/app/src/app/insights/page.tsx
JoinConfigureContent frontend healthy packages/app/src/app/insights/[insightId]/join/[tableId]/_c…
InsightPageContent frontend healthy packages/app/src/app/insights/[insightId]/_components/Insig…
DashboardsPage frontend healthy packages/app/src/app/dashboards/page.tsx
DashboardDetailContent frontend healthy packages/app/src/app/dashboards/[dashboardId]/_components/D…
DataSourcesPage frontend healthy packages/app/src/app/data-sources/page.tsx
DataSourcePageContent frontend healthy packages/app/src/app/data-sources/[sourceId]/_components/Da…

LabelLayerStatusPath
postgres data healthy bun.lock
sqlite data healthy bun.lock
redis data healthy bun.lock
postgresql data healthy packages/types/src/dataframe.ts
mongodb data healthy packages/ui/src/components/ItemSelector.stories.tsx
mysql data healthy packages/ui/src/components/ItemSelector.stories.tsx
clickhouse data healthy samples/projects.json

LabelLayerStatusPath
127.0.0.1 network healthy apps/renderer/src/nativeConnector.test.ts
203.0.113.1 network healthy apps/web/lib/trpc/rate-limiter.test.ts
198.51.100.1 network healthy apps/web/lib/trpc/rate-limiter.test.ts
192.0.2.1 network healthy apps/web/lib/trpc/rate-limiter.test.ts
192.168.1.1 network healthy apps/web/lib/trpc/rate-limiter.test.ts
127.0.0.0 network healthy apps/server/src/index.test.ts
127.0.0.2 network healthy apps/server/src/index.test.ts

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql.yml
check cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml
claude cicd healthy .github/workflows/claude.yml
version cicd healthy .github/workflows/version-packages.yml

LabelLayerStatusPath
port:5173 network healthy apps/renderer/vite.config.ts
port:4100 network healthy apps/server/src/index.test.ts
port:4123 network healthy apps/server/src/index.test.ts
port:4124 network healthy apps/server/src/index.test.ts

LabelLayerStatusPath
gha::codeql cicd healthy .github/workflows/codeql.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::claude cicd healthy .github/workflows/claude.yml
gha::version-packages cicd healthy .github/workflows/version-packages.yml

LabelLayerStatusPath
auth::packages/types/src/sensitivity.ts security healthy packages/types/src/sensitivity.ts
auth::bun.lock security healthy bun.lock
auth::README.md security healthy README.md

LabelLayerStatusPath
POST /arrow api healthy packages/engine-server/src/arrow-data-path.ts
POST /tables/:name api healthy packages/engine-server/src/arrow-data-path.ts

LabelLayerStatusPath
vps::aws hardware healthy bun.lock
vps::gcp hardware healthy samples/projects.json

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
CLAUDE_CODE_OAUTH_TOKEN cicd healthy

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

LabelLayerStatusPath
nginx network healthy apps/web/lib/trpc/rate-limiter.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/d3c4cda5-2742-4c9f-8dec-f2d9852de598/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d3c4cda5-2742-4c9f-8dec-f2d9852de598/

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.