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.

vvostryakov/Sofia-s-Endless-Runner

https://github.com/vvostryakov/Sofia-s-Endless-Runner · scanned 2026-06-16 00:53 UTC (2 months, 1 week ago)

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 29 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 208 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
fakeStore software healthy test/save.test.js:fakeStore
obj software healthy test/spawn.test.js:obj
make_icon software healthy tools/make_icons.py:15
put software healthy tools/make_icons.py:18
fill_circle software healthy tools/make_icons.py:23
chunk software healthy tools/make_icons.py:81
main software healthy tools/make_icons.py:90
bdJungle software healthy src/worlds.js:bdJungle
bdSavanna software healthy src/worlds.js:bdSavanna
bdReef software healthy src/worlds.js:bdReef
bdDeep software healthy src/worlds.js:bdDeep
drawWorldWall software healthy src/worlds.js:drawWorldWall
drawWorldScenery software healthy src/worlds.js:drawWorldScenery
css software healthy src/ui.js:css
fmt software healthy src/ui.js:fmt
$ software healthy src/ui.js:$
ic software healthy src/ui.js:ic
initUI software healthy src/ui.js:initUI
sync software healthy src/ui.js:sync
setAccent software healthy src/ui.js:setAccent
wireActs software healthy src/ui.js:wireActs
showMenu software healthy src/ui.js:showMenu
hideMenu software healthy src/ui.js:hideMenu
menuPrimary software healthy src/ui.js:menuPrimary
panel software healthy src/ui.js:panel
renderHome software healthy src/ui.js:renderHome
renderTracks software healthy src/ui.js:renderTracks
renderShop software healthy src/ui.js:renderShop
renderSettings software healthy src/ui.js:renderSettings
renderHelp software healthy src/ui.js:renderHelp
showHUD software healthy src/ui.js:showHUD
hideHUD software healthy src/ui.js:hideHUD
setText software healthy src/ui.js:setText
setScore software healthy src/ui.js:setScore
setCoins software healthy src/ui.js:setCoins
setMode software healthy src/ui.js:setMode
setCombo software healthy src/ui.js:setCombo
setMagnet software healthy src/ui.js:setMagnet
setShield software healthy src/ui.js:setShield
setWorld software healthy src/ui.js:setWorld
countdown software healthy src/ui.js:countdown
worldBanner software healthy src/ui.js:worldBanner
showPause software healthy src/ui.js:showPause
hidePause software healthy src/ui.js:hidePause
showGameOver software healthy src/ui.js:showGameOver
hideGameOver software healthy src/ui.js:hideGameOver
mkOsc software healthy src/audio.js:mkOsc
start software healthy src/audio.js:start
unlockAudio software healthy src/audio.js:unlockAudio
setAudioMuted software healthy src/audio.js:setAudioMuted

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
CLAUDE.md software healthy CLAUDE.md
sw.js software healthy sw.js
package.json software healthy package.json
ui.css software healthy ui.css
index.html software healthy index.html
tsconfig.json software healthy tsconfig.json
version.js software healthy version.js
jump.test.js software healthy test/jump.test.js
economy.test.js software healthy test/economy.test.js
difficulty.test.js software healthy test/difficulty.test.js
track.test.js software healthy test/track.test.js
clearance.test.js software healthy test/clearance.test.js
road.test.js software healthy test/road.test.js
chaser.test.js software healthy test/chaser.test.js
grid.test.js software healthy test/grid.test.js
save.test.js software healthy test/save.test.js
spawn.test.js software healthy test/spawn.test.js
README.md software healthy docs/README.md
TDD.md software healthy docs/TDD.md
GDD.md software healthy docs/GDD.md
ROADMAP.md software healthy docs/ROADMAP.md
launch.json software healthy .claude/launch.json
make_icons.py software healthy tools/make_icons.py
deploy.yml software healthy .github/workflows/deploy.yml
ci.yml software healthy .github/workflows/ci.yml
worlds.js software healthy src/worlds.js
ui.js software healthy src/ui.js
main.js software healthy src/main.js
audio.js software healthy src/audio.js
projection.js software healthy src/projection.js
Player.js software healthy src/Player.js
runner.js software healthy src/runner.js
constants.js software healthy src/constants.js
cosmetics.js software healthy src/cosmetics.js
BootScene.js software healthy src/scenes/BootScene.js
GameScene.js software healthy src/scenes/GameScene.js
renderer.js software healthy src/platform/renderer.js
storage.js software healthy src/platform/storage.js
grid.js software healthy src/engine/grid.js
chaser.js software healthy src/engine/chaser.js
clearance.js software healthy src/engine/clearance.js
spawn.js software healthy src/engine/spawn.js
difficulty.js software healthy src/engine/difficulty.js
save.js software healthy src/engine/save.js
economy.js software healthy src/engine/economy.js
road.js software healthy src/engine/road.js
jump.js software healthy src/engine/jump.js
track.js software healthy src/engine/track.js
CLAUDE.md quality healthy CLAUDE.md

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

LabelLayerStatusPath
test software healthy test
docs software healthy docs
.claude software healthy .claude
tools software healthy tools
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
scenes software healthy src/scenes
platform software healthy src/platform
engine software healthy src/engine

LabelLayerStatusPath
AudioManager software healthy src/audio.js:AudioManager
is software healthy src/Player.js:is
Player software healthy src/Player.js:Player
BootScene software healthy src/scenes/BootScene.js:BootScene
GameScene software healthy src/scenes/GameScene.js:GameScene
PhaserRenderer software healthy src/platform/renderer.js:PhaserRenderer
RoadCurve software healthy src/engine/road.js:RoadCurve

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

LabelLayerStatusPath
deploy cicd healthy .github/workflows/deploy.yml
check cicd healthy .github/workflows/ci.yml

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

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/b8dde9a7-d188-4fab-9102-5ac4987ac814/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b8dde9a7-d188-4fab-9102-5ac4987ac814/

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.