https://github.com/siterepository/gtoat.com-3.0
· scanned 2026-06-16 00:14 UTC (2 months, 2 weeks ago)
19 raw signals (0 security + 19 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 292 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 |
|---|---|---|---|
pad2 |
software | healthy | public/js/activity-logger.js:pad2 |
formatDuration |
software | healthy | public/js/activity-logger.js:formatDuration |
detectDeviceType |
software | healthy | public/js/activity-logger.js:detectDeviceType |
ua |
software | healthy | public/js/activity-logger.js:ua |
makeEntryId |
software | healthy | public/js/activity-logger.js:makeEntryId |
tag |
software | healthy | public/js/activity-logger.js:tag |
readLogs |
software | healthy | public/js/activity-logger.js:readLogs |
writeLogs |
software | healthy | public/js/activity-logger.js:writeLogs |
readPendingLogs |
software | healthy | public/js/activity-logger.js:readPendingLogs |
writePendingLogs |
software | healthy | public/js/activity-logger.js:writePendingLogs |
captureGeo |
software | healthy | public/js/activity-logger.js:captureGeo |
mapEntryToSnakeCase |
software | healthy | public/js/activity-logger.js:mapEntryToSnakeCase |
postSharedActivity |
software | healthy | public/js/activity-logger.js:postSharedActivity |
beaconSharedActivity |
software | healthy | public/js/activity-logger.js:beaconSharedActivity |
flushPendingActivityLogs |
software | healthy | public/js/activity-logger.js:flushPendingActivityLogs |
sendAt |
software | healthy | public/js/activity-logger.js:sendAt |
queueSharedActivity |
software | healthy | public/js/activity-logger.js:queueSharedActivity |
onLinkClick |
software | healthy | public/js/activity-logger.js:onLinkClick |
persist |
software | healthy | public/js/activity-logger.js:persist |
createSegment |
software | healthy | public/game/snake.js:createSegment |
targetSegments |
software | healthy | public/game/snake.js:targetSegments |
scoreToMass |
software | healthy | public/game/snake.js:scoreToMass |
syncMassToScore |
software | healthy | public/game/snake.js:syncMassToScore |
createSnake |
software | healthy | public/game/snake.js:createSnake |
applyTurn |
software | healthy | public/game/snake.js:applyTurn |
applyBoostMassLossAndDrops |
software | healthy | public/game/snake.js:applyBoostMassLossAndDrops |
moveSnake |
software | healthy | public/game/snake.js:moveSnake |
applyGrowthFromPellet |
software | healthy | public/game/snake.js:applyGrowthFromPellet |
randomInCircle |
software | healthy | public/game/world.js:randomInCircle |
randomName |
software | healthy | public/game/world.js:randomName |
randRangeInt |
software | healthy | public/game/world.js:randRangeInt |
sampleBotStartScore |
software | healthy | public/game/world.js:sampleBotStartScore |
massFromScore |
software | healthy | public/game/world.js:massFromScore |
normalizeProfile |
software | healthy | public/game/world.js:normalizeProfile |
name |
software | healthy | public/game/world.js:name |
cfg |
software | healthy | public/game/world.js:cfg |
pos |
software | healthy | public/game/world.js:pos |
forcedPattern |
software | healthy | public/game/world.js:forcedPattern |
findPelletById |
software | healthy | public/game/ai.js:findPelletById |
chooseFoodTarget |
software | healthy | public/game/ai.js:chooseFoodTarget |
score |
software | healthy | public/game/ai.js:score |
nearestAlivePlayerHead |
software | healthy | public/game/ai.js:nearestAlivePlayerHead |
players |
software | healthy | public/game/ai.js:players |
updateBotDecision |
software | healthy | public/game/ai.js:updateBotDecision |
w |
software | healthy | public/game/ai.js:w |
updateBots |
software | healthy | public/game/bots.js:updateBots |
resolveHeadOn |
software | healthy | public/game/engine.js:resolveHeadOn |
rr |
software | healthy | public/game/engine.js:rr |
delta |
software | healthy | public/game/engine.js:delta |
step |
software | healthy | public/game/renderer.js:step |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
hs.html |
software | healthy | hs.html |
vite.config.ts |
software | healthy | vite.config.ts |
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 |
MASTER_PLAN.md |
software | healthy | MASTER_PLAN.md |
al.html |
software | healthy | al.html |
IMPROVEMENT_ROADMAP.md |
software | healthy | docs/IMPROVEMENT_ROADMAP.md |
CONTENT_INVENTORY.md |
software | healthy | docs/CONTENT_INVENTORY.md |
launch.json |
software | healthy | .claude/launch.json |
activity-logger.js |
software | healthy | public/js/activity-logger.js |
snake.js |
software | healthy | public/game/snake.js |
world.js |
software | healthy | public/game/world.js |
slither.css |
software | healthy | public/game/slither.css |
ai.js |
software | healthy | public/game/ai.js |
bots.js |
software | healthy | public/game/bots.js |
engine.js |
software | healthy | public/game/engine.js |
spatialHash.js |
software | healthy | public/game/spatialHash.js |
renderer.js |
software | healthy | public/game/renderer.js |
slither.js |
software | healthy | public/game/slither.js |
constants.js |
software | healthy | public/game/constants.js |
main.ts |
software | healthy | src/main.ts |
cursor.ts |
software | healthy | src/ui/cursor.ts |
nav.ts |
software | healthy | src/ui/nav.ts |
progress.ts |
software | healthy | src/ui/progress.ts |
atlas.ts |
software | healthy | src/ui/atlas.ts |
preloader.ts |
software | healthy | src/ui/preloader.ts |
bloom.ts |
software | healthy | src/fx/bloom.ts |
orbs.ts |
software | healthy | src/fx/orbs.ts |
audio.ts |
software | healthy | src/fx/audio.ts |
ink.ts |
software | healthy | src/fx/ink.ts |
warp.ts |
software | healthy | src/fx/warp.ts |
burst.ts |
software | healthy | src/fx/burst.ts |
nebula.ts |
software | healthy | src/fx/nebula.ts |
moods.ts |
software | healthy | src/fx/moods.ts |
interactions.ts |
software | healthy | src/sections/interactions.ts |
flow.ts |
software | healthy | src/sections/flow.ts |
poi.ts |
software | healthy | src/sections/poi.ts |
choreography.ts |
software | healthy | src/sections/choreography.ts |
collapse.ts |
software | healthy | src/sections/collapse.ts |
reveals.ts |
software | healthy | src/sections/reveals.ts |
examine.ts |
software | healthy | src/sections/examine.ts |
stage.ts |
software | healthy | src/engine/stage.ts |
ticker.ts |
software | healthy | src/engine/ticker.ts |
watchdog.ts |
software | healthy | src/engine/watchdog.ts |
quality.ts |
software | healthy | src/engine/quality.ts |
sections.css |
software | healthy | src/styles/sections.css |
tokens.css |
software | healthy | src/styles/tokens.css |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
World |
software | healthy | public/game/world.js:World |
Engine |
software | healthy | public/game/engine.js:Engine |
SpatialHash |
software | healthy | public/game/spatialHash.js:SpatialHash |
Renderer |
software | healthy | public/game/renderer.js:Renderer |
NetSession |
software | healthy | public/game/slither.js:NetSession |
SlitherOverlayApp |
software | healthy | public/game/slither.js:SlitherOverlayApp |
Orbs |
software | healthy | src/fx/orbs.ts:Orbs |
AudioEngine |
software | healthy | src/fx/audio.ts:AudioEngine |
Ink |
software | healthy | src/fx/ink.ts:Ink |
Burst |
software | healthy | src/fx/burst.ts:Burst |
SerpentHead |
software | healthy | src/serpent/head.ts:SerpentHead |
SerpentBody |
software | healthy | src/serpent/body.ts:SerpentBody |
Locomotion |
software | healthy | src/serpent/locomotion.ts:Locomotion |
SerpentEye |
software | healthy | src/serpent/eye.ts:SerpentEye |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
.claude |
software | healthy | .claude |
public |
software | healthy | public |
js |
software | healthy | public/js |
game |
software | healthy | public/game |
src |
software | healthy | src |
ui |
software | healthy | src/ui |
fx |
software | healthy | src/fx |
sections |
software | healthy | src/sections |
engine |
software | healthy | src/engine |
styles |
software | healthy | src/styles |
serpent |
software | healthy | src/serpent |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-h6heklxd |
software | healthy | /tmp/repobility-clone-h6heklxd |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/fx/ink.ts |
This page is publicly accessible at:
https://repobility.com/scan/a628d4bf-b74e-4abe-8e79-293a56cbc376/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a628d4bf-b74e-4abe-8e79-293a56cbc376/
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.