https://github.com/VentureLabAI/picture-hunt
· scanned 2026-06-16 00:48 UTC (2 months, 1 week ago)
57 raw signals (0 security + 57 graph)
Last scanned 2 months, 1 week ago · v1 · 57 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 526 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 |
|---|---|---|---|
ProgressSync |
software | healthy | play/progress-sync.js:ProgressSync |
getCode |
software | healthy | play/progress-sync.js:getCode |
snapshot |
software | healthy | play/progress-sync.js:snapshot |
upload |
software | healthy | play/progress-sync.js:upload |
scheduleUpload |
software | healthy | play/progress-sync.js:scheduleUpload |
downloadAndMerge |
software | healthy | play/progress-sync.js:downloadAndMerge |
mergeRemote |
software | healthy | play/progress-sync.js:mergeRemote |
takeRemote |
software | healthy | play/progress-sync.js:takeRemote |
installSetItemHook |
software | healthy | play/progress-sync.js:installSetItemHook |
init |
software | healthy | play/progress-sync.js:init |
onUnlock |
software | healthy | play/progress-sync.js:onUnlock |
below |
software | healthy | play/sw-register.js:below |
showOfflineMessage |
software | healthy | play/sw-register.js:showOfflineMessage |
_getStats |
software | healthy | play/parent-dashboard.js:_getStats |
_saveStats |
software | healthy | play/parent-dashboard.js:_saveStats |
dashboardStartSession |
software | healthy | play/parent-dashboard.js:dashboardStartSession |
dashboardEndSession |
software | healthy | play/parent-dashboard.js:dashboardEndSession |
_totalFound |
software | healthy | play/parent-dashboard.js:_totalFound |
_catsPlayed |
software | healthy | play/parent-dashboard.js:_catsPlayed |
_anyCatComplete |
software | healthy | play/parent-dashboard.js:_anyCatComplete |
found |
software | healthy | play/parent-dashboard.js:found |
_allCatsComplete |
software | healthy | play/parent-dashboard.js:_allCatsComplete |
initDashboard |
software | healthy | play/parent-dashboard.js:initDashboard |
_createDashboardScreen |
software | healthy | play/parent-dashboard.js:_createDashboardScreen |
showDashboard |
software | healthy | play/parent-dashboard.js:showDashboard |
closeDashboard |
software | healthy | play/parent-dashboard.js:closeDashboard |
_renderDashboard |
software | healthy | play/parent-dashboard.js:_renderDashboard |
progress |
software | healthy | play/parent-dashboard.js:progress |
hasProgress |
software | healthy | play/parent-dashboard.js:hasProgress |
isVisible |
software | healthy | play/parent-dashboard.js:isVisible |
_confirmReset |
software | healthy | play/parent-dashboard.js:_confirmReset |
_doReset |
software | healthy | play/parent-dashboard.js:_doReset |
getStoryProgress |
software | healthy | play/storyline-mode.js:getStoryProgress |
saveStoryProgress |
software | healthy | play/storyline-mode.js:saveStoryProgress |
recordStoryComplete |
software | healthy | play/storyline-mode.js:recordStoryComplete |
isStoryCompleted |
software | healthy | play/storyline-mode.js:isStoryCompleted |
getStoryCompletedCount |
software | healthy | play/storyline-mode.js:getStoryCompletedCount |
initStorylineMode |
software | healthy | play/storyline-mode.js:initStorylineMode |
questFoxSrc |
software | healthy | play/storyline-mode.js:questFoxSrc |
ensureQuestChrome |
software | healthy | play/storyline-mode.js:ensureQuestChrome |
renderQuestTrail |
software | healthy | play/storyline-mode.js:renderQuestTrail |
face |
software | healthy | play/storyline-mode.js:face |
renderQuestCover |
software | healthy | play/storyline-mode.js:renderQuestCover |
renderQuestStep |
software | healthy | play/storyline-mode.js:renderQuestStep |
renderQuestFound |
software | healthy | play/storyline-mode.js:renderQuestFound |
clearQuestChrome |
software | healthy | play/storyline-mode.js:clearQuestChrome |
renderStorySelector |
software | healthy | play/storyline-mode.js:renderStorySelector |
premium |
software | healthy | play/storyline-mode.js:premium |
closeStorySelector |
software | healthy | play/storyline-mode.js:closeStorySelector |
openStorySelector |
software | healthy | play/storyline-mode.js:openStorySelector |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
terms.html |
software | healthy | terms.html |
og-card.html |
software | healthy | og-card.html |
index.html |
software | healthy | index.html |
privacy.html |
software | healthy | privacy.html |
LESSONS-LEARNED.md |
software | healthy | LESSONS-LEARNED.md |
landing.css |
software | healthy | landing.css |
context_handoff.md |
software | healthy | context_handoff.md |
progress-sync.js |
software | healthy | play/progress-sync.js |
sw-register.js |
software | healthy | play/sw-register.js |
parent-dashboard.js |
software | healthy | play/parent-dashboard.js |
manifest.json |
software | healthy | play/manifest.json |
parent-dashboard.css |
software | healthy | play/parent-dashboard.css |
sw.js |
software | healthy | play/sw.js |
APP_README.md |
software | healthy | play/APP_README.md |
index.html |
software | healthy | play/index.html |
storyline-mode.js |
software | healthy | play/storyline-mode.js |
hint-system.js |
software | healthy | play/hint-system.js |
install-prompt.js |
software | healthy | play/install-prompt.js |
app.js |
software | healthy | play/app.js |
paywall.js |
software | healthy | play/paywall.js |
style.css |
software | healthy | play/style.css |
paywall.css |
software | healthy | play/paywall.css |
seasonal-manager.js |
software | healthy | play/content/seasonal-manager.js |
sticker-book.js |
software | healthy | play/content/sticker-book.js |
daily-challenge-streak.css |
software | healthy | play/content/daily-challenge-streak.css |
sticker-book.css |
software | healthy | play/content/sticker-book.css |
memory-hunt.js |
software | healthy | play/content/memory-hunt.js |
memory-hunt.css |
software | healthy | play/content/memory-hunt.css |
phonics-hunt.css |
software | healthy | play/content/phonics-hunt.css |
phonics-hunt.js |
software | healthy | play/content/phonics-hunt.js |
sorting-safari.css |
software | healthy | play/content/sorting-safari.css |
sorting-safari.js |
software | healthy | play/content/sorting-safari.js |
daily-challenge-streak.js |
software | healthy | play/content/daily-challenge-streak.js |
review-mode.js |
software | healthy | play/content/review-mode.js |
rich-sound-fx.js |
software | healthy | play/content/rich-sound-fx.js |
review-mode.css |
software | healthy | play/content/review-mode.css |
new-celebrations.css |
software | healthy | play/content/animations/new-celebrations.css |
new-celebrations.js |
software | healthy | play/content/animations/new-celebrations.js |
foreign-audio-manifest.js |
software | healthy | play/content/translations/foreign-audio-manifest.js |
languages-config.js |
software | healthy | play/content/translations/languages-config.js |
all-translations.js |
software | healthy | play/content/translations/all-translations.js |
DISTRIBUTION.md |
software | healthy | docs/DISTRIBUTION.md |
STRATEGY.md |
software | healthy | docs/STRATEGY.md |
UI-ELEVATION.md |
software | healthy | docs/UI-ELEVATION.md |
ADVENTURE-TRAIL-NOTES.md |
software | healthy | docs/ADVENTURE-TRAIL-NOTES.md |
FUNCTIONAL-SWEEP-BACKLOG.md |
software | healthy | docs/FUNCTIONAL-SWEEP-BACKLOG.md |
PRODUCTION-READINESS-AUDIT.md |
software | healthy | docs/PRODUCTION-READINESS-AUDIT.md |
DEMO-RUNBOOK.md |
software | healthy | docs/DEMO-RUNBOOK.md |
worker.js |
software | healthy | worker/worker.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
play |
software | healthy | play |
content |
software | healthy | play/content |
animations |
software | healthy | play/content/animations |
translations |
software | healthy | play/content/translations |
docs |
software | healthy | docs |
worker |
software | healthy | worker |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-15p2dtlk |
software | healthy | /tmp/repobility-clone-15p2dtlk |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | worker/worker.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::recognition-health |
cicd | healthy | .github/workflows/recognition-health.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
probe |
cicd | healthy | .github/workflows/recognition-health.yml |
This page is publicly accessible at:
https://repobility.com/scan/40390af3-6a33-40ba-a000-999cad8b827b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/40390af3-6a33-40ba-a000-999cad8b827b/
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.