https://github.com/SShineee/Flowy
· scanned 2026-06-16 00:20 UTC (2 months, 2 weeks ago)
23 raw signals (0 security + 23 graph)
Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 361 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 | flowdesk/middleware.ts:middleware |
daysAgo |
software | healthy | flowdesk/prisma/seed.ts:daysAgo |
main |
software | healthy | flowdesk/prisma/seed.ts:main |
applies |
software | healthy | flowdesk/prisma/seed.ts:applies |
resolveAssignee |
software | healthy | flowdesk/prisma/seed.ts:resolveAssignee |
createSeedRequest |
software | healthy | flowdesk/prisma/seed.ts:createSeedRequest |
ErrorState |
software | healthy | flowdesk/components/error-state.tsx:ErrorState |
Providers |
software | healthy | flowdesk/components/providers.tsx:Providers |
initials |
software | healthy | flowdesk/components/layout/sidebar.tsx:initials |
Sidebar |
software | healthy | flowdesk/components/layout/sidebar.tsx:Sidebar |
Topbar |
software | healthy | flowdesk/components/layout/topbar.tsx:Topbar |
NotificationBell |
software | healthy | flowdesk/components/layout/notification-bell.tsx:Notificati… |
handleClick |
software | healthy | flowdesk/components/layout/notification-bell.tsx:handleClick |
NavLink |
software | healthy | flowdesk/components/layout/sidebar-nav.tsx:NavLink |
SidebarNav |
software | healthy | flowdesk/components/layout/sidebar-nav.tsx:SidebarNav |
isActive |
software | healthy | flowdesk/components/layout/sidebar-nav.tsx:isActive |
VolumeLineChart |
software | healthy | flowdesk/components/charts/charts.tsx:VolumeLineChart |
SimpleBarChart |
software | healthy | flowdesk/components/charts/charts.tsx:SimpleBarChart |
StatusPieChart |
software | healthy | flowdesk/components/charts/charts.tsx:StatusPieChart |
NotificationsList |
software | healthy | flowdesk/components/notifications/notifications-list.tsx:No… |
markAll |
software | healthy | flowdesk/components/notifications/notifications-list.tsx:ma… |
open |
software | healthy | flowdesk/components/notifications/notifications-list.tsx:op… |
StepIcon |
software | healthy | flowdesk/components/requests/request-timeline.tsx:StepIcon |
RequestTimeline |
software | healthy | flowdesk/components/requests/request-timeline.tsx:RequestTi… |
NewRequestForm |
software | healthy | flowdesk/components/requests/new-request-form.tsx:NewReques… |
setValue |
software | healthy | flowdesk/components/requests/new-request-form.tsx:setValue |
validate |
software | healthy | flowdesk/components/requests/new-request-form.tsx:validate |
onSubmit |
software | healthy | flowdesk/components/requests/new-request-form.tsx:onSubmit |
StatusBadge |
software | healthy | flowdesk/components/requests/status-badge.tsx:StatusBadge |
SheetHeader |
software | healthy | flowdesk/components/ui/sheet.tsx:SheetHeader |
Badge |
software | healthy | flowdesk/components/ui/badge.tsx:Badge |
DialogHeader |
software | healthy | flowdesk/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | flowdesk/components/ui/dialog.tsx:DialogFooter |
Skeleton |
software | healthy | flowdesk/components/ui/skeleton.tsx:Skeleton |
MarketingHeader |
software | healthy | flowdesk/components/marketing/marketing-header.tsx:Marketin… |
Logo |
software | healthy | flowdesk/components/marketing/logo.tsx:Logo |
AppPreview |
software | healthy | flowdesk/components/marketing/app-preview.tsx:AppPreview |
MarketingFooter |
software | healthy | flowdesk/components/marketing/marketing-footer.tsx:Marketin… |
toCsv |
software | healthy | flowdesk/components/admin/audit-export-button.tsx:toCsv |
escape |
software | healthy | flowdesk/components/admin/audit-export-button.tsx:escape |
AuditExportButton |
software | healthy | flowdesk/components/admin/audit-export-button.tsx:AuditExpo… |
onExport |
software | healthy | flowdesk/components/admin/audit-export-button.tsx:onExport |
UsersTable |
software | healthy | flowdesk/components/admin/users-table.tsx:UsersTable |
onInvite |
software | healthy | flowdesk/components/admin/users-table.tsx:onInvite |
onToggleActive |
software | healthy | flowdesk/components/admin/users-table.tsx:onToggleActive |
onChangeRole |
software | healthy | flowdesk/components/admin/users-table.tsx:onChangeRole |
WorkflowActiveToggle |
software | healthy | flowdesk/components/workflow/workflow-row-actions.tsx:Workf… |
onToggle |
software | healthy | flowdesk/components/workflow/workflow-row-actions.tsx:onTog… |
WorkflowRowActions |
software | healthy | flowdesk/components/workflow/workflow-row-actions.tsx:Workf… |
onDelete |
software | healthy | flowdesk/components/workflow/workflow-row-actions.tsx:onDel… |
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 |
flowdesk_erd.html |
software | healthy | flowdesk/flowdesk_erd.html |
DESIGN.md |
software | healthy | flowdesk/DESIGN.md |
postcss.config.mjs |
software | healthy | flowdesk/postcss.config.mjs |
tailwind.config.ts |
software | healthy | flowdesk/tailwind.config.ts |
CLAUDE.md |
software | healthy | flowdesk/CLAUDE.md |
package.json |
software | healthy | flowdesk/package.json |
package-lock.json |
software | healthy | flowdesk/package-lock.json |
components.json |
software | healthy | flowdesk/components.json |
middleware.ts |
software | healthy | flowdesk/middleware.ts |
.env.example |
software | healthy | flowdesk/.env.example |
tsconfig.json |
software | healthy | flowdesk/tsconfig.json |
next.config.mjs |
software | healthy | flowdesk/next.config.mjs |
index.ts |
software | healthy | flowdesk/types/index.ts |
next-auth.d.ts |
software | healthy | flowdesk/types/next-auth.d.ts |
seed.ts |
software | healthy | flowdesk/prisma/seed.ts |
error-state.tsx |
software | healthy | flowdesk/components/error-state.tsx |
providers.tsx |
software | healthy | flowdesk/components/providers.tsx |
sidebar.tsx |
software | healthy | flowdesk/components/layout/sidebar.tsx |
nav-config.ts |
software | healthy | flowdesk/components/layout/nav-config.ts |
topbar.tsx |
software | healthy | flowdesk/components/layout/topbar.tsx |
notification-bell.tsx |
software | healthy | flowdesk/components/layout/notification-bell.tsx |
sidebar-nav.tsx |
software | healthy | flowdesk/components/layout/sidebar-nav.tsx |
charts.tsx |
software | healthy | flowdesk/components/charts/charts.tsx |
notifications-list.tsx |
software | healthy | flowdesk/components/notifications/notifications-list.tsx |
request-timeline.tsx |
software | healthy | flowdesk/components/requests/request-timeline.tsx |
new-request-form.tsx |
software | healthy | flowdesk/components/requests/new-request-form.tsx |
status-badge.tsx |
software | healthy | flowdesk/components/requests/status-badge.tsx |
table.tsx |
software | healthy | flowdesk/components/ui/table.tsx |
sheet.tsx |
software | healthy | flowdesk/components/ui/sheet.tsx |
avatar.tsx |
software | healthy | flowdesk/components/ui/avatar.tsx |
badge.tsx |
software | healthy | flowdesk/components/ui/badge.tsx |
dialog.tsx |
software | healthy | flowdesk/components/ui/dialog.tsx |
dropdown-menu.tsx |
software | healthy | flowdesk/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | flowdesk/components/ui/button.tsx |
alert.tsx |
software | healthy | flowdesk/components/ui/alert.tsx |
card.tsx |
software | healthy | flowdesk/components/ui/card.tsx |
progress.tsx |
software | healthy | flowdesk/components/ui/progress.tsx |
textarea.tsx |
software | healthy | flowdesk/components/ui/textarea.tsx |
tabs.tsx |
software | healthy | flowdesk/components/ui/tabs.tsx |
separator.tsx |
software | healthy | flowdesk/components/ui/separator.tsx |
input.tsx |
software | healthy | flowdesk/components/ui/input.tsx |
select.tsx |
software | healthy | flowdesk/components/ui/select.tsx |
skeleton.tsx |
software | healthy | flowdesk/components/ui/skeleton.tsx |
label.tsx |
software | healthy | flowdesk/components/ui/label.tsx |
marketing-header.tsx |
software | healthy | flowdesk/components/marketing/marketing-header.tsx |
logo.tsx |
software | healthy | flowdesk/components/marketing/logo.tsx |
app-preview.tsx |
software | healthy | flowdesk/components/marketing/app-preview.tsx |
marketing-footer.tsx |
software | healthy | flowdesk/components/marketing/marketing-footer.tsx |
audit-export-button.tsx |
software | healthy | flowdesk/components/admin/audit-export-button.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
flowdesk |
software | healthy | flowdesk |
types |
software | healthy | flowdesk/types |
prisma |
software | healthy | flowdesk/prisma |
components |
software | healthy | flowdesk/components |
layout |
software | healthy | flowdesk/components/layout |
charts |
software | healthy | flowdesk/components/charts |
notifications |
software | healthy | flowdesk/components/notifications |
requests |
software | healthy | flowdesk/components/requests |
ui |
software | healthy | flowdesk/components/ui |
marketing |
software | healthy | flowdesk/components/marketing |
admin |
software | healthy | flowdesk/components/admin |
workflow |
software | healthy | flowdesk/components/workflow |
approvals |
software | healthy | flowdesk/components/approvals |
app |
software | healthy | flowdesk/app |
api |
software | healthy | flowdesk/app/api |
notifications |
software | healthy | flowdesk/app/api/notifications |
[id] |
software | healthy | flowdesk/app/api/notifications/[id] |
auth |
software | healthy | flowdesk/app/api/auth |
[...nextauth] |
software | healthy | flowdesk/app/api/auth/[...nextauth] |
requests |
software | healthy | flowdesk/app/api/requests |
(dashboard) |
software | healthy | flowdesk/app/(dashboard) |
notifications |
software | healthy | flowdesk/app/(dashboard)/notifications |
requests |
software | healthy | flowdesk/app/(dashboard)/requests |
new |
software | healthy | flowdesk/app/(dashboard)/requests/new |
[id] |
software | healthy | flowdesk/app/(dashboard)/requests/[id] |
dashboard |
software | healthy | flowdesk/app/(dashboard)/dashboard |
admin |
software | healthy | flowdesk/app/(dashboard)/admin |
users |
software | healthy | flowdesk/app/(dashboard)/admin/users |
audit-log |
software | healthy | flowdesk/app/(dashboard)/admin/audit-log |
workflows |
software | healthy | flowdesk/app/(dashboard)/admin/workflows |
new |
software | healthy | flowdesk/app/(dashboard)/admin/workflows/new |
[id] |
software | healthy | flowdesk/app/(dashboard)/admin/workflows/[id] |
approvals |
software | healthy | flowdesk/app/(dashboard)/approvals |
[id] |
software | healthy | flowdesk/app/(dashboard)/approvals/[id] |
reports |
software | healthy | flowdesk/app/(dashboard)/reports |
actions |
software | healthy | flowdesk/app/actions |
(auth) |
software | healthy | flowdesk/app/(auth) |
login |
software | healthy | flowdesk/app/(auth)/login |
register |
software | healthy | flowdesk/app/(auth)/register |
lib |
software | healthy | flowdesk/lib |
validations |
software | healthy | flowdesk/lib/validations |
.claude |
software | healthy | flowdesk/.claude |
hooks |
software | healthy | flowdesk/hooks |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::flowdesk/lib/session.ts |
security | healthy | flowdesk/lib/session.ts |
auth::flowdesk/middleware.ts |
security | healthy | flowdesk/middleware.ts |
auth::flowdesk/app/(auth)/login/page.tsx |
security | healthy | flowdesk/app/(auth)/login/page.tsx |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::flowdesk/lib/auth.ts |
security | healthy | flowdesk/lib/auth.ts |
auth::flowdesk/app/api/notifications/route.ts |
security | healthy | flowdesk/app/api/notifications/route.ts |
auth::flowdesk/app/actions/users.actions.ts |
security | healthy | flowdesk/app/actions/users.actions.ts |
auth::flowdesk/app/(auth)/register/page.tsx |
security | healthy | flowdesk/app/(auth)/register/page.tsx |
auth::flowdesk/app/api/requests/route.ts |
security | healthy | flowdesk/app/api/requests/route.ts |
auth::flowdesk/app/actions/approvals.actions.ts |
security | healthy | flowdesk/app/actions/approvals.actions.ts |
auth::flowdesk/types/next-auth.d.ts |
security | healthy | flowdesk/types/next-auth.d.ts |
auth::flowdesk/app/actions/requests.actions.ts |
security | healthy | flowdesk/app/actions/requests.actions.ts |
auth::flowdesk/components/providers.tsx |
security | healthy | flowdesk/components/providers.tsx |
auth::flowdesk/app/api/auth/[...nextauth]/route.ts |
security | healthy | flowdesk/app/api/auth/[...nextauth]/route.ts |
auth::flowdesk/components/layout/sidebar.tsx |
security | healthy | flowdesk/components/layout/sidebar.tsx |
auth::flowdesk/app/api/notifications/[id]/route.ts |
security | healthy | flowdesk/app/api/notifications/[id]/route.ts |
auth::flowdesk/package.json |
security | healthy | flowdesk/package.json |
auth::flowdesk/app/actions/workflows.actions.ts |
security | healthy | flowdesk/app/actions/workflows.actions.ts |
auth::flowdesk/app/page.tsx |
security | healthy | flowdesk/app/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | flowdesk/app/not-found.tsx |
LandingPage |
frontend | healthy | flowdesk/app/page.tsx |
RootLayout |
frontend | healthy | flowdesk/app/layout.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/notifications/error.tsx |
Loading |
frontend | healthy | flowdesk/app/(dashboard)/requests/loading.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/requests/error.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/dashboard/error.tsx |
Loading |
frontend | healthy | flowdesk/app/(dashboard)/admin/users/loading.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/admin/users/error.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/admin/audit-log/error.tsx |
Loading |
frontend | healthy | flowdesk/app/(dashboard)/admin/workflows/loading.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/admin/workflows/error.tsx |
Loading |
frontend | healthy | flowdesk/app/(dashboard)/approvals/loading.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/approvals/error.tsx |
Loading |
frontend | healthy | flowdesk/app/(dashboard)/reports/loading.tsx |
Error |
frontend | healthy | flowdesk/app/(dashboard)/reports/error.tsx |
LoginPage |
frontend | healthy | flowdesk/app/(auth)/login/page.tsx |
RegisterPage |
frontend | healthy | flowdesk/app/(auth)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | flowdesk/app/page.tsx |
/(dashboard)/notifications |
frontend | healthy | flowdesk/app/(dashboard)/notifications/page.tsx |
/(dashboard)/requests |
frontend | healthy | flowdesk/app/(dashboard)/requests/page.tsx |
/(dashboard)/requests/new |
frontend | healthy | flowdesk/app/(dashboard)/requests/new/page.tsx |
/(dashboard)/requests/[id] |
frontend | healthy | flowdesk/app/(dashboard)/requests/[id]/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | flowdesk/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/admin/users |
frontend | healthy | flowdesk/app/(dashboard)/admin/users/page.tsx |
/(dashboard)/admin/audit-log |
frontend | healthy | flowdesk/app/(dashboard)/admin/audit-log/page.tsx |
/(dashboard)/admin/workflows |
frontend | healthy | flowdesk/app/(dashboard)/admin/workflows/page.tsx |
/(dashboard)/admin/workflows/new |
frontend | healthy | flowdesk/app/(dashboard)/admin/workflows/new/page.tsx |
/(dashboard)/admin/workflows/[id] |
frontend | healthy | flowdesk/app/(dashboard)/admin/workflows/[id]/page.tsx |
/(dashboard)/approvals |
frontend | healthy | flowdesk/app/(dashboard)/approvals/page.tsx |
/(dashboard)/approvals/[id] |
frontend | healthy | flowdesk/app/(dashboard)/approvals/[id]/page.tsx |
/(dashboard)/reports |
frontend | healthy | flowdesk/app/(dashboard)/reports/page.tsx |
/(auth)/login |
frontend | healthy | flowdesk/app/(auth)/login/page.tsx |
/(auth)/register |
frontend | healthy | flowdesk/app/(auth)/register/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | CLAUDE.md |
postgres |
data | healthy | flowdesk/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-bq58epu5 |
software | healthy | /tmp/repobility-clone-bq58epu5 |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | flowdesk/.env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::flowdesk/prisma/seed.ts |
security | healthy | flowdesk/prisma/seed.ts |
This page is publicly accessible at:
https://repobility.com/scan/46cab2ae-1453-4d17-b459-e69a309b3d46/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/46cab2ae-1453-4d17-b459-e69a309b3d46/
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.