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.

vividhyeok/escape-the-data-room-

https://github.com/vividhyeok/escape-the-data-room- · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

19 raw signals (0 security + 19 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week 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.

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
delay software healthy scripts/smoke_test.mjs:delay
findBrowserPath software healthy scripts/smoke_test.mjs:findBrowserPath
getFreePort software healthy scripts/smoke_test.mjs:getFreePort
fetchJson software healthy scripts/smoke_test.mjs:fetchJson
handler software healthy scripts/smoke_test.mjs:handler
evaluate software healthy scripts/smoke_test.mjs:evaluate
waitFor software healthy scripts/smoke_test.mjs:waitFor
clickText software healthy scripts/smoke_test.mjs:clickText
clickSelector software healthy scripts/smoke_test.mjs:clickSelector
visibleHotspotLabels software healthy scripts/smoke_test.mjs:visibleHotspotLabels
checkVisibleHotspots software healthy scripts/smoke_test.mjs:checkVisibleHotspots
fillSelector software healthy scripts/smoke_test.mjs:fillSelector
run software healthy scripts/smoke_test.mjs:run
add_slide software healthy scripts/make_ppt.py:31
box software healthy scripts/make_ppt.py:39
multiline software dead scripts/make_ppt.py:55
bullets software healthy scripts/make_ppt.py:79
rect software healthy scripts/make_ppt.py:107
hbar software healthy scripts/make_ppt.py:115
left_accent software healthy scripts/make_ppt.py:120
kicker software healthy scripts/make_ppt.py:126
slide_num software healthy scripts/make_ppt.py:129
top_rule software healthy scripts/make_ppt.py:133
const software healthy scripts/apply-inspect-modal.js:const
copyData software healthy scripts/apply-inspect-modal.js:copyData
stitchPanorama software healthy scripts/update_assets_6faces.mjs:stitchPanorama
ROOM_FILTER software healthy scripts/generate_assets.mjs:ROOM_FILTER
backupDir software healthy scripts/generate_assets.mjs:backupDir
ensureDir software healthy scripts/generate_assets.mjs:ensureDir
downloadFile software healthy scripts/generate_assets.mjs:downloadFile
sleep software healthy scripts/generate_assets.mjs:sleep
callOpenAI software healthy scripts/generate_assets.mjs:callOpenAI
generateImage software healthy scripts/generate-puzzle-images.js:generateImage
downloadImage software healthy scripts/generate-puzzle-images.js:downloadImage
run software healthy scripts/generate-puzzle-images.js:run
ref software healthy scratch/puzzles_new.ts:ref
hint software healthy scratch/puzzles_new.ts:hint
getPuzzlesForRoom software healthy scratch/puzzles_new.ts:getPuzzlesForRoom
getPuzzleById software healthy scratch/puzzles_new.ts:getPuzzleById
getPuzzlesForRoomBySet software healthy scratch/puzzles_new.ts:getPuzzlesForRoomBySet
getMainPuzzlesForSet software healthy scratch/puzzles_new.ts:getMainPuzzlesForSet
thump software healthy src/utils/SoundEngine.ts:thump
nextZIndex software healthy src/components/GameWindow.tsx:nextZIndex
getViewportRect software healthy src/components/GameWindow.tsx:getViewportRect
clampRect software healthy src/components/GameWindow.tsx:clampRect
defaultRect software healthy src/components/GameWindow.tsx:defaultRect
loadRect software healthy src/components/GameWindow.tsx:loadRect
saveRect software healthy src/components/GameWindow.tsx:saveRect
resetGameWindows software healthy src/components/GameWindow.tsx:resetGameWindows
setDemoLayout software healthy src/components/GameWindow.tsx:setDemoLayout

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

LabelLayerStatusPath
plan_v7.md software healthy plan_v7.md
test_result_v8.md software healthy test_result_v8.md
vite.config.ts software healthy vite.config.ts
plan_v2.md software healthy plan_v2.md
run_test.md software healthy run_test.md
run_demo.md software healthy run_demo.md
vercel.json software healthy vercel.json
test_result_v4.md software healthy test_result_v4.md
plan_v10.md software healthy plan_v10.md
README.md software healthy README.md
test_result_v6.md software healthy test_result_v6.md
plan_v4.md software healthy plan_v4.md
plan_v9.md software healthy plan_v9.md
plan_v3.md software healthy plan_v3.md
CAPSTONE_PRESENTATION_BRIEF.md software healthy CAPSTONE_PRESENTATION_BRIEF.md
package.json software healthy package.json
plan_v8.md software healthy plan_v8.md
index.html software healthy index.html
plan_v1.md software healthy plan_v1.md
test_result_v7.md software healthy test_result_v7.md
plan_v5.md software healthy plan_v5.md
package-lock.json software healthy package-lock.json
DEVELOPMENT_CONTEXT.md software healthy DEVELOPMENT_CONTEXT.md
contextfirstday.md software healthy contextfirstday.md
howto.md software healthy howto.md
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
test_result_v3.md software healthy test_result_v3.md
update.py software healthy update.py
IMPLEMENTED_SCOPE.md software healthy IMPLEMENTED_SCOPE.md
test_result_v1.md software healthy test_result_v1.md
KNOWN_LIMITATIONS.md software healthy KNOWN_LIMITATIONS.md
capstone.md software healthy capstone.md
test_result_v2.md software healthy test_result_v2.md
test_result_v5.md software healthy test_result_v5.md
PROJECT_CONTEXT.md software healthy PROJECT_CONTEXT.md
PLAYTEST_CHECKLIST.md software healthy PLAYTEST_CHECKLIST.md
plan_v6.md software healthy plan_v6.md
fix-inspect-modal.js software healthy scripts/fix-inspect-modal.js
smoke_test.mjs software healthy scripts/smoke_test.mjs
fix_responsive.cjs software healthy scripts/fix_responsive.cjs
add_story_css.cjs software healthy scripts/add_story_css.cjs
update_ui.cjs software healthy scripts/update_ui.cjs
add_cursor.cjs software healthy scripts/add_cursor.cjs
make_ppt.py software healthy scripts/make_ppt.py
fix_eyes.cjs software healthy scripts/fix_eyes.cjs
add_eyes.cjs software healthy scripts/add_eyes.cjs
fix_responsive_2.cjs software healthy scripts/fix_responsive_2.cjs
apply-inspect-modal.js software healthy scripts/apply-inspect-modal.js
update_assets_6faces.mjs software healthy scripts/update_assets_6faces.mjs

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

LabelLayerStatusPath
scripts software healthy scripts
scratch software healthy scratch
supabase software healthy supabase
migrations software healthy supabase/migrations
src software healthy src
utils software healthy src/utils
components software healthy src/components
app software healthy src/app
lib software healthy src/lib
store software healthy src/store
styles software healthy src/styles

LabelLayerStatusPath
CdpClient software healthy scripts/smoke_test.mjs:CdpClient
WebAudioEngine software healthy src/utils/SoundEngine.ts:WebAudioEngine
PyodideRunner software healthy src/lib/pythonRunner.ts:PyodideRunner
NodeVisitor software healthy src/lib/pyodideWorker.ts:NodeVisitor

LabelLayerStatusPath
class_sessions data healthy supabase/schema.sql
student_sessions data healthy supabase/schema.sql
attempt_logs data healthy supabase/schema.sql

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

LabelLayerStatusPath
20260610_classroom_mvp.sql data healthy supabase/migrations/20260610_classroom_mvp.sql

LabelLayerStatusPath
127.0.0.1 network healthy package.json

LabelLayerStatusPath
port:5173 network healthy scripts/smoke_test.mjs

LabelLayerStatusPath
gpu (detected) hardware healthy package-lock.json

LabelLayerStatusPath
/v1/images/generations frontend healthy scripts/generate-puzzle-images.js
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/13ed498d-95a2-486d-9662-845b724229aa/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/13ed498d-95a2-486d-9662-845b724229aa/

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.