https://github.com/visualia/visualia
· scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)
32 raw signals (0 security + 32 graph)
Last scanned 2 months, 1 week ago · v1 · 32 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 369 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.
| Label | Layer | Status | Path |
|---|---|---|---|
pathOf |
software | healthy | apps/eka-sitemap/src/main.ts:pathOf |
displayTitle |
software | healthy | apps/eka-sitemap/src/main.ts:displayTitle |
pageNode |
software | healthy | apps/eka-sitemap/src/main.ts:pageNode |
buildDoc |
software | healthy | apps/eka-sitemap/src/main.ts:buildDoc |
toggleRipple |
software | healthy | apps/eka-sitemap/src/main.ts:toggleRipple |
frameLoop |
software | healthy | apps/eka-sitemap/src/main.ts:frameLoop |
fitWhenMeasured |
software | healthy | apps/eka-sitemap/src/main.ts:fitWhenMeasured |
esc |
software | healthy | apps/eka-sitemap/src/page-kind.ts:esc |
importServer |
software | healthy | apps/board/vite-import.ts:importServer |
fail |
software | healthy | apps/board/vite-import.ts:fail |
doImport |
software | healthy | apps/board/vite-import.ts:doImport |
ext |
software | healthy | apps/board/vite-import.ts:ext |
walkDir |
software | healthy | apps/board/vite-import.ts:walkDir |
serveImg |
software | healthy | apps/board/vite-import.ts:serveImg |
name |
software | healthy | apps/board/vite-import.ts:name |
captureServer |
software | healthy | apps/board/vite-capture.ts:captureServer |
getBrowser |
software | healthy | apps/board/vite-capture.ts:getBrowser |
blockedHost |
software | healthy | apps/board/vite-capture.ts:blockedHost |
fail |
software | healthy | apps/board/vite-capture.ts:fail |
capture |
software | healthy | apps/board/vite-capture.ts:capture |
sendJson |
software | healthy | apps/board/vite-capture.ts:sendJson |
job |
software | healthy | apps/board/vite-capture.ts:job |
serveImg |
software | healthy | apps/board/vite-capture.ts:serveImg |
name |
software | healthy | apps/board/vite-capture.ts:name |
isImage |
software | healthy | apps/board/src/import.ts:isImage |
collectImageFiles |
software | healthy | apps/board/src/import.ts:collectImageFiles |
getEntry |
software | healthy | apps/board/src/import.ts:getEntry |
walk |
software | healthy | apps/board/src/import.ts:walk |
read |
software | healthy | apps/board/src/import.ts:read |
draw |
software | healthy | apps/board/src/image-kind.ts:draw |
imageKind |
software | healthy | apps/board/src/image-kind.ts:imageKind |
loadImageDims |
software | healthy | apps/board/src/image-kind.ts:loadImageDims |
on |
software | healthy | apps/board/src/app.ts:on |
next |
software | healthy | apps/board/src/app.ts:next |
prev |
software | healthy | apps/board/src/app.ts:prev |
data |
software | healthy | apps/board/src/app.ts:data |
hit |
software | healthy | apps/board/src/app.ts:hit |
cap |
software | healthy | apps/board/src/app.ts:cap |
draw |
software | healthy | apps/board/src/website-kind.ts:draw |
websiteKind |
software | healthy | apps/board/src/website-kind.ts:websiteKind |
db |
software | healthy | apps/board/src/idb-store.ts:db |
idbPut |
software | healthy | apps/board/src/idb-store.ts:idbPut |
idbGet |
software | healthy | apps/board/src/idb-store.ts:idbGet |
sha256 |
software | healthy | apps/board/src/idb-store.ts:sha256 |
storeBlob |
software | healthy | apps/board/src/idb-store.ts:storeBlob |
resolveIdb |
software | healthy | apps/board/src/idb-store.ts:resolveIdb |
rehydrate |
software | healthy | apps/board/src/idb-store.ts:rehydrate |
coverCrop |
software | healthy | apps/board/src/croppable.ts:coverCrop |
cropConstrain |
software | healthy | apps/board/src/croppable.ts:cropConstrain |
drawWindow |
software | healthy | apps/board/src/croppable.ts:drawWindow |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.mcp.json |
software | healthy | .mcp.json |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
vite.config.ts |
software | healthy | apps/eka-sitemap/vite.config.ts |
README.md |
software | healthy | apps/eka-sitemap/README.md |
package.json |
software | healthy | apps/eka-sitemap/package.json |
index.html |
software | healthy | apps/eka-sitemap/index.html |
tsconfig.json |
software | healthy | apps/eka-sitemap/tsconfig.json |
styles.css |
software | healthy | apps/eka-sitemap/src/styles.css |
main.ts |
software | healthy | apps/eka-sitemap/src/main.ts |
page-kind.ts |
software | healthy | apps/eka-sitemap/src/page-kind.ts |
vite.config.ts |
software | healthy | apps/board/vite.config.ts |
vite-import.ts |
software | healthy | apps/board/vite-import.ts |
package.json |
software | healthy | apps/board/package.json |
index.html |
software | healthy | apps/board/index.html |
vite-capture.ts |
software | healthy | apps/board/vite-capture.ts |
tsconfig.json |
software | healthy | apps/board/tsconfig.json |
import.ts |
software | healthy | apps/board/src/import.ts |
image-kind.ts |
software | healthy | apps/board/src/image-kind.ts |
node-types.ts |
software | healthy | apps/board/src/node-types.ts |
main.ts |
software | healthy | apps/board/src/main.ts |
app.ts |
software | healthy | apps/board/src/app.ts |
website-kind.ts |
software | healthy | apps/board/src/website-kind.ts |
idb-store.ts |
software | healthy | apps/board/src/idb-store.ts |
croppable.ts |
software | healthy | apps/board/src/croppable.ts |
styles.css |
software | healthy | apps/board/src/ui/styles.css |
banner.ts |
software | healthy | apps/board/src/ui/banner.ts |
command-menu.tsx |
software | healthy | apps/board/src/ui/command-menu.tsx |
bridge.ts |
software | healthy | packages/mcp/bridge.ts |
package.json |
software | healthy | packages/mcp/package.json |
server.mjs |
software | healthy | packages/mcp/server.mjs |
tsconfig.json |
software | healthy | packages/mcp/tsconfig.json |
vite.ts |
software | healthy | packages/mcp/vite.ts |
package.json |
software | healthy | packages/three/package.json |
tsconfig.json |
software | healthy | packages/three/tsconfig.json |
kind.ts |
software | healthy | packages/three/src/kind.ts |
farm.ts |
software | healthy | packages/three/src/farm.ts |
index.ts |
software | healthy | packages/three/src/index.ts |
package.json |
software | healthy | packages/react/package.json |
tsconfig.json |
software | healthy | packages/react/tsconfig.json |
index.tsx |
software | healthy | packages/react/src/index.tsx |
README.md |
software | healthy | packages/engine/README.md |
package.json |
software | healthy | packages/engine/package.json |
tsconfig.json |
software | healthy | packages/engine/tsconfig.json |
media-proxy.ts |
software | healthy | packages/engine/vite/media-proxy.ts |
styles.css |
software | healthy | packages/engine/src/styles.css |
board.ts |
software | healthy | packages/engine/src/board.ts |
index.ts |
software | healthy | packages/engine/src/index.ts |
canvas-api.d.ts |
software | healthy | packages/engine/src/canvas-api.d.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
software | healthy | apps/board/src/app.ts:App |
CommandMenu |
software | healthy | apps/board/src/ui/command-menu.tsx:CommandMenu |
ThreeFarm |
software | healthy | packages/three/src/farm.ts:ThreeFarm |
Board |
software | healthy | packages/engine/src/board.ts:Board |
PinchTracker |
software | healthy | packages/engine/src/input/touch.ts:PinchTracker |
VelocityTracker |
software | healthy | packages/engine/src/input/touch.ts:VelocityTracker |
KeyboardController |
software | healthy | packages/engine/src/input/keyboard.ts:KeyboardController |
HandTool |
software | healthy | packages/engine/src/input/tools.ts:HandTool |
SelectTool |
software | healthy | packages/engine/src/input/tools.ts:SelectTool |
PointerController |
software | healthy | packages/engine/src/input/input.ts:PointerController |
Camera |
software | healthy | packages/engine/src/camera/camera.ts:Camera |
CameraAnim |
software | healthy | packages/engine/src/camera/camera-anim.ts:CameraAnim |
Selection |
software | healthy | packages/engine/src/interact/selection.ts:Selection |
EditController |
software | healthy | packages/engine/src/content/edit.ts:EditController |
ContentLayer |
software | healthy | packages/engine/src/content/content-layer.ts:ContentLayer |
CanvasContentLayer |
software | healthy | packages/engine/src/content/canvas-layer.ts:CanvasContentLa… |
FallbackContentLayer |
software | healthy | packages/engine/src/content/fallback-layer.ts:FallbackConte… |
History |
software | healthy | packages/engine/src/core/history.ts:History |
AddNodes |
software | healthy | packages/engine/src/core/history.ts:AddNodes |
DeleteNodes |
software | healthy | packages/engine/src/core/history.ts:DeleteNodes |
PatchNodes |
software | healthy | packages/engine/src/core/history.ts:PatchNodes |
Store |
software | healthy | packages/engine/src/core/store.ts:Store |
Emitter |
software | healthy | packages/engine/src/core/emitter.ts:Emitter |
beyond |
software | healthy | packages/engine/src/core/kinds.ts:beyond |
KindRegistry |
software | healthy | packages/engine/src/core/kinds.ts:KindRegistry |
Autosaver |
software | healthy | packages/engine/src/core/persistence.ts:Autosaver |
Renderer |
software | healthy | packages/engine/src/render/renderer.ts:Renderer |
DynamicBuffer |
software | healthy | packages/engine/src/render/gl-utils.ts:DynamicBuffer |
only |
software | healthy | packages/engine/src/render/texture-cache.ts:only |
TextureCache |
software | healthy | packages/engine/src/render/texture-cache.ts:TextureCache |
RectBatch |
software | healthy | packages/engine/src/render/passes/rects.ts:RectBatch |
RectsPass |
software | healthy | packages/engine/src/render/passes/rects.ts:RectsPass |
ContentPass |
software | healthy | packages/engine/src/render/passes/content.ts:ContentPass |
LiquidPass |
software | healthy | packages/engine/src/render/passes/liquid.ts:LiquidPass |
| Label | Layer | Status | Path |
|---|---|---|---|
apps |
software | healthy | apps |
eka-sitemap |
software | healthy | apps/eka-sitemap |
src |
software | healthy | apps/eka-sitemap/src |
board |
software | healthy | apps/board |
src |
software | healthy | apps/board/src |
ui |
software | healthy | apps/board/src/ui |
packages |
software | healthy | packages |
mcp |
software | healthy | packages/mcp |
three |
software | healthy | packages/three |
src |
software | healthy | packages/three/src |
react |
software | healthy | packages/react |
src |
software | healthy | packages/react/src |
engine |
software | healthy | packages/engine |
vite |
software | healthy | packages/engine/vite |
src |
software | healthy | packages/engine/src |
layout |
software | healthy | packages/engine/src/layout |
input |
software | healthy | packages/engine/src/input |
camera |
software | healthy | packages/engine/src/camera |
interact |
software | healthy | packages/engine/src/interact |
content |
software | healthy | packages/engine/src/content |
core |
software | healthy | packages/engine/src/core |
render |
software | healthy | packages/engine/src/render |
passes |
software | healthy | packages/engine/src/render/passes |
shadcn |
software | healthy | packages/shadcn |
src |
software | healthy | packages/shadcn/src |
components |
software | healthy | packages/shadcn/src/components |
ui |
software | healthy | packages/shadcn/src/components/ui |
lib |
software | healthy | packages/shadcn/src/lib |
.claude |
software | healthy | .claude |
plans |
software | healthy | plans |
| Label | Layer | Status | Path |
|---|---|---|---|
USE /import-img |
api | healthy | apps/board/vite-import.ts |
USE /import |
api | healthy | apps/board/vite-import.ts |
USE /capture-img |
api | healthy | apps/board/vite-capture.ts |
USE /capture |
api | healthy | apps/board/vite-capture.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5182 |
network | healthy | apps/eka-sitemap/vite.config.ts |
port:5180 |
network | healthy | apps/board/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-spf0re6c |
software | healthy | /tmp/repobility-clone-spf0re6c |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | apps/board/src/ui/banner.ts |
This page is publicly accessible at:
https://repobility.com/scan/4dafa4f1-93a3-4855-b0fb-4f27e9f04df5/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/4dafa4f1-93a3-4855-b0fb-4f27e9f04df5/
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.