https://github.com/asundiev-devrev/arcade-prototyper
· scanned 2026-06-17 01:36 UTC (1 month, 2 weeks ago)
200 raw signals (0 security + 200 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -18.7 (diff) · 200 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2279 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 |
|---|---|---|---|
apiPlugin |
software | healthy | studio/vite.config.ts:apiPlugin |
pat |
software | healthy | studio/vite.config.ts:pat |
flush |
software | healthy | studio/vite.config.ts:flush |
key |
software | healthy | studio/worker/src/index.ts:key |
checkBearer |
software | healthy | studio/worker/src/index.ts:checkBearer |
json |
software | healthy | studio/worker/src/index.ts:json |
cors |
software | healthy | studio/worker/src/index.ts:cors |
sha256Hex |
software | healthy | studio/worker/src/index.ts:sha256Hex |
guessMime |
software | healthy | studio/worker/src/index.ts:guessMime |
ensureAccessApp |
software | healthy | studio/worker/src/index.ts:ensureAccessApp |
renderJoinLandingPage |
software | healthy | studio/worker/src/index.ts:renderJoinLandingPage |
escHtml |
software | healthy | studio/worker/src/index.ts:escHtml |
escJs |
software | healthy | studio/worker/src/index.ts:escJs |
showInstall |
software | healthy | studio/worker/src/index.ts:showInstall |
fireScheme |
software | healthy | studio/worker/src/index.ts:fireScheme |
retryFlow |
software | healthy | studio/worker/src/index.ts:retryFlow |
renderProjectLandingPage |
software | healthy | studio/worker/src/index.ts:renderProjectLandingPage |
makeEnv |
software | healthy | studio/worker/__tests__/rendezvous.test.ts:makeEnv |
publishReq |
software | healthy | studio/worker/__tests__/rendezvous.test.ts:publishReq |
fetchReq |
software | healthy | studio/worker/__tests__/rendezvous.test.ts:fetchReq |
buildConfigObject |
software | healthy | studio/packaging/scripts/gen-telemetry-config.mjs:buildConf… |
parseDotenv |
software | healthy | studio/packaging/scripts/gen-telemetry-config.mjs:parseDote… |
boot |
software | healthy | studio/src/main.tsx:boot |
readSlugFromHash |
software | healthy | studio/src/App.tsx:readSlugFromHash |
writeSlugToHash |
software | healthy | studio/src/App.tsx:writeSlugToHash |
App |
software | healthy | studio/src/App.tsx:App |
hydrate |
software | healthy | studio/src/App.tsx:hydrate |
onHashChange |
software | healthy | studio/src/App.tsx:onHashChange |
onModeChanged |
software | healthy | studio/src/App.tsx:onModeChanged |
detail |
software | healthy | studio/src/App.tsx:detail |
fiberName |
software | healthy | studio/src/export/fiberTypes.ts:fiberName |
px |
software | healthy | studio/src/export/inferLayout.ts:px |
mapAlign |
software | healthy | studio/src/export/inferLayout.ts:mapAlign |
hasMainAxisOverlap |
software | healthy | studio/src/export/inferLayout.ts:hasMainAxisOverlap |
inferLayout |
software | healthy | studio/src/export/inferLayout.ts:inferLayout |
readStyleLike |
software | healthy | studio/src/export/fiberWalk.ts:readStyleLike |
g |
software | healthy | studio/src/export/fiberWalk.ts:g |
elementStyle |
software | healthy | studio/src/export/fiberWalk.ts:elementStyle |
scalarProps |
software | healthy | studio/src/export/fiberWalk.ts:scalarProps |
childFibers |
software | healthy | studio/src/export/fiberWalk.ts:childFibers |
visit |
software | healthy | studio/src/export/fiberWalk.ts:visit |
walkFiber |
software | healthy | studio/src/export/fiberWalk.ts:walkFiber |
walk |
software | healthy | studio/src/export/fiberWalk.ts:walk |
norm |
software | healthy | studio/src/export/tokenIndex.ts:norm |
canonicalizeColor |
software | healthy | studio/src/export/tokenIndex.ts:canonicalizeColor |
fmtAlpha |
software | healthy | studio/src/export/tokenIndex.ts:fmtAlpha |
buildTokenIndex |
software | healthy | studio/src/export/tokenIndex.ts:buildTokenIndex |
resolveToken |
software | healthy | studio/src/export/tokenIndex.ts:resolveToken |
tokenNamesFromRoot |
software | healthy | studio/src/export/tokenIndex.ts:tokenNamesFromRoot |
isComponentNode |
software | healthy | studio/src/export/slj.ts:isComponentNode |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
electron-builder.yml |
software | healthy | electron-builder.yml |
arcade-tokens.css |
software | healthy | arcade-tokens.css |
CLAUDE.md |
software | healthy | CLAUDE.md |
DESIGN.md |
software | healthy | DESIGN.md |
devrev-app-tokens.css |
software | healthy | devrev-app-tokens.css |
README.md |
software | healthy | README.md |
arcade-components.css |
software | healthy | arcade-components.css |
package.json |
software | healthy | package.json |
typography-spacing.css |
software | healthy | typography-spacing.css |
chip-fonts.css |
software | healthy | chip-fonts.css |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
SKILL.md |
software | healthy | SKILL.md |
vitest.config.ts |
software | healthy | studio/vitest.config.ts |
ARCHITECTURE.md |
software | healthy | studio/ARCHITECTURE.md |
CLAUDE.md |
software | healthy | studio/CLAUDE.md |
DEVELOPMENT.md |
software | healthy | studio/DEVELOPMENT.md |
CHANGELOG.md |
software | healthy | studio/CHANGELOG.md |
vite.config.ts |
software | healthy | studio/vite.config.ts |
ROADMAP.md |
software | healthy | studio/ROADMAP.md |
README.md |
software | healthy | studio/README.md |
index.html |
software | healthy | studio/index.html |
STATUS.md |
software | healthy | studio/STATUS.md |
SESSION-HANDOFF.md |
software | healthy | studio/SESSION-HANDOFF.md |
tsconfig.json |
software | healthy | studio/tsconfig.json |
README.md |
software | healthy | studio/worker/README.md |
wrangler.toml |
software | healthy | studio/worker/wrangler.toml |
index.ts |
software | healthy | studio/worker/src/index.ts |
rendezvous.test.ts |
software | healthy | studio/worker/__tests__/rendezvous.test.ts |
DEVREV-API.md |
software | healthy | studio/templates/DEVREV-API.md |
README.md |
software | healthy | studio/packaging/README.md |
fetch-cli-deps.sh |
software | healthy | studio/packaging/scripts/fetch-cli-deps.sh |
gen-telemetry-config.mjs |
software | healthy | studio/packaging/scripts/gen-telemetry-config.mjs |
make-icon.sh |
software | healthy | studio/packaging/lib/make-icon.sh |
main.tsx |
software | healthy | studio/src/main.tsx |
App.tsx |
software | healthy | studio/src/App.tsx |
fiberTypes.ts |
software | healthy | studio/src/export/fiberTypes.ts |
inferLayout.ts |
software | healthy | studio/src/export/inferLayout.ts |
fiberWalk.ts |
software | healthy | studio/src/export/fiberWalk.ts |
tokenIndex.ts |
software | healthy | studio/src/export/tokenIndex.ts |
slj.ts |
software | healthy | studio/src/export/slj.ts |
serializeFrame.ts |
software | healthy | studio/src/export/serializeFrame.ts |
index.ts |
software | healthy | studio/src/export/figma/index.ts |
wrapFigmaExportPrompt.ts |
software | healthy | studio/src/export/figma/wrapFigmaExportPrompt.ts |
componentMap.ts |
software | healthy | studio/src/export/figma/componentMap.ts |
tokenMap.ts |
software | healthy | studio/src/export/figma/tokenMap.ts |
executePlan.ts |
software | healthy | studio/src/export/figma/executePlan.ts |
swapPlan.ts |
software | healthy | studio/src/export/figma/swapPlan.ts |
buildExecuteScript.ts |
software | healthy | studio/src/export/figma/buildExecuteScript.ts |
runSwap.ts |
software | healthy | studio/src/export/figma/runSwap.ts |
geometryMatch.ts |
software | healthy | studio/src/export/figma/geometryMatch.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
studio |
software | healthy | studio |
worker |
software | healthy | studio/worker |
src |
software | healthy | studio/worker/src |
__tests__ |
software | healthy | studio/worker/__tests__ |
templates |
software | healthy | studio/templates |
packaging |
software | healthy | studio/packaging |
scripts |
software | healthy | studio/packaging/scripts |
lib |
software | healthy | studio/packaging/lib |
src |
software | healthy | studio/src |
export |
software | healthy | studio/src/export |
figma |
software | healthy | studio/src/export/figma |
lift |
software | healthy | studio/src/lift |
mappings |
software | healthy | studio/src/lift/mappings |
hooks |
software | healthy | studio/src/hooks |
components |
software | healthy | studio/src/components |
chat |
software | healthy | studio/src/components/chat |
computer |
software | healthy | studio/src/components/chat/computer |
feedback |
software | healthy | studio/src/components/feedback |
home |
software | healthy | studio/src/components/home |
multiplayer |
software | healthy | studio/src/components/multiplayer |
shell |
software | healthy | studio/src/components/shell |
viewport |
software | healthy | studio/src/components/viewport |
projects |
software | healthy | studio/src/components/projects |
devmode |
software | healthy | studio/src/components/devmode |
lib |
software | healthy | studio/src/lib |
telemetry |
software | healthy | studio/src/lib/telemetry |
__mocks__ |
software | healthy | studio/src/lib/telemetry/__mocks__ |
frame |
software | healthy | studio/src/frame |
routes |
software | healthy | studio/src/routes |
styles |
software | healthy | studio/src/styles |
server |
software | healthy | studio/server |
plugins |
software | healthy | studio/server/plugins |
figma |
software | healthy | studio/server/figma |
hooks |
software | healthy | studio/server/hooks |
secrets |
software | healthy | studio/server/secrets |
relay |
software | healthy | studio/server/relay |
thumbnails |
software | healthy | studio/server/thumbnails |
sharedProjects |
software | healthy | studio/server/sharedProjects |
figmaBridge |
software | healthy | studio/server/figmaBridge |
cloudflare |
software | healthy | studio/server/cloudflare |
devrev |
software | healthy | studio/server/devrev |
middleware |
software | healthy | studio/server/middleware |
sidecar |
software | healthy | studio/server/sidecar |
docs |
software | healthy | studio/docs |
plans |
software | healthy | studio/docs/plans |
superpowers |
software | healthy | studio/docs/superpowers |
specs |
software | healthy | studio/docs/superpowers/specs |
plans |
software | healthy | studio/docs/superpowers/plans |
prototype-kit |
software | healthy | studio/prototype-kit |
composites |
software | healthy | studio/prototype-kit/composites |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeKV |
software | healthy | studio/worker/__tests__/rendezvous.test.ts:FakeKV |
that |
software | healthy | studio/src/lift/tokens.ts:that |
at |
software | healthy | studio/src/lift/drift.ts:at |
or |
software | healthy | studio/src/lift/drift.ts:or |
string |
software | healthy | studio/src/lift/renderHarness.ts:string |
of |
software | healthy | studio/src/lift/renderHarness.ts:of |
string |
software | healthy | studio/src/lift/render.ts:string |
of |
software | healthy | studio/src/lift/types.ts:of |
is |
software | healthy | studio/src/lift/types.ts:is |
that |
software | healthy | studio/src/lift/wrapPrompt.ts:that |
string |
software | healthy | studio/src/lift/wrapPrompt.ts:string |
that |
software | healthy | studio/src/lift/conventions.ts:that |
is |
software | healthy | studio/src/lift/conventions.ts:is |
you |
software | healthy | studio/src/lift/conventions.ts:you |
string |
software | healthy | studio/src/lift/conventions.ts:string |
in |
software | healthy | studio/src/lift/conventions.ts:in |
tells |
software | healthy | studio/src/lift/mappings/primitives.ts:tells |
conflicts |
software | healthy | studio/src/components/home/HeroModelSelector.tsx:conflicts |
restarts |
software | healthy | studio/src/components/viewport/FrameCard.tsx:restarts |
FrameErrorBoundary |
software | healthy | studio/src/frame/FrameErrorBoundary.tsx:FrameErrorBoundary |
Foo |
software | healthy | studio/server/hooks/validateArcadeImports.mjs:Foo |
in |
software | healthy | studio/server/cloudflare/bundler.ts:in |
it |
software | healthy | studio/server/cloudflare/bundler.ts:it |
RendezvousNotFoundError |
software | healthy | studio/server/cloudflare/rendezvous.ts:RendezvousNotFoundEr… |
compilation |
software | healthy | studio/prototype-kit/arcade-components.tsx:compilation |
StubEventSource |
software | healthy | studio/__tests__/setup.ts:StubEventSource |
of |
software | healthy | studio/__tests__/lift/drift.test.ts:of |
FakeEventSource |
software | healthy | studio/__tests__/hooks/useProjectFromMirror.test.tsx:FakeEv… |
MyClass |
software | healthy | studio/__tests__/server/hooks/validateArcadeImports.test.ts… |
extends |
software | healthy | studio/__tests__/server/relay/tunnelRendezvous.test.ts:exte… |
FakeWS |
software | healthy | studio/__tests__/server/sharedProjects/relayClientRendezvou… |
FakeWS |
software | healthy | studio/__tests__/server/sharedProjects/rendezvousE2E.test.t… |
FakeWS |
software | healthy | studio/__tests__/server/sharedProjects/relayClient.test.ts:… |
extends |
software | healthy | studio/__tests__/server/sharedProjects/relayClient.test.ts:… |
on |
software | healthy | studio/__tests__/components/frameCard.test.tsx:on |
FakeWS |
software | healthy | studio/__tests__/components/multiplayer/JoinSessionGate.tes… |
| Label | Layer | Status | Path |
|---|---|---|---|
DeleteConfirmation |
frontend | healthy | studio/__tests__/lift/loop-fixtures/ad-hoc/index.tsx |
TicketDetail |
frontend | healthy | studio/__tests__/lift/loop-fixtures/detail/index.tsx |
SkillsGallery |
frontend | healthy | studio/__tests__/lift/loop-fixtures/settings-list/index.tsx |
ProfileSettingsForm |
frontend | healthy | studio/__tests__/lift/loop-fixtures/settings-form/index.tsx |
TicketsList |
frontend | healthy | studio/__tests__/lift/loop-fixtures/list-view/index.tsx |
ProfileSettings |
frontend | healthy | studio/__tests__/lift/fixtures/settings-frame.tsx |
TicketsFrame |
frontend | healthy | studio/__tests__/lift/fixtures/list-frame.tsx |
TicketDetail |
frontend | healthy | studio/__tests__/lift/fixtures/detail-frame.tsx |
ComputerFrame |
frontend | healthy | studio/__tests__/lift/fixtures/computer-frame.tsx |
Adhoc |
frontend | healthy | studio/__tests__/lift/fixtures/adhoc-frame.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
sqlite |
data | healthy | studio/server/paths.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/tmp/shot.png |
frontend | healthy | studio/__tests__/server/figmaIngest.test.ts |
/p.png |
frontend | healthy | studio/__tests__/server/figma/promptBlock.test.ts |
/test.js |
frontend | healthy | studio/__tests__/server/cloudflare/bundler.test.ts |
/test.css |
frontend | healthy | studio/__tests__/server/cloudflare/bundler.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::studio/server/middleware/awsLogin.ts |
security | healthy | studio/server/middleware/awsLogin.ts |
auth::studio/worker/src/index.ts |
security | healthy | studio/worker/src/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5556 |
network | healthy | studio/vite.config.ts |
port:9223 |
network | healthy | studio/__tests__/server/figmaExport.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | studio/server/figmaBridge/wsServer.ts |
10.0.0.5 |
network | healthy | studio/__tests__/server/middleware/settings-pat-raw.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
PNPM_VERSION |
cicd | healthy | — |
GH_PACKAGES_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
asundiev-devrev__arcade-prototyper |
software | healthy | /data/fable5_failed_archive/asundiev-devrev__arcade-prototy… |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | studio/server/middleware/chat.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | electron-builder.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/release.yml |
This page is publicly accessible at:
https://repobility.com/scan/19f063e4-fdb8-499c-9549-b7ef3301f478/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/19f063e4-fdb8-499c-9549-b7ef3301f478/
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.