https://github.com/xitzsakurax-byte/dfs
· scanned 2026-06-16 01:03 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 282 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 |
|---|---|---|---|
ScrollLine |
software | healthy | components/ScrollLine.tsx:ScrollLine |
Preloader |
software | healthy | components/Preloader.tsx:Preloader |
Cursor |
software | healthy | components/Cursor.tsx:Cursor |
onMove |
software | healthy | components/Cursor.tsx:onMove |
target |
software | healthy | components/Cursor.tsx:target |
loop |
software | healthy | components/Cursor.tsx:loop |
onLeave |
software | healthy | components/Cursor.tsx:onLeave |
AppNav |
software | healthy | components/AppNav.tsx:AppNav |
MobileBottomNav |
software | healthy | components/MobileBottomNav.tsx:MobileBottomNav |
isActive |
software | healthy | components/MobileBottomNav.tsx:isActive |
usePointerTracking |
software | healthy | components/HeroScene.tsx:usePointerTracking |
onMove |
software | healthy | components/HeroScene.tsx:onMove |
ForgeCore |
software | healthy | components/HeroScene.tsx:ForgeCore |
Nebula |
software | healthy | components/HeroScene.tsx:Nebula |
OrbitRing |
software | healthy | components/HeroScene.tsx:OrbitRing |
ParallaxRig |
software | healthy | components/HeroScene.tsx:ParallaxRig |
CameraRig |
software | healthy | components/HeroScene.tsx:CameraRig |
HeroScene |
software | healthy | components/HeroScene.tsx:HeroScene |
handler |
software | healthy | components/HeroScene.tsx:handler |
AchievementIcon |
software | healthy | components/AchievementIcon.tsx:AchievementIcon |
Calendar |
software | healthy | components/ui/calendar.tsx:Calendar |
CalendarDayButton |
software | healthy | components/ui/calendar.tsx:CalendarDayButton |
Avatar |
software | healthy | components/ui/avatar.tsx:Avatar |
AvatarImage |
software | healthy | components/ui/avatar.tsx:AvatarImage |
AvatarFallback |
software | healthy | components/ui/avatar.tsx:AvatarFallback |
AvatarBadge |
software | healthy | components/ui/avatar.tsx:AvatarBadge |
AvatarGroup |
software | healthy | components/ui/avatar.tsx:AvatarGroup |
AvatarGroupCount |
software | healthy | components/ui/avatar.tsx:AvatarGroupCount |
Badge |
software | healthy | components/ui/badge.tsx:Badge |
Dialog |
software | healthy | components/ui/dialog.tsx:Dialog |
DialogTrigger |
software | healthy | components/ui/dialog.tsx:DialogTrigger |
DialogPortal |
software | healthy | components/ui/dialog.tsx:DialogPortal |
DialogClose |
software | healthy | components/ui/dialog.tsx:DialogClose |
DialogOverlay |
software | healthy | components/ui/dialog.tsx:DialogOverlay |
DialogContent |
software | healthy | components/ui/dialog.tsx:DialogContent |
DialogHeader |
software | healthy | components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | components/ui/dialog.tsx:DialogFooter |
DialogTitle |
software | healthy | components/ui/dialog.tsx:DialogTitle |
DialogDescription |
software | healthy | components/ui/dialog.tsx:DialogDescription |
Card |
software | healthy | components/ui/card.tsx:Card |
CardHeader |
software | healthy | components/ui/card.tsx:CardHeader |
CardTitle |
software | healthy | components/ui/card.tsx:CardTitle |
CardDescription |
software | healthy | components/ui/card.tsx:CardDescription |
CardAction |
software | healthy | components/ui/card.tsx:CardAction |
CardContent |
software | healthy | components/ui/card.tsx:CardContent |
CardFooter |
software | healthy | components/ui/card.tsx:CardFooter |
Popover |
software | healthy | components/ui/popover.tsx:Popover |
PopoverTrigger |
software | healthy | components/ui/popover.tsx:PopoverTrigger |
PopoverContent |
software | healthy | components/ui/popover.tsx:PopoverContent |
PopoverHeader |
software | healthy | components/ui/popover.tsx:PopoverHeader |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
WEBSITE_HANDOFF.md |
software | healthy | WEBSITE_HANDOFF.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
ScrollLine.tsx |
software | healthy | components/ScrollLine.tsx |
Preloader.tsx |
software | healthy | components/Preloader.tsx |
Cursor.tsx |
software | healthy | components/Cursor.tsx |
AppNav.tsx |
software | healthy | components/AppNav.tsx |
MobileBottomNav.tsx |
software | healthy | components/MobileBottomNav.tsx |
HeroScene.tsx |
software | healthy | components/HeroScene.tsx |
AchievementIcon.tsx |
software | healthy | components/AchievementIcon.tsx |
calendar.tsx |
software | healthy | components/ui/calendar.tsx |
avatar.tsx |
software | healthy | components/ui/avatar.tsx |
badge.tsx |
software | healthy | components/ui/badge.tsx |
dialog.tsx |
software | healthy | components/ui/dialog.tsx |
button.tsx |
software | healthy | components/ui/button.tsx |
card.tsx |
software | healthy | components/ui/card.tsx |
popover.tsx |
software | healthy | components/ui/popover.tsx |
progress.tsx |
software | healthy | components/ui/progress.tsx |
tabs.tsx |
software | healthy | components/ui/tabs.tsx |
sonner.tsx |
software | healthy | components/ui/sonner.tsx |
input.tsx |
software | healthy | components/ui/input.tsx |
label.tsx |
software | healthy | components/ui/label.tsx |
globals.css |
software | healthy | app/globals.css |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/exams/page.tsx |
page.tsx |
software | healthy | app/achievements/page.tsx |
page.tsx |
software | healthy | app/resources/page.tsx |
page.tsx |
software | healthy | app/skill-tree/page.tsx |
page.tsx |
software | healthy | app/dashboard/page.tsx |
page.tsx |
software | healthy | app/progress/page.tsx |
page.tsx |
software | healthy | app/practice/page.tsx |
page.tsx |
software | healthy | app/practice/grammar/page.tsx |
page.tsx |
software | healthy | app/practice/vocab/page.tsx |
page.tsx |
software | healthy | app/practice/game/page.tsx |
page.tsx |
software | healthy | app/practice/bank/page.tsx |
page.tsx |
software | healthy | app/practice/writing/page.tsx |
page.tsx |
software | healthy | app/practice/declensions/page.tsx |
config.ts |
software | healthy | lib/config.ts |
gamification.ts |
software | healthy | lib/gamification.ts |
utils.ts |
software | healthy | lib/utils.ts |
sync.ts |
software | healthy | lib/sync.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ScrollLine |
frontend | healthy | components/ScrollLine.tsx |
Preloader |
frontend | healthy | components/Preloader.tsx |
Cursor |
frontend | healthy | components/Cursor.tsx |
AppNav |
frontend | healthy | components/AppNav.tsx |
MobileBottomNav |
frontend | healthy | components/MobileBottomNav.tsx |
HeroScene |
frontend | healthy | components/HeroScene.tsx |
AchievementIcon |
frontend | healthy | components/AchievementIcon.tsx |
GermanForgeLanding |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
ExamsPage |
frontend | healthy | app/exams/page.tsx |
AchievementsPage |
frontend | healthy | app/achievements/page.tsx |
ResourcesPage |
frontend | healthy | app/resources/page.tsx |
SkillTreePage |
frontend | healthy | app/skill-tree/page.tsx |
Dashboard |
frontend | healthy | app/dashboard/page.tsx |
ProgressDashboard |
frontend | healthy | app/progress/page.tsx |
PracticeHub |
frontend | healthy | app/practice/page.tsx |
GrammarQuiz |
frontend | healthy | app/practice/grammar/page.tsx |
VocabQuiz |
frontend | healthy | app/practice/vocab/page.tsx |
PracticeGame |
frontend | healthy | app/practice/game/page.tsx |
BankDrill |
frontend | healthy | app/practice/bank/page.tsx |
WritingMockTest |
frontend | healthy | app/practice/writing/page.tsx |
DeclensionsQuiz |
frontend | healthy | app/practice/declensions/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
components |
software | healthy | components |
ui |
software | healthy | components/ui |
app |
software | healthy | app |
exams |
software | healthy | app/exams |
achievements |
software | healthy | app/achievements |
resources |
software | healthy | app/resources |
skill-tree |
software | healthy | app/skill-tree |
dashboard |
software | healthy | app/dashboard |
progress |
software | healthy | app/progress |
practice |
software | healthy | app/practice |
grammar |
software | healthy | app/practice/grammar |
vocab |
software | healthy | app/practice/vocab |
game |
software | healthy | app/practice/game |
bank |
software | healthy | app/practice/bank |
writing |
software | healthy | app/practice/writing |
declensions |
software | healthy | app/practice/declensions |
lib |
software | healthy | lib |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ic0tpsic |
software | healthy | /tmp/repobility-clone-ic0tpsic |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/366b99e4-e596-425a-a813-8162220e6149/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/366b99e4-e596-425a-a813-8162220e6149/
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.