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.

Usernode-Labs/social-vibecoding

https://github.com/Usernode-Labs/social-vibecoding · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

328 raw signals (0 security + 328 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 325 actionable findings from 1 signal source. 3 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 1983 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
start software healthy server.js:start
body software healthy server.js:body
auditExistingRepoPrivacy software healthy server.js:auditExistingRepoPrivacy
worker software healthy server.js:worker
m software healthy server.js:m
recoverStuckMerges software healthy server.js:recoverStuckMerges
resumeIssueCloseWatches software healthy server.js:resumeIssueCloseWatches
rebuildSessionStaging software healthy server.js:rebuildSessionStaging
stagingNeedsRebuild software healthy server.js:stagingNeedsRebuild
recoverSessions software healthy server.js:recoverSessions
recoverActiveWorkers software healthy server.js:recoverActiveWorkers
adoptOrphanWorker software healthy server.js:adoptOrphanWorker
emit software healthy server.js:emit
finalizeRecoveredTurn software healthy server.js:finalizeRecoveredTurn
resumeDetachedTurn software healthy server.js:resumeDetachedTurn
flushProgress software healthy server.js:flushProgress
startIdleEvictionSweeper software healthy server.js:startIdleEvictionSweeper
startSessionAutoPauseSweeper software healthy server.js:startSessionAutoPauseSweeper
startStalePrSweeper software healthy server.js:startStalePrSweeper
cleanup software healthy server.js:cleanup
poolQueryHandler software healthy tests/github-issues-route.test.js:poolQueryHandler
startServer software healthy tests/github-issues-route.test.js:startServer
stagingIssueRoutes software healthy tests/github-issues-route.test.js:stagingIssueRoutes
startStagingServer software healthy tests/github-issues-route.test.js:startStagingServer
makeRecordingRouter software healthy tests/votes-merged-chat-count.test.js:makeRecordingRouter
record software healthy tests/votes-merged-chat-count.test.js:record
stub software healthy tests/votes-merged-chat-count.test.js:stub
loadVotes software healthy tests/votes-merged-chat-count.test.js:loadVotes
findRoute software healthy tests/votes-merged-chat-count.test.js:findRoute
withMockPool software healthy tests/leaderboard-user-prs.test.js:withMockPool
makeMockPool software healthy tests/leaderboard-user-prs.test.js:makeMockPool
eligible software healthy tests/leaderboard-user-prs.test.js:eligible
credit software healthy tests/leaderboard-user-prs.test.js:credit
query software healthy tests/leaderboard-user-prs.test.js:query
startTestServer software healthy tests/leaderboard-user-prs.test.js:startTestServer
iso software healthy tests/leaderboard-user-prs.test.js:iso
fixtureState software healthy tests/leaderboard-user-prs.test.js:fixtureState
makePool software healthy tests/recovered-turn-push-heal.test.js:makePool
makeStaging software healthy tests/recovered-turn-push-heal.test.js:makeStaging
sysMsgInserted software healthy tests/recovered-turn-push-heal.test.js:sysMsgInserted
withManifest software healthy tests/app-manifest-llm.test.js:withManifest
makePool software healthy tests/limits-resolve-billing-path.test.js:makePool
gate software healthy tests/edge-gate.test.js:gate
iframeToken software healthy tests/edge-gate.test.js:iframeToken
accessCookie software healthy tests/edge-gate.test.js:accessCookie
grantToken software healthy tests/edge-gate.test.js:grantToken
setCookie software healthy tests/edge-gate.test.js:setCookie
withMockPool software healthy tests/history.test.js:withMockPool
makeHistoryPool software healthy tests/history.test.js:makeHistoryPool
query software healthy tests/history.test.js:query

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

LabelLayerStatusPath
docker-compose.dev.yml software healthy docker-compose.dev.yml
EXTRACT-PLAN.md software healthy EXTRACT-PLAN.md
README.md software healthy README.md
compose.extra.yml software healthy compose.extra.yml
package.json software healthy package.json
Dockerfile software healthy Dockerfile
SELF-HOSTING.md software healthy SELF-HOSTING.md
dapp.json software healthy dapp.json
package-lock.json software healthy package-lock.json
project.yaml software healthy project.yaml
SPEC.md software healthy SPEC.md
caddy.Dockerfile software healthy caddy.Dockerfile
server.js software healthy server.js
.env.example software healthy .env.example
Makefile software healthy Makefile
docker-compose.yml software healthy docker-compose.yml
github-issues-route.test.js software healthy tests/github-issues-route.test.js
votes-merged-chat-count.test.js software healthy tests/votes-merged-chat-count.test.js
leaderboard-user-prs.test.js software healthy tests/leaderboard-user-prs.test.js
spec-wrapper.test.js software healthy tests/spec-wrapper.test.js
anthropic-stream.test.js software healthy tests/anthropic-stream.test.js
recovered-turn-push-heal.test.js software healthy tests/recovered-turn-push-heal.test.js
app-manifest-llm.test.js software healthy tests/app-manifest-llm.test.js
limits-resolve-billing-path.test.js software healthy tests/limits-resolve-billing-path.test.js
edge-gate.test.js software healthy tests/edge-gate.test.js
history.test.js software healthy tests/history.test.js
spec-sections.test.js software healthy tests/spec-sections.test.js
issue-creator.test.js software healthy tests/issue-creator.test.js
cc-progress-summary.test.js software healthy tests/cc-progress-summary.test.js
app-llm-grants.test.js software healthy tests/app-llm-grants.test.js
me-active-sessions.test.js software healthy tests/me-active-sessions.test.js
issue-proposal-icon.test.js software healthy tests/issue-proposal-icon.test.js
members-modal-gesture.test.js software healthy tests/members-modal-gesture.test.js
issue-close-watcher.test.js software healthy tests/issue-close-watcher.test.js
worker-watchdog.test.js software healthy tests/worker-watchdog.test.js
static-cache.test.js software healthy tests/static-cache.test.js
password-reset.test.js software healthy tests/password-reset.test.js
caddy-ask.test.js software healthy tests/caddy-ask.test.js
headless-staging.test.js software healthy tests/headless-staging.test.js
headless-clarify.test.js software healthy tests/headless-clarify.test.js
devchat-alerts.test.js software healthy tests/devchat-alerts.test.js
kudos.test.js software healthy tests/kudos.test.js
openSession-streaming-reset.test.js software healthy tests/openSession-streaming-reset.test.js
testing-notes.test.js software healthy tests/testing-notes.test.js
issue-github-twin.test.js software healthy tests/issue-github-twin.test.js
session-done-notifications.test.js software healthy tests/session-done-notifications.test.js
session-lifecycle.test.js software healthy tests/session-lifecycle.test.js
app-llm-proxy-auth.test.js software healthy tests/app-llm-proxy-auth.test.js
conflict-resolver.test.js software healthy tests/conflict-resolver.test.js
app-llm-billing.test.js software healthy tests/app-llm-billing.test.js

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

LabelLayerStatusPath
USE /explorer-api api healthy server.js
GET /health api healthy server.js
ALL /__mock/* api healthy server.js
GET /api/version api healthy server.js
GET /claude.md api healthy server.js
GET /api/node-status api healthy server.js
GET /api/node-status/full api healthy server.js
GET /node-status api healthy server.js
GET /api/iframe-token api healthy server.js
USE /usernode-bridge api healthy server.js
GET /admin api healthy server.js
GET /dashboard api healthy server.js
GET /api/users/search api healthy src/routes/collaborators.js
GET /api/apps/:slug/collaborators api healthy src/routes/collaborators.js
POST /api/apps/:slug/invites api healthy src/routes/collaborators.js
POST /api/invites/:appId/accept api healthy src/routes/collaborators.js
POST /api/invites/:appId/decline api healthy src/routes/collaborators.js
DELETE /api/apps/:slug/collaborators/:userId api healthy src/routes/collaborators.js
GET /api/apps/:slug/proposals/:id/discuss api healthy src/routes/proposal-discuss.js
POST /api/apps/:slug/proposals/:id/discuss api healthy src/routes/proposal-discuss.js
USE /api/admin api healthy src/routes/admin.js
GET /api/admin/overview api healthy src/routes/admin.js
GET /api/admin/users api healthy src/routes/admin.js
PUT /api/admin/users/app-quota api healthy src/routes/admin.js
PUT /api/admin/users/:id/app-quota api healthy src/routes/admin.js
POST /api/admin/users/:id/is-admin api healthy src/routes/admin.js
DELETE /api/admin/users/:id api healthy src/routes/admin.js
POST /api/admin/users/:id/reset-password api healthy src/routes/admin.js
GET /api/admin/codes api healthy src/routes/admin.js
POST /api/admin/codes api healthy src/routes/admin.js
DELETE /api/admin/codes/:id api healthy src/routes/admin.js
GET /api/admin/limits api healthy src/routes/admin.js
PUT /api/admin/limits api healthy src/routes/admin.js
PUT /api/admin/users/:id/daily-limit api healthy src/routes/admin.js
USE /api/issues/:id api healthy src/routes/issues.js
GET /api/apps/:slug/issues api healthy src/routes/issues.js
POST /api/apps/:slug/issues api healthy src/routes/issues.js
POST /api/issues/:id/vote api healthy src/routes/issues.js
GET /api/apps/:slug/github-issues api healthy src/routes/issues.js
POST /api/apps/:slug/issues/:number/bounty api healthy src/routes/issues.js
POST /api/issues/:id/admin-apply api healthy src/routes/issues.js
POST /api/issues/:id/close api healthy src/routes/issues.js
POST /api/feedback api healthy src/routes/feedback.js
USE /api/admin/analytics api healthy src/routes/dashboard.js
GET /api/admin/analytics/overview api healthy src/routes/dashboard.js
GET /api/admin/analytics/funnels api healthy src/routes/dashboard.js
GET /api/admin/analytics/growth api healthy src/routes/dashboard.js
GET /api/admin/analytics/retention api healthy src/routes/dashboard.js
GET /api/admin/analytics/engagement api healthy src/routes/dashboard.js
GET /api/admin/analytics/top-users api healthy src/routes/dashboard.js

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

LabelLayerStatusPath
127.0.0.1 network healthy docker-compose.yml
127.0.0.53 network healthy docker-compose.yml
144.76.85.53 network healthy docker-compose.yml
10.0.0.5 network healthy tests/app-llm-proxy-auth.test.js
8.8.8.8 network healthy tests/app-llm-proxy-auth.test.js
93.184.216.34 network healthy tests/web-fetch.test.js
10.1.2.3 network healthy tests/web-fetch.test.js
10.0.0.0 network healthy tests/web-fetch.test.js
100.64.0.1 network healthy tests/web-fetch.test.js
100.64.0.0 network healthy tests/web-fetch.test.js
100.127.255.254 network healthy tests/web-fetch.test.js
169.254.169.254 network healthy tests/web-fetch.test.js
172.16.0.1 network healthy tests/web-fetch.test.js
172.16.0.0 network healthy tests/web-fetch.test.js
172.31.255.254 network healthy tests/web-fetch.test.js
192.168.1.1 network healthy tests/web-fetch.test.js
192.168.0.0 network healthy tests/web-fetch.test.js
192.0.0.1 network healthy tests/web-fetch.test.js
192.0.0.0 network healthy tests/web-fetch.test.js
198.18.0.1 network healthy tests/web-fetch.test.js
198.18.0.0 network healthy tests/web-fetch.test.js
198.19.255.254 network healthy tests/web-fetch.test.js
224.0.0.1 network healthy tests/web-fetch.test.js
240.0.0.1 network healthy tests/web-fetch.test.js
255.255.255.255 network healthy tests/web-fetch.test.js
172.15.0.1 network healthy tests/web-fetch.test.js
172.32.0.1 network healthy tests/web-fetch.test.js
100.63.0.1 network healthy tests/web-fetch.test.js
100.128.0.1 network healthy tests/web-fetch.test.js
198.17.0.1 network healthy tests/web-fetch.test.js
198.20.0.1 network healthy tests/web-fetch.test.js
11.0.0.1 network healthy tests/web-fetch.test.js
10.0.0.1 network healthy tests/web-fetch.test.js
192.168.0.5 network healthy tests/web-fetch.test.js
172.18.0.5 network healthy tests/web-fetch.test.js
10.0.0.7 network healthy tests/web-fetch.test.js
192.168.1.10 network healthy tests/web-fetch.test.js
127.0.0.0 network healthy src/services/web-fetch.js
169.254.0.0 network healthy src/services/web-fetch.js
224.0.0.0 network healthy src/services/web-fetch.js
240.0.0.0 network healthy src/services/web-fetch.js
1.2.3.4 network healthy src/services/web-fetch.js

LabelLayerStatusPath
auth::worker/Dockerfile security healthy worker/Dockerfile
auth::tests/recovery-headless-guard.test.js security healthy tests/recovery-headless-guard.test.js
auth::dapp.json security healthy dapp.json
auth::.env.example security healthy .env.example
auth::worker/run-cc.sh security healthy worker/run-cc.sh
auth::public/usernode-bridge.js security healthy public/usernode-bridge.js
auth::tests/recovered-turn-push-heal.test.js security healthy tests/recovered-turn-push-heal.test.js
auth::src/services/secrets.js security healthy src/services/secrets.js
auth::public/usernode-bridge/v1/bridge.js security healthy public/usernode-bridge/v1/bridge.js
auth::worker/worker-run.sh security healthy worker/worker-run.sh
auth::src/services/app-access.js security healthy src/services/app-access.js
auth::src/routes/internal.js security healthy src/routes/internal.js
auth::tests/limits-resolve-billing-path.test.js security healthy tests/limits-resolve-billing-path.test.js
auth::public/js/group-chat.js security healthy public/js/group-chat.js
auth::src/services/ws.js security healthy src/services/ws.js
auth::public/js/app-view.js security healthy public/js/app-view.js
auth::src/services/llm.js security healthy src/services/llm.js
auth::tests/recover-stuck-merges.test.js security healthy tests/recover-stuck-merges.test.js
auth::src/routes/chat.js security healthy src/routes/chat.js
auth::src/middleware/auth.js security healthy src/middleware/auth.js
auth::tests/app-llm-billing.test.js security healthy tests/app-llm-billing.test.js
auth::src/services/app-secrets.js security healthy src/services/app-secrets.js
auth::tests/app-llm-proxy-auth.test.js security healthy tests/app-llm-proxy-auth.test.js
auth::src/middleware/anthropic-proxy-auth.js security healthy src/middleware/anthropic-proxy-auth.js
auth::src/services/worker.js security healthy src/services/worker.js
auth::src/services/visuals.js security healthy src/services/visuals.js
auth::src/middleware/app-llm-auth.js security healthy src/middleware/app-llm-auth.js
auth::src/routes/sessions.js security healthy src/routes/sessions.js
auth::tests/edge-gate.test.js security healthy tests/edge-gate.test.js
auth::src/services/template.js security healthy src/services/template.js
auth::src/db/migrate.js security healthy src/db/migrate.js
auth::src/routes/anthropic-proxy.js security healthy src/routes/anthropic-proxy.js
auth::tests/anthropic-stream.test.js security healthy tests/anthropic-stream.test.js
auth::public/index.html security healthy public/index.html
auth::src/services/anthropic-stream.js security healthy src/services/anthropic-stream.js
auth::src/middleware/internal-auth.js security healthy src/middleware/internal-auth.js
auth::server.js security healthy server.js
auth::src/routes/app-llm-proxy.js security healthy src/routes/app-llm-proxy.js

LabelLayerStatusPath
users data healthy src/db/schema.sql
sessions data healthy src/db/schema.sql
activation_codes data healthy src/db/schema.sql
apps data healthy src/db/schema.sql
app_activity data healthy src/db/schema.sql
chat_messages data healthy src/db/schema.sql
chat_sessions data healthy src/db/schema.sql
chat_session_messages data healthy src/db/schema.sql
pr_undo_votes data healthy src/db/schema.sql
chat_session_specs data healthy src/db/schema.sql
chat_session_spec_user_shares data healthy src/db/schema.sql
message_reactions data healthy src/db/schema.sql
issues data healthy src/db/schema.sql
issue_votes data healthy src/db/schema.sql
pr_votes data healthy src/db/schema.sql
llm_usage data healthy src/db/schema.sql
platform_settings data healthy src/db/schema.sql
notifications data healthy src/db/schema.sql
app_secrets data healthy src/db/schema.sql
pr_kudos data healthy src/db/schema.sql
issue_bounties data healthy src/db/schema.sql
app_favorites data healthy src/db/schema.sql
events data healthy src/db/schema.sql
app_collaborators data healthy src/db/schema.sql
session_visuals data healthy src/db/schema.sql
app_llm_grants data healthy src/db/schema.sql
app_llm_usage data healthy src/db/schema.sql
progress_estimates data healthy src/db/schema.sql
proposal_ai_messages data healthy src/db/schema.sql

LabelLayerStatusPath
PrivateSecretMissingStagingDefaultError software healthy tests/headless-staging.test.js:PrivateSecretMissingStagingD…
MissingSecretsError software healthy tests/headless-staging.test.js:MissingSecretsError
list software healthy tests/devchat-alerts.test.js:list
FakeEl software healthy tests/devchat-alerts.test.js:FakeEl
FakeParam software healthy tests/devchat-alerts.test.js:FakeParam
FakeNode software healthy tests/devchat-alerts.test.js:FakeNode
FakeAudioContext software healthy tests/devchat-alerts.test.js:FakeAudioContext
FrozenDate software healthy tests/kudos.test.js:FrozenDate
FakeEventSource software healthy tests/openSession-streaming-reset.test.js:FakeEventSource
removed software healthy tests/openSession-streaming-reset.test.js:removed
re software healthy tests/openSession-streaming-reset.test.js:re
PrivateSecretMissingStagingDefaultError software healthy tests/headless-cc-retry.test.js:PrivateSecretMissingStaging…
MissingSecretsError software healthy tests/headless-cc-retry.test.js:MissingSecretsError
avoids software healthy tests/streaming-markdown.test.js:avoids
token software healthy tests/streaming-markdown.test.js:token
because software healthy public/js/dev-chat.js:because
and software healthy public/js/dev-chat.js:and
so software healthy public/js/home.js:so
lets software healthy public/js/app.js:lets
swap software healthy public/js/app.js:swap
from software healthy public/js/group-chat.js:from
is software healthy public/js/group-chat.js:is
the software healthy public/js/group-chat.js:the
shared software healthy public/js/group-chat.js:shared
MissingSecretsError software healthy src/services/staging.js:MissingSecretsError
PrivateSecretMissingStagingDefaultError software healthy src/services/staging.js:PrivateSecretMissingStagingDefaultE…
of software healthy src/services/staging.js:of

LabelLayerStatusPath
USERNODE_APP_SECRET_KEY cicd healthy
DEPLOY_HOST cicd healthy
ZEROSSL_EAB_HMAC cicd healthy
USERNODE_GITHUB_PRIVATE_KEY cicd healthy
USERNODE_GITHUB_APP_ID cicd healthy
DEPLOY_SSH_KEY cicd healthy
USERNODE_DB_PASSWORD cicd healthy
ACME_DNS_PASSWORD cicd healthy
ACME_DNS_SUBDOMAIN cicd healthy
ZEROSSL_EAB_KID cicd healthy
USERNODE_ADMIN_PASSWORD cicd healthy
ZEROSSL_API_KEY cicd healthy
USERNODE_ADMIN_USERNAME cicd healthy
ACME_DNS_USERNAME cicd healthy
USERNODE_JWT_SECRET cicd healthy
USERNODE_ANTHROPIC_API_KEY cicd healthy
USERNODE_GITHUB_BOT_TOKEN cicd healthy
USERNODE_APP_PUBKEY cicd healthy
USERNODE_SESSION_SECRET cicd healthy

LabelLayerStatusPath
tests software healthy tests
scripts software healthy scripts
worker software healthy worker
capture software healthy capture
public software healthy public
usernode-bridge software healthy public/usernode-bridge
v1 software healthy public/usernode-bridge/v1
js software healthy public/js
css software healthy public/css
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
middleware software healthy src/middleware
routes software healthy src/routes
services software healthy src/services
db software healthy src/db
prompts software healthy src/prompts

LabelLayerStatusPath
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js
password_literal::tests/password-reset.test.js security healthy tests/password-reset.test.js

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::worker/Dockerfile hardware healthy worker/Dockerfile
image::capture/Dockerfile hardware healthy capture/Dockerfile
caddy hardware healthy docker-compose.yml
acme-dns hardware healthy docker-compose.yml
usernode hardware healthy docker-compose.yml
usernode-db hardware healthy docker-compose.yml
usernode-node hardware healthy docker-compose.yml

LabelLayerStatusPath
port:3000 network healthy docker-compose.dev.yml
port:5440 network healthy docker-compose.dev.yml
port:5432 network healthy docker-compose.dev.yml
port:80 network healthy docker-compose.yml
port:443 network healthy docker-compose.yml
port:53 network healthy docker-compose.yml

LabelLayerStatusPath
/api/app-llm/v1/messages frontend healthy tests/app-llm-proxy-auth.test.js
/ frontend healthy tests/visuals.test.js
/board frontend healthy tests/visuals.test.js
/settings frontend healthy tests/visuals.test.js

LabelLayerStatusPath
postgres data healthy docker-compose.dev.yml
postgresql data healthy docker-compose.dev.yml
sqlite data healthy docker-compose.yml

LabelLayerStatusPath
vps::hetzner hardware healthy README.md
vps::digitalocean hardware healthy README.md
vps::aws hardware healthy package-lock.json

LabelLayerStatusPath
caddy network healthy README.md
nginx network healthy src/routes/sessions.js

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

LabelLayerStatusPath
gpu (detected) hardware healthy capture/capture.js

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
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/9d2420bd-8552-41cd-a12f-aa6669179dfc/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/9d2420bd-8552-41cd-a12f-aa6669179dfc/

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.