https://github.com/viraatdas/rudder
· scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)
73 raw signals (0 security + 73 graph)
Last scanned 2 months, 1 week ago · v1 · 73 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1240 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 |
|---|---|---|---|
tokenHash |
software | healthy | tests/cloud-relay.test.mjs:tokenHash |
sleep |
software | healthy | tests/cloud-relay.test.mjs:sleep |
freePort |
software | healthy | tests/cloud-relay.test.mjs:freePort |
waitFor |
software | healthy | tests/cloud-relay.test.mjs:waitFor |
node |
software | healthy | tests/graph.test.mjs:node |
edge |
software | healthy | tests/graph.test.mjs:edge |
makeGraph |
software | healthy | tests/graph.test.mjs:makeGraph |
diamond |
software | healthy | tests/graph.test.mjs:diamond |
fanout |
software | healthy | tests/graph.test.mjs:fanout |
block |
software | healthy | tests/graph.test.mjs:block |
emptyGraph |
software | healthy | tests/graph.test.mjs:emptyGraph |
buildGraph |
software | healthy | tests/readiness-parity.test.mjs:buildGraph |
setupRepo |
software | healthy | tests/rebase-first.test.mjs:setupRepo |
makeRebaseInProgress |
software | healthy | tests/rebase-first.test.mjs:makeRebaseInProgress |
git |
software | healthy | tests/rebase-first.test.mjs:git |
setupFakeJj |
software | healthy | tests/jj-workspaces.test.mjs:setupFakeJj |
fakeJjScript |
software | healthy | tests/jj-workspaces.test.mjs:fakeJjScript |
readLog |
software | healthy | tests/jj-workspaces.test.mjs:readLog |
fakeFile |
software | healthy | tests/e2e-orchestrator.test.mjs:fakeFile |
wrapPlan |
software | healthy | tests/e2e-orchestrator.test.mjs:wrapPlan |
cliSync |
software | healthy | tests/e2e-orchestrator.test.mjs:cliSync |
readJson |
software | healthy | tests/e2e-orchestrator.test.mjs:readJson |
poll |
software | healthy | tests/e2e-orchestrator.test.mjs:poll |
makeWorkspace |
software | healthy | tests/e2e-orchestrator.test.mjs:makeWorkspace |
git |
software | healthy | tests/e2e-orchestrator.test.mjs:git |
planAndDrain |
software | healthy | tests/e2e-orchestrator.test.mjs:planAndDrain |
hash |
software | healthy | tests/e2e-orchestrator.test.mjs:hash |
jjShow |
software | healthy | tests/e2e-orchestrator.test.mjs:jjShow |
reqWith |
software | healthy | tests/board-auth.test.mjs:reqWith |
restoreEnv |
software | healthy | tests/version-check.test.mjs:restoreEnv |
leftover |
software | healthy | tests/surfaces.test.mjs:leftover |
countOccurrences |
software | healthy | tests/rudder-md.test.mjs:countOccurrences |
critical |
software | healthy | tests/rudder-md.test.mjs:critical |
node |
software | healthy | tests/scheduler.test.mjs:node |
edge |
software | healthy | tests/scheduler.test.mjs:edge |
makeGraph |
software | healthy | tests/scheduler.test.mjs:makeGraph |
diamond |
software | healthy | tests/scheduler.test.mjs:diamond |
log |
software | healthy | scripts/postinstall.mjs:log |
warn |
software | healthy | scripts/postinstall.mjs:warn |
has |
software | healthy | scripts/postinstall.mjs:has |
run |
software | healthy | scripts/postinstall.mjs:run |
manualHelp |
software | healthy | scripts/postinstall.mjs:manualHelp |
main |
software | healthy | scripts/postinstall.mjs:main |
cloudUrl |
software | healthy | cloud/worker/supervisor.mjs:cloudUrl |
sailId |
software | healthy | cloud/worker/supervisor.mjs:sailId |
workspaceId |
software | healthy | cloud/worker/supervisor.mjs:workspaceId |
workerToken |
software | healthy | cloud/worker/supervisor.mjs:workerToken |
snapshotUrl |
software | healthy | cloud/worker/supervisor.mjs:snapshotUrl |
repoName |
software | healthy | cloud/worker/supervisor.mjs:repoName |
cloudBackend |
software | healthy | cloud/worker/supervisor.mjs:cloudBackend |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
setup.sh |
software | healthy | setup.sh |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
Cargo.lock |
software | healthy | Cargo.lock |
AGENTS.md |
software | healthy | AGENTS.md |
cloud-relay.test.mjs |
software | healthy | tests/cloud-relay.test.mjs |
graph.test.mjs |
software | healthy | tests/graph.test.mjs |
readiness-parity.test.mjs |
software | healthy | tests/readiness-parity.test.mjs |
goal.test.mjs |
software | healthy | tests/goal.test.mjs |
rebase-first.test.mjs |
software | healthy | tests/rebase-first.test.mjs |
jj-workspaces.test.mjs |
software | healthy | tests/jj-workspaces.test.mjs |
e2e-orchestrator.test.mjs |
software | healthy | tests/e2e-orchestrator.test.mjs |
board-auth.test.mjs |
software | healthy | tests/board-auth.test.mjs |
version-check.test.mjs |
software | healthy | tests/version-check.test.mjs |
surfaces.test.mjs |
software | healthy | tests/surfaces.test.mjs |
rudder-md.test.mjs |
software | healthy | tests/rudder-md.test.mjs |
scheduler.test.mjs |
software | healthy | tests/scheduler.test.mjs |
slack.test.mjs |
software | healthy | tests/slack.test.mjs |
readiness-cases.json |
software | healthy | tests/fixtures/readiness-cases.json |
postinstall.mjs |
software | healthy | scripts/postinstall.mjs |
fly.toml |
software | healthy | cloud/fly.toml |
README.md |
software | healthy | cloud/README.md |
package.json |
software | healthy | cloud/package.json |
Dockerfile |
software | healthy | cloud/Dockerfile |
package-lock.json |
software | healthy | cloud/package-lock.json |
tsconfig.json |
software | healthy | cloud/tsconfig.json |
package.json |
software | healthy | cloud/worker/package.json |
Dockerfile |
software | healthy | cloud/worker/Dockerfile |
supervisor.mjs |
software | healthy | cloud/worker/supervisor.mjs |
entrypoint.sh |
software | healthy | cloud/worker/entrypoint.sh |
server.ts |
software | healthy | cloud/src/server.ts |
slack.ts |
software | healthy | cloud/src/slack.ts |
NOTICE.md |
software | healthy | assets/sounds/NOTICE.md |
vercel.json |
software | healthy | site/vercel.json |
index.html |
software | healthy | site/index.html |
Cargo.toml |
software | healthy | native/Cargo.toml |
render.rs |
software | healthy | native/src/render.rs |
plan_stream.rs |
software | healthy | native/src/plan_stream.rs |
pty_terminal.rs |
software | healthy | native/src/pty_terminal.rs |
lib.rs |
software | healthy | native/src/lib.rs |
usage.rs |
software | healthy | native/src/usage.rs |
selection.rs |
software | healthy | native/src/selection.rs |
cloudio.rs |
software | healthy | native/src/cloudio.rs |
tasks.rs |
software | healthy | native/src/tasks.rs |
detect.rs |
software | healthy | native/src/detect.rs |
keys.rs |
software | healthy | native/src/keys.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
fixtures |
software | healthy | tests/fixtures |
scripts |
software | healthy | scripts |
cloud |
software | healthy | cloud |
worker |
software | healthy | cloud/worker |
src |
software | healthy | cloud/src |
assets |
software | healthy | assets |
sounds |
software | healthy | assets/sounds |
site |
software | healthy | site |
native |
software | healthy | native |
src |
software | healthy | native/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
board |
software | healthy | src/board |
ui |
software | healthy | src/board/ui |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/cloud-relay.test.mjs |
192.168.1.5 |
network | healthy | tests/board-auth.test.mjs |
7.59.4.07 |
network | healthy | cloud/src/server.ts |
1.23.82.72 |
network | healthy | cloud/src/server.ts |
2.33.66.07 |
network | healthy | cloud/src/server.ts |
2.2.82.64 |
network | healthy | cloud/src/server.ts |
2.12.51.56 |
network | healthy | cloud/src/server.ts |
3.95.29.25 |
network | healthy | cloud/src/server.ts |
21.15.46.55 |
network | healthy | cloud/src/server.ts |
203.0.113.10 |
network | healthy | src/cloud.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::cloud/README.md |
security | healthy | cloud/README.md |
auth::cloud/src/server.ts |
security | healthy | cloud/src/server.ts |
auth::src/state.ts |
security | healthy | src/state.ts |
auth::src/cloud.ts |
security | healthy | src/cloud.ts |
auth::native/src/app_tests.rs |
security | healthy | native/src/app_tests.rs |
auth::src/types.ts |
security | healthy | src/types.ts |
auth::AGENTS.md |
security | healthy | AGENTS.md |
auth::src/auth.ts |
security | healthy | src/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
of |
software | healthy | tests/e2e-orchestrator.test.mjs:of |
RudderBus |
software | healthy | src/bus.ts:RudderBus |
AttachSplash |
software | healthy | src/cloud.ts:AttachSplash |
MissingToolError |
software | healthy | src/util.ts:MissingToolError |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | AGENTS.md |
mongodb |
data | healthy | cloud/package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
port:30000 |
network | healthy | tests/e2e-orchestrator.test.mjs |
port:3000 |
network | healthy | cloud/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
image::cloud/Dockerfile |
hardware | healthy | cloud/Dockerfile |
image::cloud/worker/Dockerfile |
hardware | healthy | cloud/worker/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-zu0c9_lr |
software | healthy | /tmp/repobility-clone-zu0c9_lr |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.ts |
data | healthy | src/migration.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
/workspace |
frontend | healthy | cloud/src/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/jj-workspaces.test.mjs |
security | healthy | tests/jj-workspaces.test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
publish |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NPM_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/9f960f68-046f-4037-a491-45fc91164594/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9f960f68-046f-4037-a491-45fc91164594/
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.