https://github.com/Sumyabazar00/neon-wave
· scanned 2026-06-16 00:25 UTC (2 months, 2 weeks ago)
8 raw signals (0 security + 8 graph)
Last scanned 2 months, 2 weeks ago · v1 · 8 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 120 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 |
|---|---|---|---|
noShoot |
software | healthy | tests/enemies.test.ts:noShoot |
installFakeStorage |
software | healthy | tests/storage.test.ts:installFakeStorage |
installThrowingStorage |
software | healthy | tests/storage.test.ts:installThrowingStorage |
noShoot |
software | healthy | tests/boss.test.ts:noShoot |
noSummon |
software | healthy | tests/boss.test.ts:noSummon |
runningGame |
software | healthy | tests/game.test.ts:runningGame |
seq |
software | healthy | tests/powerups.test.ts:seq |
noShoot |
software | healthy | tests/player.test.ts:noShoot |
collect |
software | healthy | tests/player.test.ts:collect |
fitStage |
software | healthy | src/main.ts:fitStage |
newGame |
software | healthy | src/main.ts:newGame |
startRun |
software | healthy | src/main.ts:startRun |
togglePause |
software | healthy | src/main.ts:togglePause |
update |
software | healthy | src/main.ts:update |
loadHighScore |
software | healthy | src/save/storage.ts:loadHighScore |
saveHighScore |
software | healthy | src/save/storage.ts:saveHighScore |
loadMuted |
software | healthy | src/save/storage.ts:loadMuted |
saveMuted |
software | healthy | src/save/storage.ts:saveMuted |
createPlayer |
software | healthy | src/game/player.ts:createPlayer |
updatePlayer |
software | healthy | src/game/player.ts:updatePlayer |
isBossWave |
software | healthy | src/game/waves.ts:isBossWave |
budgetFor |
software | healthy | src/game/waves.ts:budgetFor |
placeGroup |
software | healthy | src/game/waves.ts:placeGroup |
generateWave |
software | healthy | src/game/waves.ts:generateWave |
createBoss |
software | healthy | src/game/boss.ts:createBoss |
bossPhase |
software | healthy | src/game/boss.ts:bossPhase |
updateBoss |
software | healthy | src/game/boss.ts:updateBoss |
createEffects |
software | healthy | src/game/powerups.ts:createEffects |
rollDrop |
software | healthy | src/game/powerups.ts:rollDrop |
applyPickup |
software | healthy | src/game/powerups.ts:applyPickup |
tickEffects |
software | healthy | src/game/powerups.ts:tickEffects |
hpFor |
software | healthy | src/game/enemies.ts:hpFor |
createEnemy |
software | healthy | src/game/enemies.ts:createEnemy |
updateEnemy |
software | healthy | src/game/enemies.ts:updateEnemy |
splitterChildren |
software | healthy | src/game/enemies.ts:splitterChildren |
circlesOverlap |
software | healthy | src/game/collision.ts:circlesOverlap |
mulberry32 |
software | healthy | src/game/rng.ts:mulberry32 |
axesToward |
software | healthy | src/core/touch.ts:axesToward |
end |
software | healthy | src/core/touch.ts:end |
frame |
software | healthy | src/core/loop.ts:frame |
vec |
software | healthy | src/core/vec2.ts:vec |
add |
software | healthy | src/core/vec2.ts:add |
scale |
software | healthy | src/core/vec2.ts:scale |
dist |
software | healthy | src/core/vec2.ts:dist |
norm |
software | healthy | src/core/vec2.ts:norm |
clamp |
software | healthy | src/core/vec2.ts:clamp |
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
enemies.test.ts |
software | healthy | tests/enemies.test.ts |
storage.test.ts |
software | healthy | tests/storage.test.ts |
boss.test.ts |
software | healthy | tests/boss.test.ts |
rng.test.ts |
software | healthy | tests/rng.test.ts |
collision.test.ts |
software | healthy | tests/collision.test.ts |
loop.test.ts |
software | healthy | tests/loop.test.ts |
game.test.ts |
software | healthy | tests/game.test.ts |
powerups.test.ts |
software | healthy | tests/powerups.test.ts |
waves.test.ts |
software | healthy | tests/waves.test.ts |
input.test.ts |
software | healthy | tests/input.test.ts |
touch.test.ts |
software | healthy | tests/touch.test.ts |
vec2.test.ts |
software | healthy | tests/vec2.test.ts |
player.test.ts |
software | healthy | tests/player.test.ts |
2026-06-12-neon-wave.md |
software | healthy | docs/superpowers/plans/2026-06-12-neon-wave.md |
2026-06-12-neon-wave-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-neon-wave-design.md |
launch.json |
software | healthy | .claude/launch.json |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
main.ts |
software | healthy | src/main.ts |
hud.ts |
software | healthy | src/ui/hud.ts |
screens.ts |
software | healthy | src/ui/screens.ts |
storage.ts |
software | healthy | src/save/storage.ts |
sfx.ts |
software | healthy | src/audio/sfx.ts |
player.ts |
software | healthy | src/game/player.ts |
game.ts |
software | healthy | src/game/game.ts |
waves.ts |
software | healthy | src/game/waves.ts |
boss.ts |
software | healthy | src/game/boss.ts |
powerups.ts |
software | healthy | src/game/powerups.ts |
enemies.ts |
software | healthy | src/game/enemies.ts |
collision.ts |
software | healthy | src/game/collision.ts |
rng.ts |
software | healthy | src/game/rng.ts |
types.ts |
software | healthy | src/game/types.ts |
touch.ts |
software | healthy | src/core/touch.ts |
loop.ts |
software | healthy | src/core/loop.ts |
vec2.ts |
software | healthy | src/core/vec2.ts |
input.ts |
software | healthy | src/core/input.ts |
renderer.ts |
software | healthy | src/render/renderer.ts |
particles.ts |
software | healthy | src/render/particles.ts |
starfield.ts |
software | healthy | src/render/starfield.ts |
.claude/launch.json |
quality | healthy | .claude/launch.json |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
.claude |
software | healthy | .claude |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
ui |
software | healthy | src/ui |
save |
software | healthy | src/save |
audio |
software | healthy | src/audio |
game |
software | healthy | src/game |
core |
software | healthy | src/core |
render |
software | healthy | src/render |
| Label | Layer | Status | Path |
|---|---|---|---|
FakeTarget |
software | healthy | tests/input.test.ts:FakeTarget |
Hud |
software | healthy | src/ui/hud.ts:Hud |
Screens |
software | healthy | src/ui/screens.ts:Screens |
Sfx |
software | healthy | src/audio/sfx.ts:Sfx |
Game |
software | healthy | src/game/game.ts:Game |
TouchControls |
software | healthy | src/core/touch.ts:TouchControls |
Loop |
software | healthy | src/core/loop.ts:Loop |
Input |
software | healthy | src/core/input.ts:Input |
Renderer |
software | healthy | src/render/renderer.ts:Renderer |
Particles |
software | healthy | src/render/particles.ts:Particles |
Starfield |
software | healthy | src/render/starfield.ts:Starfield |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-l2svye1s |
software | healthy | /tmp/repobility-clone-l2svye1s |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/2e28be20-225e-4e6e-bb14-a68ab2697250/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2e28be20-225e-4e6e-bb14-a68ab2697250/
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.