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.

trylegendxd/pvper

https://github.com/trylegendxd/pvper · scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)

112 raw signals (0 security + 112 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 112 actionable findings from 1 signal source. 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 679 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
makeFakeClient software healthy tests/wallet.test.js:makeFakeClient
installFakes software healthy tests/wallet.test.js:installFakes
mark software healthy scripts/crypto-preflight.js:mark
runMigrations software healthy server/migrate.js:runMigrations
round2 software healthy server/wallet.js:round2
adjustBalance software healthy server/wallet.js:adjustBalance
run software healthy server/wallet.js:run
getBalance software healthy server/wallet.js:getBalance
getHistory software healthy server/wallet.js:getHistory
query software healthy server/db.js:query
withTx software healthy server/db.js:withTx
register software healthy server/auth.js:register
login software healthy server/auth.js:login
currentUser software healthy server/auth.js:currentUser
updateProfile software healthy server/auth.js:updateProfile
push software healthy server/auth.js:push
intInRange software healthy server/rng.js:intInRange
secureShuffle software healthy server/rng.js:secureShuffle
sameOriginGuard software healthy server/app.js:sameOriginGuard
hostOf software healthy server/app.js:hostOf
find software healthy server/app.js:find
drawCard software healthy server/games/rouletteRoyale.js:drawCard
cardVal software healthy server/games/rouletteRoyale.js:cardVal
handValue software healthy server/games/rouletteRoyale.js:handValue
isBlackjack software healthy server/games/rouletteRoyale.js:isBlackjack
createMatch software healthy server/games/rouletteRoyale.js:createMatch
finishMatch software healthy server/games/rouletteRoyale.js:finishMatch
cancelMatch software healthy server/games/rouletteRoyale.js:cancelMatch
colorOf software healthy server/games/roulette.js:colorOf
betWins software healthy server/games/roulette.js:betWins
validateBet software healthy server/games/roulette.js:validateBet
spinMulti software healthy server/games/roulette.js:spinMulti
spin software healthy server/games/roulette.js:spin
damageMultiplier software healthy server/games/shooter.js:damageMultiplier
k software healthy server/games/shooter.js:k
rayHitDistance software healthy server/games/shooter.js:rayHitDistance
t1 software healthy server/games/shooter.js:t1
t2 software healthy server/games/shooter.js:t2
playerBox software healthy server/games/shooter.js:playerBox
headBox software healthy server/games/shooter.js:headBox
coverAabb software healthy server/games/shooter.js:coverAabb
arenaWalls software healthy server/games/shooter.js:arenaWalls
positionAtTime software healthy server/games/shooter.js:positionAtTime
mid software healthy server/games/shooter.js:mid
t software healthy server/games/shooter.js:t
symmetricalMap software healthy server/games/shooter.js:symmetricalMap
randomMap software healthy server/games/shooter.js:randomMap
x software healthy server/games/shooter.js:x
z software healthy server/games/shooter.js:z
csDepotMap software healthy server/games/shooter.js:csDepotMap

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

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
render.yaml software healthy render.yaml
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
INDEX.md software healthy audio-auditions/INDEX.md
wallet.test.js software healthy tests/wallet.test.js
crypto-preflight.js software healthy scripts/crypto-preflight.js
migrate.js software healthy server/migrate.js
wallet.js software healthy server/wallet.js
db.js software healthy server/db.js
auth.js software healthy server/auth.js
rng.js software healthy server/rng.js
app.js software healthy server/app.js
server.js software healthy server/server.js
rouletteRoyale.js software healthy server/games/rouletteRoyale.js
roulette.js software healthy server/games/roulette.js
shooter.js software healthy server/games/shooter.js
shooterRanking.js software healthy server/games/shooterRanking.js
liarsBar.js software healthy server/games/liarsBar.js
wheel.js software healthy server/games/wheel.js
mines.js software healthy server/games/mines.js
blackjack.js software healthy server/games/blackjack.js
shooterAchievements.js software healthy server/games/shooterAchievements.js
rps.js software healthy server/games/rps.js
plinko.js software healthy server/games/plinko.js
shooterReplay.js software healthy server/games/shooterReplay.js
paperio.js software healthy server/games/paperio.js
baseUsdc.js software healthy server/crypto/baseUsdc.js
validate.js software healthy server/middleware/validate.js
requireAuth.js software healthy server/middleware/requireAuth.js
requireAdmin.js software healthy server/middleware/requireAdmin.js
cryptoRoutes.js software healthy server/routes/cryptoRoutes.js
adminRoutes.js software healthy server/routes/adminRoutes.js
walletRoutes.js software healthy server/routes/walletRoutes.js
gameRoutes.js software healthy server/routes/gameRoutes.js
friendsRoutes.js software healthy server/routes/friendsRoutes.js
authRoutes.js software healthy server/routes/authRoutes.js
shooterSocket.js software healthy server/sockets/shooterSocket.js
wheelSocket.js software healthy server/sockets/wheelSocket.js
liarsBarSocket.js software healthy server/sockets/liarsBarSocket.js
rpsSocket.js software healthy server/sockets/rpsSocket.js
index.js software healthy server/sockets/index.js
paperioSocket.js software healthy server/sockets/paperioSocket.js
chatSocket.js software healthy server/sockets/chatSocket.js
rrSocket.js software healthy server/sockets/rrSocket.js
dashboard.html software healthy public/dashboard.html
profile-edit.html software healthy public/profile-edit.html
login.html software healthy public/login.html
index.html software healthy public/index.html

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

LabelLayerStatusPath
USE /api api healthy server/app.js
USE /api/auth api healthy server/app.js
USE /api/wallet api healthy server/app.js
USE /api/games api healthy server/app.js
USE /api/admin/crypto api healthy server/app.js
USE /api/admin api healthy server/app.js
USE /api/friends api healthy server/app.js
USE /api/crypto api healthy server/app.js
GET /audio-files api healthy server/app.js
GET /sfx-manifest api healthy server/app.js
USE /audio api healthy server/app.js
GET /healthz api healthy server/app.js
GET /config api healthy server/routes/cryptoRoutes.js
POST /link-wallet/nonce api healthy server/routes/cryptoRoutes.js
POST /link-wallet/verify api healthy server/routes/cryptoRoutes.js
GET /wallets api healthy server/routes/cryptoRoutes.js
POST /deposits/submit api healthy server/routes/cryptoRoutes.js
POST /deposits/refresh api healthy server/routes/cryptoRoutes.js
GET /deposits api healthy server/routes/cryptoRoutes.js
POST /withdrawals/request api healthy server/routes/cryptoRoutes.js
GET /withdrawals api healthy server/routes/cryptoRoutes.js
POST /withdrawals/:id/reject api healthy server/routes/cryptoRoutes.js
POST /withdrawals/:id/approve api healthy server/routes/cryptoRoutes.js
POST /withdrawals/:id/refresh api healthy server/routes/cryptoRoutes.js
GET /users api healthy server/routes/adminRoutes.js
POST /wallet/adjust api healthy server/routes/adminRoutes.js
GET /wallet/transactions api healthy server/routes/adminRoutes.js
GET /games/shooter api healthy server/routes/adminRoutes.js
GET /games/rps api healthy server/routes/adminRoutes.js
GET /games/roulette api healthy server/routes/adminRoutes.js
GET /games/blackjack api healthy server/routes/adminRoutes.js
POST /shooter/cancel api healthy server/routes/adminRoutes.js
POST /rps/cancel api healthy server/routes/adminRoutes.js
GET /shooter/replays api healthy server/routes/adminRoutes.js
GET /shooter/replays/:matchId api healthy server/routes/adminRoutes.js
GET /shooter/leaderboard api healthy server/routes/adminRoutes.js
GET /audit api healthy server/routes/adminRoutes.js
GET /balance api healthy server/routes/walletRoutes.js
GET /history api healthy server/routes/walletRoutes.js
GET /shooter/stats api healthy server/routes/gameRoutes.js
GET /shooter/my-matches api healthy server/routes/gameRoutes.js
GET /shooter/profile/:username api healthy server/routes/gameRoutes.js
GET /shooter/achievements api healthy server/routes/gameRoutes.js
POST /roulette/spin api healthy server/routes/gameRoutes.js
GET /roulette/history api healthy server/routes/gameRoutes.js
POST /blackjack/start api healthy server/routes/gameRoutes.js
POST /blackjack/hit api healthy server/routes/gameRoutes.js
POST /blackjack/stand api healthy server/routes/gameRoutes.js
POST /blackjack/double api healthy server/routes/gameRoutes.js
POST /blackjack/split api healthy server/routes/gameRoutes.js

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

LabelLayerStatusPath
user_crypto_wallets data healthy migrations/009_crypto_wallets.sql
crypto_deposits data healthy migrations/009_crypto_wallets.sql
crypto_withdrawals data healthy migrations/009_crypto_wallets.sql
blackjack_rounds data healthy migrations/005_blackjack_rounds.sql
achievements data healthy migrations/006_achievements.sql
user_achievements data healthy migrations/006_achievements.sql
friendships data healthy migrations/004_friends_and_chat.sql
chat_messages data healthy migrations/004_friends_and_chat.sql
wheel_rounds data healthy migrations/008_wheel.sql
shooter_match_events data healthy migrations/003_shooter_replay_and_ranking.sql
shooter_player_stats data healthy migrations/003_shooter_replay_and_ranking.sql
users data healthy migrations/001_init.sql
wallets data healthy migrations/001_init.sql
wallet_transactions data healthy migrations/001_init.sql
game_sessions data healthy migrations/001_init.sql
shooter_sessions data healthy migrations/001_init.sql
rps_matches data healthy migrations/001_init.sql
rps_rounds data healthy migrations/001_init.sql
roulette_spins data healthy migrations/001_init.sql
blackjack_hands data healthy migrations/001_init.sql
audit_logs data healthy migrations/001_init.sql
session data healthy migrations/001_init.sql

LabelLayerStatusPath
audio-auditions software healthy audio-auditions
tests software healthy tests
scripts software healthy scripts
server software healthy server
games software healthy server/games
crypto software healthy server/crypto
middleware software healthy server/middleware
routes software healthy server/routes
sockets software healthy server/sockets
public software healthy public
games software healthy public/games
js software healthy public/js
css software healthy public/css
migrations software healthy migrations

LabelLayerStatusPath
009_crypto_wallets.sql data healthy migrations/009_crypto_wallets.sql
005_blackjack_rounds.sql data healthy migrations/005_blackjack_rounds.sql
007_user_profile_fields.sql data healthy migrations/007_user_profile_fields.sql
006_achievements.sql data healthy migrations/006_achievements.sql
004_friends_and_chat.sql data healthy migrations/004_friends_and_chat.sql
010_decimal_credits.sql data healthy migrations/010_decimal_credits.sql
002_roulette_multi_bet.sql data healthy migrations/002_roulette_multi_bet.sql
008_wheel.sql data healthy migrations/008_wheel.sql
003_shooter_replay_and_ranking.sql data healthy migrations/003_shooter_replay_and_ranking.sql
001_init.sql data healthy migrations/001_init.sql

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md

LabelLayerStatusPath
repobility-clone-9850sg5p software healthy /tmp/repobility-clone-9850sg5p

LabelLayerStatusPath
port:3000 network healthy README.md

LabelLayerStatusPath
password_literal::public/register.html security healthy public/register.html

LabelLayerStatusPath
auth::.env.example security healthy .env.example
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/faa1ab9a-32bc-4293-a0b3-5fbf0d184334/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/faa1ab9a-32bc-4293-a0b3-5fbf0d184334/

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.