https://github.com/vandenbergh-dotcom/vve-digitaal
· scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)
21 raw signals (0 security + 21 graph)
Last scanned 2 months, 1 week ago · v1 · 21 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 467 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 |
|---|---|---|---|
middleware |
software | healthy | src/middleware.ts:middleware |
Sidebar |
software | healthy | src/components/layout/sidebar.tsx:Sidebar |
MobileSidebar |
software | healthy | src/components/layout/sidebar.tsx:MobileSidebar |
Header |
software | healthy | src/components/layout/header.tsx:Header |
handleLogout |
software | healthy | src/components/layout/header.tsx:handleLogout |
Table |
software | healthy | src/components/ui/table.tsx:Table |
TableHeader |
software | healthy | src/components/ui/table.tsx:TableHeader |
TableBody |
software | healthy | src/components/ui/table.tsx:TableBody |
TableFooter |
software | healthy | src/components/ui/table.tsx:TableFooter |
TableRow |
software | healthy | src/components/ui/table.tsx:TableRow |
TableHead |
software | healthy | src/components/ui/table.tsx:TableHead |
TableCell |
software | healthy | src/components/ui/table.tsx:TableCell |
TableCaption |
software | healthy | src/components/ui/table.tsx:TableCaption |
Sheet |
software | healthy | src/components/ui/sheet.tsx:Sheet |
SheetTrigger |
software | healthy | src/components/ui/sheet.tsx:SheetTrigger |
SheetClose |
software | healthy | src/components/ui/sheet.tsx:SheetClose |
SheetPortal |
software | healthy | src/components/ui/sheet.tsx:SheetPortal |
SheetOverlay |
software | healthy | src/components/ui/sheet.tsx:SheetOverlay |
SheetContent |
software | healthy | src/components/ui/sheet.tsx:SheetContent |
SheetHeader |
software | healthy | src/components/ui/sheet.tsx:SheetHeader |
SheetFooter |
software | healthy | src/components/ui/sheet.tsx:SheetFooter |
SheetTitle |
software | healthy | src/components/ui/sheet.tsx:SheetTitle |
SheetDescription |
software | healthy | src/components/ui/sheet.tsx:SheetDescription |
Calendar |
software | healthy | src/components/ui/calendar.tsx:Calendar |
CalendarDayButton |
software | healthy | src/components/ui/calendar.tsx:CalendarDayButton |
Collapsible |
software | healthy | src/components/ui/collapsible.tsx:Collapsible |
CollapsibleTrigger |
software | healthy | src/components/ui/collapsible.tsx:CollapsibleTrigger |
CollapsibleContent |
software | healthy | src/components/ui/collapsible.tsx:CollapsibleContent |
Checkbox |
software | healthy | src/components/ui/checkbox.tsx:Checkbox |
Avatar |
software | healthy | src/components/ui/avatar.tsx:Avatar |
AvatarImage |
software | healthy | src/components/ui/avatar.tsx:AvatarImage |
AvatarFallback |
software | healthy | src/components/ui/avatar.tsx:AvatarFallback |
AvatarBadge |
software | healthy | src/components/ui/avatar.tsx:AvatarBadge |
AvatarGroup |
software | healthy | src/components/ui/avatar.tsx:AvatarGroup |
AvatarGroupCount |
software | healthy | src/components/ui/avatar.tsx:AvatarGroupCount |
Badge |
software | healthy | src/components/ui/badge.tsx:Badge |
Dialog |
software | healthy | src/components/ui/dialog.tsx:Dialog |
DialogTrigger |
software | healthy | src/components/ui/dialog.tsx:DialogTrigger |
DialogPortal |
software | healthy | src/components/ui/dialog.tsx:DialogPortal |
DialogClose |
software | healthy | src/components/ui/dialog.tsx:DialogClose |
DialogOverlay |
software | healthy | src/components/ui/dialog.tsx:DialogOverlay |
DialogContent |
software | healthy | src/components/ui/dialog.tsx:DialogContent |
DialogHeader |
software | healthy | src/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | src/components/ui/dialog.tsx:DialogFooter |
DialogTitle |
software | healthy | src/components/ui/dialog.tsx:DialogTitle |
DialogDescription |
software | healthy | src/components/ui/dialog.tsx:DialogDescription |
RadioGroup |
software | healthy | src/components/ui/radio-group.tsx:RadioGroup |
RadioGroupItem |
software | healthy | src/components/ui/radio-group.tsx:RadioGroupItem |
DropdownMenu |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenu |
DropdownMenuPortal |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuPortal |
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 |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
SESSION-STATE.md |
software | healthy | SESSION-STATE.md |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
fix-rls-recursion.sql |
software | healthy | supabase/fix-rls-recursion.sql |
fix-rls-recursion-v3.sql |
software | healthy | supabase/fix-rls-recursion-v3.sql |
schema.sql |
software | healthy | supabase/schema.sql |
fix-rls-recursion-v2.sql |
software | healthy | supabase/fix-rls-recursion-v2.sql |
middleware.ts |
software | healthy | src/middleware.ts |
sidebar.tsx |
software | healthy | src/components/layout/sidebar.tsx |
header.tsx |
software | healthy | src/components/layout/header.tsx |
table.tsx |
software | healthy | src/components/ui/table.tsx |
sheet.tsx |
software | healthy | src/components/ui/sheet.tsx |
calendar.tsx |
software | healthy | src/components/ui/calendar.tsx |
collapsible.tsx |
software | healthy | src/components/ui/collapsible.tsx |
checkbox.tsx |
software | healthy | src/components/ui/checkbox.tsx |
avatar.tsx |
software | healthy | src/components/ui/avatar.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
dialog.tsx |
software | healthy | src/components/ui/dialog.tsx |
radio-group.tsx |
software | healthy | src/components/ui/radio-group.tsx |
dropdown-menu.tsx |
software | healthy | src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
accordion.tsx |
software | healthy | src/components/ui/accordion.tsx |
alert.tsx |
software | healthy | src/components/ui/alert.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
popover.tsx |
software | healthy | src/components/ui/popover.tsx |
progress.tsx |
software | healthy | src/components/ui/progress.tsx |
switch.tsx |
software | healthy | src/components/ui/switch.tsx |
textarea.tsx |
software | healthy | src/components/ui/textarea.tsx |
form.tsx |
software | healthy | src/components/ui/form.tsx |
tabs.tsx |
software | healthy | src/components/ui/tabs.tsx |
scroll-area.tsx |
software | healthy | src/components/ui/scroll-area.tsx |
separator.tsx |
software | healthy | src/components/ui/separator.tsx |
sonner.tsx |
software | healthy | src/components/ui/sonner.tsx |
input.tsx |
software | healthy | src/components/ui/input.tsx |
select.tsx |
software | healthy | src/components/ui/select.tsx |
skeleton.tsx |
software | healthy | src/components/ui/skeleton.tsx |
command.tsx |
software | healthy | src/components/ui/command.tsx |
tooltip.tsx |
software | healthy | src/components/ui/tooltip.tsx |
label.tsx |
software | healthy | src/components/ui/label.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
error.tsx |
software | healthy | src/app/error.tsx |
route.ts |
software | healthy | src/app/auth/callback/route.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
supabase |
software | healthy | supabase |
src |
software | healthy | src |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
ui |
software | healthy | src/components/ui |
app |
software | healthy | src/app |
auth |
software | healthy | src/app/auth |
callback |
software | healthy | src/app/auth/callback |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
ai |
software | healthy | src/app/api/ai |
chat |
software | healthy | src/app/api/ai/chat |
onboarding |
software | healthy | src/app/api/onboarding |
complete |
software | healthy | src/app/api/onboarding/complete |
me |
software | healthy | src/app/api/me |
context |
software | healthy | src/app/api/me/context |
payments |
software | healthy | src/app/api/payments |
webhook |
software | healthy | src/app/api/payments/webhook |
create |
software | healthy | src/app/api/payments/create |
documents |
software | healthy | src/app/api/documents |
upload |
software | healthy | src/app/api/documents/upload |
subscriptions |
software | healthy | src/app/api/subscriptions |
webhook |
software | healthy | src/app/api/subscriptions/webhook |
create |
software | healthy | src/app/api/subscriptions/create |
invoices |
software | healthy | src/app/api/invoices |
send |
software | healthy | src/app/api/invoices/send |
dashboard |
software | healthy | src/app/dashboard |
onderhoud |
software | healthy | src/app/dashboard/onderhoud |
leden |
software | healthy | src/app/dashboard/leden |
abonnement |
software | healthy | src/app/dashboard/abonnement |
vergaderingen |
software | healthy | src/app/dashboard/vergaderingen |
documenten |
software | healthy | src/app/dashboard/documenten |
stemmen |
software | healthy | src/app/dashboard/stemmen |
onboarding |
software | healthy | src/app/dashboard/onboarding |
mededelingen |
software | healthy | src/app/dashboard/mededelingen |
ai-assistent |
software | healthy | src/app/dashboard/ai-assistent |
facturen |
software | healthy | src/app/dashboard/facturen |
betalingsoverzicht |
software | healthy | src/app/dashboard/betalingsoverzicht |
offertes |
software | healthy | src/app/dashboard/offertes |
jaarverslag |
software | healthy | src/app/dashboard/jaarverslag |
instellingen |
software | healthy | src/app/dashboard/instellingen |
financieel |
software | healthy | src/app/dashboard/financieel |
mjop |
software | healthy | src/app/dashboard/mjop |
signup |
software | healthy | src/app/signup |
lib |
software | healthy | src/lib |
supabase |
software | healthy | src/lib/supabase |
server |
software | healthy | src/lib/server |
services |
software | healthy | src/lib/services |
| Label | Layer | Status | Path |
|---|---|---|---|
LandingPage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
GlobalError |
frontend | healthy | src/app/error.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
DashboardPage |
frontend | healthy | src/app/dashboard/page.tsx |
DashboardLayout |
frontend | healthy | src/app/dashboard/layout.tsx |
DashboardError |
frontend | healthy | src/app/dashboard/error.tsx |
OnderhoudPage |
frontend | healthy | src/app/dashboard/onderhoud/page.tsx |
LedenPage |
frontend | healthy | src/app/dashboard/leden/page.tsx |
AbonnementPage |
frontend | healthy | src/app/dashboard/abonnement/page.tsx |
VergaderingenPage |
frontend | healthy | src/app/dashboard/vergaderingen/page.tsx |
DocumentenPage |
frontend | healthy | src/app/dashboard/documenten/page.tsx |
StemmenPage |
frontend | healthy | src/app/dashboard/stemmen/page.tsx |
OnboardingPage |
frontend | healthy | src/app/dashboard/onboarding/page.tsx |
MededelingenPage |
frontend | healthy | src/app/dashboard/mededelingen/page.tsx |
AIAssistentPage |
frontend | healthy | src/app/dashboard/ai-assistent/page.tsx |
FacturenPage |
frontend | healthy | src/app/dashboard/facturen/page.tsx |
BetalingsoverzichtPage |
frontend | healthy | src/app/dashboard/betalingsoverzicht/page.tsx |
OffertesPage |
frontend | healthy | src/app/dashboard/offertes/page.tsx |
JaarverslagPage |
frontend | healthy | src/app/dashboard/jaarverslag/page.tsx |
InstellingenPage |
frontend | healthy | src/app/dashboard/instellingen/page.tsx |
FinancieelPage |
frontend | healthy | src/app/dashboard/financieel/page.tsx |
MJOPPage |
frontend | healthy | src/app/dashboard/mjop/page.tsx |
SignupPage |
frontend | healthy | src/app/signup/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/dashboard |
frontend | healthy | src/app/dashboard/page.tsx |
/dashboard/onderhoud |
frontend | healthy | src/app/dashboard/onderhoud/page.tsx |
/dashboard/leden |
frontend | healthy | src/app/dashboard/leden/page.tsx |
/dashboard/abonnement |
frontend | healthy | src/app/dashboard/abonnement/page.tsx |
/dashboard/vergaderingen |
frontend | healthy | src/app/dashboard/vergaderingen/page.tsx |
/dashboard/documenten |
frontend | healthy | src/app/dashboard/documenten/page.tsx |
/dashboard/stemmen |
frontend | healthy | src/app/dashboard/stemmen/page.tsx |
/dashboard/onboarding |
frontend | healthy | src/app/dashboard/onboarding/page.tsx |
/dashboard/mededelingen |
frontend | healthy | src/app/dashboard/mededelingen/page.tsx |
/dashboard/ai-assistent |
frontend | healthy | src/app/dashboard/ai-assistent/page.tsx |
/dashboard/facturen |
frontend | healthy | src/app/dashboard/facturen/page.tsx |
/dashboard/betalingsoverzicht |
frontend | healthy | src/app/dashboard/betalingsoverzicht/page.tsx |
/dashboard/offertes |
frontend | healthy | src/app/dashboard/offertes/page.tsx |
/dashboard/jaarverslag |
frontend | healthy | src/app/dashboard/jaarverslag/page.tsx |
/dashboard/instellingen |
frontend | healthy | src/app/dashboard/instellingen/page.tsx |
/dashboard/financieel |
frontend | healthy | src/app/dashboard/financieel/page.tsx |
/dashboard/mjop |
frontend | healthy | src/app/dashboard/mjop/page.tsx |
/signup |
frontend | healthy | src/app/signup/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
vves |
data | healthy | supabase/schema.sql |
units |
data | healthy | supabase/schema.sql |
members |
data | healthy | supabase/schema.sql |
invoices |
data | healthy | supabase/schema.sql |
transactions |
data | healthy | supabase/schema.sql |
invoice_counters |
data | healthy | supabase/schema.sql |
documents |
data | healthy | supabase/schema.sql |
meetings |
data | healthy | supabase/schema.sql |
votes |
data | healthy | supabase/schema.sql |
vote_responses |
data | healthy | supabase/schema.sql |
maintenance_requests |
data | healthy | supabase/schema.sql |
mjop_items |
data | healthy | supabase/schema.sql |
announcements |
data | healthy | supabase/schema.sql |
chat_messages |
data | healthy | supabase/schema.sql |
annual_reports |
data | healthy | supabase/schema.sql |
notification_settings |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_3759mb7 |
software | healthy | /tmp/repobility-clone-_3759mb7 |
This page is publicly accessible at:
https://repobility.com/scan/2ef81922-3996-4221-9101-13f93a855a3e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2ef81922-3996-4221-9101-13f93a855a3e/
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.