https://github.com/Tiste42/reading-game-eleni-racoon
· scanned 2026-06-16 00:38 UTC (2 months, 1 week ago)
38 raw signals (0 security + 38 graph)
Last scanned 2 months, 1 week ago · v1 · 38 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 399 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 |
|---|---|---|---|
main |
software | healthy | scripts/trim-eleni.ts:main |
sleep |
software | healthy | scripts/identify-phonemes.ts:sleep |
identify |
software | healthy | scripts/identify-phonemes.ts:identify |
main |
software | healthy | scripts/identify-phonemes.ts:main |
sleep |
software | healthy | scripts/fix-phonemes.ts:sleep |
tts |
software | healthy | scripts/fix-phonemes.ts:tts |
trim |
software | healthy | scripts/fix-phonemes.ts:trim |
judgeOnce |
software | healthy | scripts/fix-phonemes.ts:judgeOnce |
score |
software | healthy | scripts/fix-phonemes.ts:score |
main |
software | healthy | scripts/fix-phonemes.ts:main |
buildManifest |
software | healthy | scripts/generate-audio.ts:buildManifest |
textToSlug |
software | healthy | scripts/generate-audio.ts:textToSlug |
generateClip |
software | healthy | scripts/generate-audio.ts:generateClip |
sleep |
software | healthy | scripts/generate-audio.ts:sleep |
main |
software | healthy | scripts/generate-audio.ts:main |
sleep |
software | healthy | scripts/generate-shop-items.ts:sleep |
generate |
software | healthy | scripts/generate-shop-items.ts:generate |
data |
software | healthy | scripts/generate-shop-items.ts:data |
main |
software | healthy | scripts/generate-shop-items.ts:main |
extractBook |
software | healthy | scripts/extract-book-pages.ts:extractBook |
main |
software | healthy | scripts/extract-book-pages.ts:main |
buildManifest |
software | healthy | scripts/generate-images.ts:buildManifest |
generateImage |
software | healthy | scripts/generate-images.ts:generateImage |
sleep |
software | healthy | scripts/generate-images.ts:sleep |
main |
software | healthy | scripts/generate-images.ts:main |
tts |
software | healthy | scripts/test-audio-candidates.ts:tts |
trimSchwa |
software | healthy | scripts/test-audio-candidates.ts:trimSchwa |
judge |
software | healthy | scripts/test-audio-candidates.ts:judge |
sleep |
software | healthy | scripts/test-audio-candidates.ts:sleep |
main |
software | healthy | scripts/test-audio-candidates.ts:main |
removeBlackBg |
software | healthy | scripts/remove-bg.ts:removeBlackBg |
main |
software | healthy | scripts/remove-bg.ts:main |
main |
software | healthy | scripts/generate_home_bg.py:26 |
generateMusic |
software | healthy | scripts/generate-music.ts:generateMusic |
main |
software | healthy | scripts/generate-music.ts:main |
load_reference |
software | healthy | scripts/generate_eleni.py:36 |
generate_one |
software | healthy | scripts/generate_eleni.py:40 |
main |
software | healthy | scripts/generate_eleni.py:86 |
tts |
software | healthy | scripts/test-narration-voice.ts:tts |
compare |
software | healthy | scripts/test-narration-voice.ts:compare |
main |
software | healthy | scripts/test-narration-voice.ts:main |
generateSfx |
software | healthy | scripts/generate-sfx.ts:generateSfx |
main |
software | healthy | scripts/generate-sfx.ts:main |
VersionWatcher |
software | healthy | src/components/VersionWatcher.tsx:VersionWatcher |
check |
software | healthy | src/components/VersionWatcher.tsx:check |
live |
software | healthy | src/components/VersionWatcher.tsx:live |
onVisible |
software | healthy | src/components/VersionWatcher.tsx:onVisible |
trackFor |
software | healthy | src/components/BackgroundMusic.tsx:trackFor |
BackgroundMusic |
software | healthy | src/components/BackgroundMusic.tsx:BackgroundMusic |
sync |
software | healthy | src/components/BackgroundMusic.tsx:sync |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.mjs |
software | healthy | next.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
write-version.mjs |
software | healthy | scripts/write-version.mjs |
trim-eleni.ts |
software | healthy | scripts/trim-eleni.ts |
identify-phonemes.ts |
software | healthy | scripts/identify-phonemes.ts |
fix-phonemes.ts |
software | healthy | scripts/fix-phonemes.ts |
boost-phonemes.sh |
software | healthy | scripts/boost-phonemes.sh |
generate-audio.ts |
software | healthy | scripts/generate-audio.ts |
update-item-art-manifest.ts |
software | healthy | scripts/update-item-art-manifest.ts |
generate-shop-items.ts |
software | healthy | scripts/generate-shop-items.ts |
extract-book-pages.ts |
software | healthy | scripts/extract-book-pages.ts |
test_gemini.py |
software | healthy | scripts/test_gemini.py |
generate-images.ts |
software | healthy | scripts/generate-images.ts |
test-audio-candidates.ts |
software | healthy | scripts/test-audio-candidates.ts |
remove-bg.ts |
software | healthy | scripts/remove-bg.ts |
generate_home_bg.py |
software | healthy | scripts/generate_home_bg.py |
generate-music.ts |
software | healthy | scripts/generate-music.ts |
generate_eleni.py |
software | healthy | scripts/generate_eleni.py |
generate-one-image.mjs |
software | healthy | scripts/generate-one-image.mjs |
test-narration-voice.ts |
software | healthy | scripts/test-narration-voice.ts |
generate-sfx.ts |
software | healthy | scripts/generate-sfx.ts |
audit-2026-06-11.md |
software | healthy | tasks/audit-2026-06-11.md |
string-inventory.json |
software | healthy | tasks/string-inventory.json |
todo.md |
software | healthy | tasks/todo.md |
manifest.json |
software | healthy | public/manifest.json |
audio-check.html |
software | healthy | public/audio-check.html |
CREDITS.md |
software | healthy | public/audio/phonemes/CREDITS.md |
README.md |
software | healthy | public/audio/music/README.md |
VersionWatcher.tsx |
software | healthy | src/components/VersionWatcher.tsx |
BackgroundMusic.tsx |
software | healthy | src/components/BackgroundMusic.tsx |
BookReader.tsx |
software | healthy | src/components/library/BookReader.tsx |
PressButton.tsx |
software | healthy | src/components/ui/PressButton.tsx |
MusicToggle.tsx |
software | healthy | src/components/ui/MusicToggle.tsx |
GameShell.tsx |
software | healthy | src/components/ui/GameShell.tsx |
CelebrationOverlay.tsx |
software | healthy | src/components/ui/CelebrationOverlay.tsx |
CoinCounter.tsx |
software | healthy | src/components/ui/CoinCounter.tsx |
WordCard.tsx |
software | healthy | src/components/ui/WordCard.tsx |
ReplayButton.tsx |
software | healthy | src/components/ui/ReplayButton.tsx |
EleniCharacter.tsx |
software | healthy | src/components/eleni/EleniCharacter.tsx |
MarketBuilder.tsx |
software | healthy | src/components/game/MarketBuilder.tsx |
SoundSort.tsx |
software | healthy | src/components/game/SoundSort.tsx |
RhymeBeach.tsx |
software | healthy | src/components/game/RhymeBeach.tsx |
DragonFeed.tsx |
software | healthy | src/components/game/DragonFeed.tsx |
SailboatRace.tsx |
software | healthy | src/components/game/SailboatRace.tsx |
DigraphDiscovery.tsx |
software | healthy | src/components/game/DigraphDiscovery.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
VersionWatcher |
frontend | healthy | src/components/VersionWatcher.tsx |
BackgroundMusic |
frontend | healthy | src/components/BackgroundMusic.tsx |
BookReader |
frontend | healthy | src/components/library/BookReader.tsx |
PressButton |
frontend | healthy | src/components/ui/PressButton.tsx |
MusicToggle |
frontend | healthy | src/components/ui/MusicToggle.tsx |
GameShell |
frontend | healthy | src/components/ui/GameShell.tsx |
CelebrationOverlay |
frontend | healthy | src/components/ui/CelebrationOverlay.tsx |
CoinCounter |
frontend | healthy | src/components/ui/CoinCounter.tsx |
WordCard |
frontend | healthy | src/components/ui/WordCard.tsx |
ReplayButton |
frontend | healthy | src/components/ui/ReplayButton.tsx |
EleniCharacter |
frontend | healthy | src/components/eleni/EleniCharacter.tsx |
MarketBuilder |
frontend | healthy | src/components/game/MarketBuilder.tsx |
SoundSort |
frontend | healthy | src/components/game/SoundSort.tsx |
RhymeBeach |
frontend | healthy | src/components/game/RhymeBeach.tsx |
DragonFeed |
frontend | healthy | src/components/game/DragonFeed.tsx |
SailboatRace |
frontend | healthy | src/components/game/SailboatRace.tsx |
DigraphDiscovery |
frontend | healthy | src/components/game/DigraphDiscovery.tsx |
LetterMatch |
frontend | healthy | src/components/game/LetterMatch.tsx |
SoundSafari |
frontend | healthy | src/components/game/SoundSafari.tsx |
SoundTelescope |
frontend | healthy | src/components/game/SoundTelescope.tsx |
LetterIntro |
frontend | healthy | src/components/game/LetterIntro.tsx |
SurfSlide |
frontend | healthy | src/components/game/SurfSlide.tsx |
ComicCreator |
frontend | healthy | src/components/game/ComicCreator.tsx |
OddSoundOut |
frontend | healthy | src/components/game/OddSoundOut.tsx |
SoukSentences |
frontend | healthy | src/components/game/SoukSentences.tsx |
GardenGrow |
frontend | healthy | src/components/game/GardenGrow.tsx |
SoundSorting |
frontend | healthy | src/components/game/SoundSorting.tsx |
PlazaPuzzle |
frontend | healthy | src/components/game/PlazaPuzzle.tsx |
LetterTrace |
frontend | healthy | src/components/game/LetterTrace.tsx |
GameWrapper |
frontend | healthy | src/components/game/GameWrapper.tsx |
HeartWordMap |
frontend | healthy | src/components/game/HeartWordMap.tsx |
SyllableClap |
frontend | healthy | src/components/game/SyllableClap.tsx |
StoryStroll |
frontend | healthy | src/components/game/StoryStroll.tsx |
TreasureMemory |
frontend | healthy | src/components/game/TreasureMemory.tsx |
BossLevel |
frontend | healthy | src/components/game/BossLevel.tsx |
PotionLab |
frontend | healthy | src/components/game/PotionLab.tsx |
WordTowers |
frontend | healthy | src/components/game/WordTowers.tsx |
BeachDetective |
frontend | healthy | src/components/game/BeachDetective.tsx |
KnightsDoors |
frontend | healthy | src/components/game/KnightsDoors.tsx |
PostcardWriter |
frontend | healthy | src/components/game/PostcardWriter.tsx |
SoundHunt |
frontend | healthy | src/components/game/SoundHunt.tsx |
RuinDecoder |
frontend | healthy | src/components/game/RuinDecoder.tsx |
ManateeRescue |
frontend | healthy | src/components/game/ManateeRescue.tsx |
HomePage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
LibraryPage |
frontend | healthy | src/app/library/page.tsx |
BookReaderPage |
frontend | healthy | src/app/library/[bookId]/page.tsx |
ParentDashboard |
frontend | healthy | src/app/parent/page.tsx |
WorldHubPage |
frontend | healthy | src/app/world/[worldId]/page.tsx |
GamePage |
frontend | healthy | src/app/world/[worldId]/[gameId]/page.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 |
tasks |
software | healthy | tasks |
public |
software | healthy | public |
audio |
software | healthy | public/audio |
phonemes |
software | healthy | public/audio/phonemes |
music |
software | healthy | public/audio/music |
src |
software | healthy | src |
components |
software | healthy | src/components |
library |
software | healthy | src/components/library |
ui |
software | healthy | src/components/ui |
eleni |
software | healthy | src/components/eleni |
game |
software | healthy | src/components/game |
app |
software | healthy | src/app |
library |
software | healthy | src/app/library |
[bookId] |
software | healthy | src/app/library/[bookId] |
parent |
software | healthy | src/app/parent |
world |
software | healthy | src/app/world |
[worldId] |
software | healthy | src/app/world/[worldId] |
[gameId] |
software | healthy | src/app/world/[worldId]/[gameId] |
shop |
software | healthy | src/app/shop |
lib |
software | healthy | src/lib |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/library |
frontend | healthy | src/app/library/page.tsx |
/library/[bookId] |
frontend | healthy | src/app/library/[bookId]/page.tsx |
/parent |
frontend | healthy | src/app/parent/page.tsx |
/world/[worldId] |
frontend | healthy | src/app/world/[worldId]/page.tsx |
/world/[worldId]/[gameId] |
frontend | healthy | src/app/world/[worldId]/[gameId]/page.tsx |
/shop |
frontend | healthy | src/app/shop/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/generate-audio.ts |
security | healthy | scripts/generate-audio.ts |
auth::tasks/string-inventory.json |
security | healthy | tasks/string-inventory.json |
auth::src/components/game/BossLevel.tsx |
security | healthy | src/components/game/BossLevel.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
vps::droplet |
hardware | healthy | src/lib/wordIcons.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-iymrxy6o |
software | healthy | /tmp/repobility-clone-iymrxy6o |
This page is publicly accessible at:
https://repobility.com/scan/097dffbd-1872-45ac-b112-967572df605e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/097dffbd-1872-45ac-b112-967572df605e/
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.