https://github.com/stardust009-spec/caelyndor-web
· scanned 2026-06-16 00:21 UTC (2 months, 2 weeks ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 2 weeks 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 288 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 |
|---|---|---|---|
loadMusicMetadata |
software | healthy | scripts/extract-music-covers.mjs:loadMusicMetadata |
cleanExtension |
software | healthy | scripts/extract-music-covers.mjs:cleanExtension |
getTracks |
software | healthy | scripts/extract-music-covers.mjs:getTracks |
fetchBuffer |
software | healthy | scripts/extract-music-covers.mjs:fetchBuffer |
fileExists |
software | healthy | scripts/extract-music-covers.mjs:fileExists |
getTrackBuffer |
software | healthy | scripts/extract-music-covers.mjs:getTrackBuffer |
main |
software | healthy | scripts/extract-music-covers.mjs:main |
CharacterPager |
software | healthy | src/components/CharacterPager.tsx:CharacterPager |
handleKeyDown |
software | healthy | src/components/CharacterPager.tsx:handleKeyDown |
PagerLink |
software | healthy | src/components/CharacterPager.tsx:PagerLink |
StoryStats |
software | healthy | src/components/StoryStats.tsx:StoryStats |
normalize |
software | healthy | src/components/GlossaryBrowser.tsx:normalize |
GlossaryBrowser |
software | healthy | src/components/GlossaryBrowser.tsx:GlossaryBrowser |
StatusPanel |
software | healthy | src/components/StatusPanel.tsx:StatusPanel |
GalleryGrid |
software | healthy | src/components/GalleryGrid.tsx:GalleryGrid |
media |
software | healthy | src/components/GalleryGrid.tsx:media |
CharacterPortrait |
software | healthy | src/components/CharacterPortrait.tsx:CharacterPortrait |
gallerySrc |
software | healthy | src/components/CharacterGalleryCarousel.tsx:gallerySrc |
CharacterGalleryCarousel |
software | healthy | src/components/CharacterGalleryCarousel.tsx:CharacterGaller… |
scrollTrack |
software | healthy | src/components/CharacterGalleryCarousel.tsx:scrollTrack |
BookCover3D |
software | healthy | src/components/BookCover3D.tsx:BookCover3D |
handlePointerMove |
software | healthy | src/components/BookCover3D.tsx:handlePointerMove |
pointerX |
software | healthy | src/components/BookCover3D.tsx:pointerX |
pointerY |
software | healthy | src/components/BookCover3D.tsx:pointerY |
rotateY |
software | healthy | src/components/BookCover3D.tsx:rotateY |
rotateX |
software | healthy | src/components/BookCover3D.tsx:rotateX |
handlePointerLeave |
software | healthy | src/components/BookCover3D.tsx:handlePointerLeave |
ChroniclerNote |
software | healthy | src/components/ChroniclerNote.tsx:ChroniclerNote |
Timeline |
software | healthy | src/components/Timeline.tsx:Timeline |
ReadingProgress |
software | healthy | src/components/ReadingProgress.tsx:ReadingProgress |
update |
software | healthy | src/components/ReadingProgress.tsx:update |
schedule |
software | healthy | src/components/ReadingProgress.tsx:schedule |
JsonLd |
software | healthy | src/components/JsonLd.tsx:JsonLd |
BookShowcase |
software | healthy | src/components/BookShowcase.tsx:BookShowcase |
CharacterCard |
software | healthy | src/components/CharacterCard.tsx:CharacterCard |
Breadcrumbs |
software | healthy | src/components/Breadcrumbs.tsx:Breadcrumbs |
GalleryBrowser |
software | healthy | src/components/GalleryBrowser.tsx:GalleryBrowser |
handleKeyDown |
software | healthy | src/components/GalleryBrowser.tsx:handleKeyDown |
handleFilterChange |
software | healthy | src/components/GalleryBrowser.tsx:handleFilterChange |
handleSelect |
software | healthy | src/components/GalleryBrowser.tsx:handleSelect |
threatClass |
software | healthy | src/components/BestiaryCategoryBrowser.tsx:threatClass |
BestiaryCategoryBrowser |
software | healthy | src/components/BestiaryCategoryBrowser.tsx:BestiaryCategory… |
readLikedSlugs |
software | healthy | src/components/useStoryStats.ts:readLikedSlugs |
persistLiked |
software | healthy | src/components/useStoryStats.ts:persistLiked |
requestCounters |
software | healthy | src/components/useStoryStats.ts:requestCounters |
sendAction |
software | healthy | src/components/useStoryStats.ts:sendAction |
data |
software | healthy | src/components/useStoryStats.ts:data |
useStoryStats |
software | healthy | src/components/useStoryStats.ts:useStoryStats |
load |
software | healthy | src/components/useStoryStats.ts:load |
toggleLike |
software | healthy | src/components/useStoryStats.ts:toggleLike |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
next-env.d.ts |
software | healthy | next-env.d.ts |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
extract-music-covers.mjs |
software | healthy | scripts/extract-music-covers.mjs |
CharacterPager.tsx |
software | healthy | src/components/CharacterPager.tsx |
StoryStats.tsx |
software | healthy | src/components/StoryStats.tsx |
GlossaryBrowser.tsx |
software | healthy | src/components/GlossaryBrowser.tsx |
StatusPanel.tsx |
software | healthy | src/components/StatusPanel.tsx |
GalleryGrid.tsx |
software | healthy | src/components/GalleryGrid.tsx |
CharacterPortrait.tsx |
software | healthy | src/components/CharacterPortrait.tsx |
CharacterGalleryCarousel.tsx |
software | healthy | src/components/CharacterGalleryCarousel.tsx |
BookCover3D.tsx |
software | healthy | src/components/BookCover3D.tsx |
ChroniclerNote.tsx |
software | healthy | src/components/ChroniclerNote.tsx |
Timeline.tsx |
software | healthy | src/components/Timeline.tsx |
ReadingProgress.tsx |
software | healthy | src/components/ReadingProgress.tsx |
JsonLd.tsx |
software | healthy | src/components/JsonLd.tsx |
BookShowcase.tsx |
software | healthy | src/components/BookShowcase.tsx |
CharacterCard.tsx |
software | healthy | src/components/CharacterCard.tsx |
Breadcrumbs.tsx |
software | healthy | src/components/Breadcrumbs.tsx |
GalleryBrowser.tsx |
software | healthy | src/components/GalleryBrowser.tsx |
BestiaryCategoryBrowser.tsx |
software | healthy | src/components/BestiaryCategoryBrowser.tsx |
useStoryStats.ts |
software | healthy | src/components/useStoryStats.ts |
StoryPlaylist.tsx |
software | healthy | src/components/StoryPlaylist.tsx |
SectionIntro.tsx |
software | healthy | src/components/SectionIntro.tsx |
SiteShell.tsx |
software | healthy | src/components/SiteShell.tsx |
Footer.tsx |
software | healthy | src/components/Footer.tsx |
MusicIcons.tsx |
software | healthy | src/components/MusicIcons.tsx |
StoryCard.tsx |
software | healthy | src/components/StoryCard.tsx |
PortalCard.tsx |
software | healthy | src/components/PortalCard.tsx |
HeroVelo.tsx |
software | healthy | src/components/HeroVelo.tsx |
ProgressForge.tsx |
software | healthy | src/components/ProgressForge.tsx |
MusicPlayerContext.tsx |
software | healthy | src/components/MusicPlayerContext.tsx |
GlobalMusicPlayer.tsx |
software | healthy | src/components/GlobalMusicPlayer.tsx |
StoryCover.tsx |
software | healthy | src/components/StoryCover.tsx |
FloatingLyziPlayer.tsx |
software | healthy | src/components/FloatingLyziPlayer.tsx |
Header.tsx |
software | healthy | src/components/Header.tsx |
MusicTrackCard.tsx |
software | healthy | src/components/MusicTrackCard.tsx |
MusicArchive.tsx |
software | healthy | src/components/MusicArchive.tsx |
robots.ts |
software | healthy | src/app/robots.ts |
sitemap.ts |
software | healthy | src/app/sitemap.ts |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/relatos/page.tsx |
page.tsx |
software | healthy | src/app/relatos/[slug]/page.tsx |
page.tsx |
software | healthy | src/app/arte/page.tsx |
page.tsx |
software | healthy | src/app/nuevo-libro/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 |
src |
software | healthy | src |
components |
software | healthy | src/components |
app |
software | healthy | src/app |
relatos |
software | healthy | src/app/relatos |
[slug] |
software | healthy | src/app/relatos/[slug] |
arte |
software | healthy | src/app/arte |
nuevo-libro |
software | healthy | src/app/nuevo-libro |
api |
software | healthy | src/app/api |
story-stats |
software | healthy | src/app/api/story-stats |
musica |
software | healthy | src/app/musica |
personajes |
software | healthy | src/app/personajes |
[slug] |
software | healthy | src/app/personajes/[slug] |
cronologia |
software | healthy | src/app/cronologia |
libros |
software | healthy | src/app/libros |
archivo |
software | healthy | src/app/archivo |
sistema-magico |
software | healthy | src/app/archivo/sistema-magico |
bestiario |
software | healthy | src/app/archivo/bestiario |
[slug] |
software | healthy | src/app/archivo/bestiario/[slug] |
glosario |
software | healthy | src/app/archivo/glosario |
[section] |
software | healthy | src/app/archivo/[section] |
mundo |
software | healthy | src/app/archivo/mundo |
lib |
software | healthy | src/lib |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/relatos |
frontend | healthy | src/app/relatos/page.tsx |
/relatos/[slug] |
frontend | healthy | src/app/relatos/[slug]/page.tsx |
/arte |
frontend | healthy | src/app/arte/page.tsx |
/nuevo-libro |
frontend | healthy | src/app/nuevo-libro/page.tsx |
/musica |
frontend | healthy | src/app/musica/page.tsx |
/personajes |
frontend | healthy | src/app/personajes/page.tsx |
/personajes/[slug] |
frontend | healthy | src/app/personajes/[slug]/page.tsx |
/cronologia |
frontend | healthy | src/app/cronologia/page.tsx |
/libros |
frontend | healthy | src/app/libros/page.tsx |
/archivo |
frontend | healthy | src/app/archivo/page.tsx |
/archivo/sistema-magico |
frontend | healthy | src/app/archivo/sistema-magico/page.tsx |
/archivo/bestiario |
frontend | healthy | src/app/archivo/bestiario/page.tsx |
/archivo/bestiario/[slug] |
frontend | healthy | src/app/archivo/bestiario/[slug]/page.tsx |
/archivo/glosario |
frontend | healthy | src/app/archivo/glosario/page.tsx |
/archivo/[section] |
frontend | healthy | src/app/archivo/[section]/page.tsx |
/archivo/mundo |
frontend | healthy | src/app/archivo/mundo/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
HomePage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
StoriesPage |
frontend | healthy | src/app/relatos/page.tsx |
ArtPage |
frontend | healthy | src/app/arte/page.tsx |
NewBookPage |
frontend | healthy | src/app/nuevo-libro/page.tsx |
MusicPage |
frontend | healthy | src/app/musica/page.tsx |
CharactersPage |
frontend | healthy | src/app/personajes/page.tsx |
TimelinePage |
frontend | healthy | src/app/cronologia/page.tsx |
BooksPage |
frontend | healthy | src/app/libros/page.tsx |
ArchivePage |
frontend | healthy | src/app/archivo/page.tsx |
MagicSystemPage |
frontend | healthy | src/app/archivo/sistema-magico/page.tsx |
BestiaryPage |
frontend | healthy | src/app/archivo/bestiario/page.tsx |
GlossaryPage |
frontend | healthy | src/app/archivo/glosario/page.tsx |
WorldPage |
frontend | healthy | src/app/archivo/mundo/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-jzw8zijw |
software | healthy | /tmp/repobility-clone-jzw8zijw |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | src/app/api/story-stats/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/28ce0e29-b150-40e7-b22b-676debe9ec5d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/28ce0e29-b150-40e7-b22b-676debe9ec5d/
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.