https://github.com/winkwinknation/ocarinaofslime
· scanned 2026-06-16 00:58 UTC (2 months, 1 week ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 1 week ago · v1 · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 210 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 |
|---|---|---|---|
fullSave |
software | healthy | scripts/smoke.mjs:fullSave |
shot |
software | healthy | scripts/smoke.mjs:shot |
loadScene |
software | healthy | scripts/smoke.mjs:loadScene |
touchAt |
software | healthy | scripts/check-mobile-ui.mjs:touchAt |
SceneView |
software | healthy | src/App.tsx:SceneView |
RotateJoke |
software | healthy | src/App.tsx:RotateJoke |
update |
software | healthy | src/App.tsx:update |
App |
software | healthy | src/App.tsx:App |
onKey |
software | healthy | src/App.tsx:onKey |
u |
software | healthy | src/App.tsx:u |
t |
software | healthy | src/App.tsx:t |
Tree |
software | healthy | src/scenes/Village.tsx:Tree |
teach |
software | healthy | src/scenes/Village.tsx:teach |
VillageScene |
software | healthy | src/scenes/Village.tsx:VillageScene |
EndingScene |
software | healthy | src/scenes/Ending.tsx:EndingScene |
TitleScene |
software | healthy | src/scenes/Title.tsx:TitleScene |
Tree |
software | healthy | src/scenes/Plains.tsx:Tree |
PlainsScene |
software | healthy | src/scenes/Plains.tsx:PlainsScene |
Wall |
software | healthy | src/scenes/Dungeon.tsx:Wall |
Torch |
software | healthy | src/scenes/Dungeon.tsx:Torch |
GunkDoor |
software | healthy | src/scenes/Dungeon.tsx:GunkDoor |
DungeonScene |
software | healthy | src/scenes/Dungeon.tsx:DungeonScene |
gameFrozen |
software | healthy | src/scenes/Boss.tsx:gameFrozen |
QueenGoohma |
software | healthy | src/scenes/Boss.tsx:QueenGoohma |
BossScene |
software | healthy | src/scenes/Boss.tsx:BossScene |
a |
software | healthy | src/scenes/Boss.tsx:a |
TouchControls |
software | healthy | src/input/TouchControls.tsx:TouchControls |
showStick |
software | healthy | src/input/TouchControls.tsx:showStick |
onDown |
software | healthy | src/input/TouchControls.tsx:onDown |
onMove |
software | healthy | src/input/TouchControls.tsx:onMove |
dx |
software | healthy | src/input/TouchControls.tsx:dx |
dy |
software | healthy | src/input/TouchControls.tsx:dy |
onUp |
software | healthy | src/input/TouchControls.tsx:onUp |
press |
software | healthy | src/input/input.ts:press |
consume |
software | healthy | src/input/input.ts:consume |
clearPresses |
software | healthy | src/input/input.ts:clearPresses |
moveVector |
software | healthy | src/input/input.ts:moveVector |
updateMove |
software | healthy | src/input/useKeyboard.ts:updateMove |
useKeyboard |
software | healthy | src/input/useKeyboard.ts:useKeyboard |
down |
software | healthy | src/input/useKeyboard.ts:down |
up |
software | healthy | src/input/useKeyboard.ts:up |
blur |
software | healthy | src/input/useKeyboard.ts:blur |
downAndUpdate |
software | healthy | src/input/useKeyboard.ts:downAndUpdate |
hasSave |
software | healthy | src/state/store.ts:hasSave |
DialogueBox |
software | healthy | src/ui/DialogueBox.tsx:DialogueBox |
onKey |
software | healthy | src/ui/DialogueBox.tsx:onKey |
step |
software | healthy | src/ui/DialogueBox.tsx:step |
OcarinaOverlay |
software | healthy | src/ui/OcarinaOverlay.tsx:OcarinaOverlay |
clearTimers |
software | healthy | src/ui/OcarinaOverlay.tsx:clearTimers |
onKey |
software | healthy | src/ui/OcarinaOverlay.tsx:onKey |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
PLAN.md |
software | healthy | PLAN.md |
smoke-mobile.mjs |
software | healthy | scripts/smoke-mobile.mjs |
check-strafe-mobile.mjs |
software | healthy | scripts/check-strafe-mobile.mjs |
smoke.mjs |
software | healthy | scripts/smoke.mjs |
check-mobile-ui.mjs |
software | healthy | scripts/check-mobile-ui.mjs |
check-strafe.mjs |
software | healthy | scripts/check-strafe.mjs |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
main.tsx |
software | healthy | src/main.tsx |
vite-env.d.ts |
software | healthy | src/vite-env.d.ts |
App.tsx |
software | healthy | src/App.tsx |
Village.tsx |
software | healthy | src/scenes/Village.tsx |
Ending.tsx |
software | healthy | src/scenes/Ending.tsx |
Title.tsx |
software | healthy | src/scenes/Title.tsx |
Plains.tsx |
software | healthy | src/scenes/Plains.tsx |
Dungeon.tsx |
software | healthy | src/scenes/Dungeon.tsx |
Boss.tsx |
software | healthy | src/scenes/Boss.tsx |
TouchControls.tsx |
software | healthy | src/input/TouchControls.tsx |
input.ts |
software | healthy | src/input/input.ts |
useKeyboard.ts |
software | healthy | src/input/useKeyboard.ts |
store.ts |
software | healthy | src/state/store.ts |
styles.css |
software | healthy | src/ui/styles.css |
DialogueBox.tsx |
software | healthy | src/ui/DialogueBox.tsx |
OcarinaOverlay.tsx |
software | healthy | src/ui/OcarinaOverlay.tsx |
FishingUI.tsx |
software | healthy | src/ui/FishingUI.tsx |
PauseMenu.tsx |
software | healthy | src/ui/PauseMenu.tsx |
TitleUI.tsx |
software | healthy | src/ui/TitleUI.tsx |
EndingUI.tsx |
software | healthy | src/ui/EndingUI.tsx |
IntroUI.tsx |
software | healthy | src/ui/IntroUI.tsx |
fullscreen.ts |
software | healthy | src/ui/fullscreen.ts |
HUD.tsx |
software | healthy | src/ui/HUD.tsx |
ChestCeremony.tsx |
software | healthy | src/ui/ChestCeremony.tsx |
CreditsUI.tsx |
software | healthy | src/ui/CreditsUI.tsx |
notes.ts |
software | healthy | src/audio/notes.ts |
engine.ts |
software | healthy | src/audio/engine.ts |
bgm.ts |
software | healthy | src/audio/bgm.ts |
songs.ts |
software | healthy | src/content/songs.ts |
dialogue.ts |
software | healthy | src/content/dialogue.ts |
NPC.tsx |
software | healthy | src/game/NPC.tsx |
Horse.tsx |
software | healthy | src/game/Horse.tsx |
Gravy.tsx |
software | healthy | src/game/Gravy.tsx |
Camera.tsx |
software | healthy | src/game/Camera.tsx |
Enemy.tsx |
software | healthy | src/game/Enemy.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
scenes |
software | healthy | src/scenes |
input |
software | healthy | src/input |
state |
software | healthy | src/state |
ui |
software | healthy | src/ui |
audio |
software | healthy | src/audio |
content |
software | healthy | src/content |
game |
software | healthy | src/game |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/deploy.yml |
deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-s3ll4gw7 |
software | healthy | /tmp/repobility-clone-s3ll4gw7 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | scripts/smoke-mobile.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/App.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/1c6c1b1d-f2c8-41e9-b973-3a39738fa203/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1c6c1b1d-f2c8-41e9-b973-3a39738fa203/
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.