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.

soakecode/feral-myth-realms

https://github.com/soakecode/feral-myth-realms · scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)

41 raw signals (0 security + 41 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 40 actionable findings from 1 signal source. 1 repeated signal 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 331 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
crc32 software healthy apps/client/scripts/gen-png-icons.cjs:crc32
u32 software healthy apps/client/scripts/gen-png-icons.cjs:u32
pngChunk software healthy apps/client/scripts/gen-png-icons.cjs:pngChunk
drawIcon software healthy apps/client/scripts/gen-png-icons.cjs:drawIcon
setPixel software healthy apps/client/scripts/gen-png-icons.cjs:setPixel
i software healthy apps/client/scripts/gen-png-icons.cjs:i
fillCircle software healthy apps/client/scripts/gen-png-icons.cjs:fillCircle
strokeCircle software healthy apps/client/scripts/gen-png-icons.cjs:strokeCircle
strokeLine software healthy apps/client/scripts/gen-png-icons.cjs:strokeLine
angle software healthy apps/client/scripts/gen-png-icons.cjs:angle
encodePNG software healthy apps/client/scripts/gen-png-icons.cjs:encodePNG
drawIcon software healthy apps/client/scripts/generate-icons.js:drawIcon
a software healthy apps/client/scripts/generate-icons.js:a
setLocale software healthy apps/client/src/i18n/index.ts:setLocale
getLocale software healthy apps/client/src/i18n/index.ts:getLocale
t software healthy apps/client/src/i18n/index.ts:t
saveSession software healthy apps/client/src/auth/sessionStore.ts:saveSession
loadSession software healthy apps/client/src/auth/sessionStore.ts:loadSession
clearSession software healthy apps/client/src/auth/sessionStore.ts:clearSession
createGuestSession software healthy apps/client/src/auth/sessionStore.ts:createGuestSession
getOrCreateGuestId software healthy apps/client/src/auth/sessionStore.ts:getOrCreateGuestId
createRegisteredSession software healthy apps/client/src/auth/sessionStore.ts:createRegisteredSession
getCurrentSession software healthy apps/client/src/auth/supabaseClient.ts:getCurrentSession
getCurrentUser software healthy apps/client/src/auth/supabaseClient.ts:getCurrentUser
signUp software healthy apps/client/src/auth/supabaseClient.ts:signUp
signIn software healthy apps/client/src/auth/supabaseClient.ts:signIn
signOut software healthy apps/client/src/auth/supabaseClient.ts:signOut
getProfile software healthy apps/client/src/auth/supabaseClient.ts:getProfile
getCharacter software healthy apps/client/src/auth/supabaseClient.ts:getCharacter
createCharacter software healthy apps/client/src/auth/supabaseClient.ts:createCharacter
gothicScreen software healthy apps/client/src/ui/theme.ts:gothicScreen
snapshot software healthy apps/client/src/ui/portraits.ts:snapshot
getClassPortrait software healthy apps/client/src/ui/portraits.ts:getClassPortrait
loadClassPortrait software healthy apps/client/src/ui/portraits.ts:loadClassPortrait
size software healthy apps/client/src/game/scenes/MainMenuScene.ts:size
left software healthy apps/client/src/game/scenes/MainMenuScene.ts:left
dur software healthy apps/client/src/game/scenes/MainMenuScene.ts:dur
delay software healthy apps/client/src/game/scenes/MainMenuScene.ts:delay
drift software healthy apps/client/src/game/scenes/MainMenuScene.ts:drift
withTimeout software healthy apps/client/src/game/scenes/LobbyScene.ts:withTimeout
code software healthy apps/client/src/game/scenes/LobbyScene.ts:code
escapeHtml software healthy apps/client/src/game/scenes/GameScene.ts:escapeHtml
email software healthy apps/client/src/game/scenes/AuthScene.ts:email
password software healthy apps/client/src/game/scenes/AuthScene.ts:password
username software healthy apps/client/src/game/scenes/AuthScene.ts:username
generateClassTexture software healthy apps/client/src/game/entities/CharacterRenderer.ts:generate…
generateEnemyTexture software healthy apps/client/src/game/entities/CharacterRenderer.ts:generate…
generateSanctuaryTexture software healthy apps/client/src/game/entities/CharacterRenderer.ts:generate…
angle software healthy apps/client/src/game/entities/CharacterRenderer.ts:angle
generatePickupTexture software healthy apps/client/src/game/entities/CharacterRenderer.ts:generate…

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

LabelLayerStatusPath
prettier.config.js software healthy prettier.config.js
README.md software healthy README.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
render.yaml software healthy render.yaml
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
eslint.config.js software healthy eslint.config.js
tsconfig.base.json software healthy tsconfig.base.json
vite.config.ts software healthy apps/client/vite.config.ts
package.json software healthy apps/client/package.json
index.html software healthy apps/client/index.html
tsconfig.json software healthy apps/client/tsconfig.json
gen-png-icons.cjs software healthy apps/client/scripts/gen-png-icons.cjs
generate-icons.js software healthy apps/client/scripts/generate-icons.js
generate-icons.html software healthy apps/client/public/generate-icons.html
main.ts software healthy apps/client/src/main.ts
en.ts software healthy apps/client/src/i18n/en.ts
es.ts software healthy apps/client/src/i18n/es.ts
index.ts software healthy apps/client/src/i18n/index.ts
env.ts software healthy apps/client/src/config/env.ts
sessionStore.ts software healthy apps/client/src/auth/sessionStore.ts
supabaseClient.ts software healthy apps/client/src/auth/supabaseClient.ts
theme.ts software healthy apps/client/src/ui/theme.ts
portraits.ts software healthy apps/client/src/ui/portraits.ts
ClassSelectScene.ts software healthy apps/client/src/game/scenes/ClassSelectScene.ts
MainMenuScene.ts software healthy apps/client/src/game/scenes/MainMenuScene.ts
LobbyScene.ts software healthy apps/client/src/game/scenes/LobbyScene.ts
GameScene.ts software healthy apps/client/src/game/scenes/GameScene.ts
ResultsScene.ts software healthy apps/client/src/game/scenes/ResultsScene.ts
LoadingScene.ts software healthy apps/client/src/game/scenes/LoadingScene.ts
AuthScene.ts software healthy apps/client/src/game/scenes/AuthScene.ts
CharacterRenderer.ts software healthy apps/client/src/game/entities/CharacterRenderer.ts
InputSystem.ts software healthy apps/client/src/game/systems/InputSystem.ts
ColyseusClient.ts software healthy apps/client/src/net/ColyseusClient.ts
RoomStateTypes.ts software healthy apps/client/src/net/RoomStateTypes.ts
AudioSystem.ts software healthy apps/client/src/game3d/AudioSystem.ts
Game3D.ts software healthy apps/client/src/game3d/Game3D.ts
heroMesh.ts software healthy apps/client/src/game3d/heroMesh.ts
models.ts software healthy apps/client/src/game3d/models.ts
package.json software healthy apps/server/package.json
esbuild.mjs software healthy apps/server/esbuild.mjs
tsconfig.json software healthy apps/server/tsconfig.json
index.ts software healthy apps/server/src/index.ts
env.ts software healthy apps/server/src/config/env.ts
validateToken.ts software healthy apps/server/src/auth/validateToken.ts
EnemySchema.ts software healthy apps/server/src/schema/EnemySchema.ts
DuelRoomState.ts software healthy apps/server/src/schema/DuelRoomState.ts
RealmRoomState.ts software healthy apps/server/src/schema/RealmRoomState.ts
SanctuarySchema.ts software healthy apps/server/src/schema/SanctuarySchema.ts

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

LabelLayerStatusPath
apps software healthy apps
client software healthy apps/client
scripts software healthy apps/client/scripts
public software healthy apps/client/public
src software healthy apps/client/src
i18n software healthy apps/client/src/i18n
config software healthy apps/client/src/config
auth software healthy apps/client/src/auth
ui software healthy apps/client/src/ui
game software healthy apps/client/src/game
scenes software healthy apps/client/src/game/scenes
entities software healthy apps/client/src/game/entities
systems software healthy apps/client/src/game/systems
net software healthy apps/client/src/net
game3d software healthy apps/client/src/game3d
server software healthy apps/server
src software healthy apps/server/src
config software healthy apps/server/src/config
auth software healthy apps/server/src/auth
schema software healthy apps/server/src/schema
db software healthy apps/server/src/db
rooms software healthy apps/server/src/rooms
systems software healthy apps/server/src/systems
docs software healthy docs
packages software healthy packages
shared software healthy packages/shared
src software healthy packages/shared/src
types software healthy packages/shared/src/types
constants software healthy packages/shared/src/constants
utils software healthy packages/shared/src/utils
world software healthy packages/shared/src/world
protocol software healthy packages/shared/src/protocol
balance software healthy packages/shared/src/balance
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations

LabelLayerStatusPath
ClassSelectScene software healthy apps/client/src/game/scenes/ClassSelectScene.ts:ClassSelect…
MainMenuScene software healthy apps/client/src/game/scenes/MainMenuScene.ts:MainMenuScene
LobbyScene software healthy apps/client/src/game/scenes/LobbyScene.ts:LobbyScene
GameScene software healthy apps/client/src/game/scenes/GameScene.ts:GameScene
ResultsScene software healthy apps/client/src/game/scenes/ResultsScene.ts:ResultsScene
LoadingScene software healthy apps/client/src/game/scenes/LoadingScene.ts:LoadingScene
AuthScene software healthy apps/client/src/game/scenes/AuthScene.ts:AuthScene
export software healthy apps/client/src/game/entities/CharacterRenderer.ts:export
InputSystem software healthy apps/client/src/game/systems/InputSystem.ts:InputSystem
AudioSystem software healthy apps/client/src/game3d/AudioSystem.ts:AudioSystem
Game3D software healthy apps/client/src/game3d/Game3D.ts:Game3D
weapon software healthy apps/client/src/game3d/Game3D.ts:weapon
EnemySchema software healthy apps/server/src/schema/EnemySchema.ts:EnemySchema
DuelRoomState software healthy apps/server/src/schema/DuelRoomState.ts:DuelRoomState
RealmRoomState software healthy apps/server/src/schema/RealmRoomState.ts:RealmRoomState
SanctuarySchema software healthy apps/server/src/schema/SanctuarySchema.ts:SanctuarySchema
UnitSchema software healthy apps/server/src/schema/UnitSchema.ts:UnitSchema
StructureSchema software healthy apps/server/src/schema/StructureSchema.ts:StructureSchema
ResourceNodeSchema software healthy apps/server/src/schema/ResourceNodeSchema.ts:ResourceNodeSc…
CooldownsSchema software healthy apps/server/src/schema/PlayerSchema.ts:CooldownsSchema
PlayerSchema software healthy apps/server/src/schema/PlayerSchema.ts:PlayerSchema
RealmRoom software healthy apps/server/src/rooms/RealmRoom.ts:RealmRoom
DuelRoom software healthy apps/server/src/rooms/DuelRoom.ts:DuelRoom
CombatSystem software healthy apps/server/src/systems/CombatSystem.ts:CombatSystem
UnitSystem software healthy apps/server/src/systems/UnitSystem.ts:UnitSystem
WorldSystem software healthy apps/server/src/systems/WorldSystem.ts:WorldSystem
EnemyAI software healthy apps/server/src/systems/EnemyAI.ts:EnemyAI
WaveSystem software healthy apps/server/src/systems/WaveSystem.ts:WaveSystem

LabelLayerStatusPath
profiles data healthy supabase/migrations/001_initial_schema.sql
characters data healthy supabase/migrations/001_initial_schema.sql
player_stats data healthy supabase/migrations/001_initial_schema.sql
match_history data healthy supabase/migrations/001_initial_schema.sql
friend_codes data healthy supabase/migrations/001_initial_schema.sql

LabelLayerStatusPath
GET /health api healthy apps/server/src/index.ts
GET /rooms/by-code/:code api healthy apps/server/src/index.ts
GET /rooms api healthy apps/server/src/index.ts
USE /colyseus api healthy apps/server/src/index.ts

LabelLayerStatusPath
003_seed_data.sql data healthy supabase/migrations/003_seed_data.sql
001_initial_schema.sql data healthy supabase/migrations/001_initial_schema.sql
002_rls_policies.sql data healthy supabase/migrations/002_rls_policies.sql

LabelLayerStatusPath
port:2567 network healthy README.md
port:5173 network healthy apps/client/vite.config.ts

LabelLayerStatusPath
password_literal::apps/client/src/i18n/en.ts security healthy apps/client/src/i18n/en.ts
password_literal::apps/client/src/i18n/es.ts security healthy apps/client/src/i18n/es.ts

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

LabelLayerStatusPath
127.0.0.1 network healthy apps/client/src/game/scenes/LobbyScene.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
auth::apps/server/src/auth/validateToken.ts security healthy apps/server/src/auth/validateToken.ts
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/f0cf241f-141f-4caa-9187-7c7f73274b31/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/f0cf241f-141f-4caa-9187-7c7f73274b31/

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.