Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

TwuanMinn/furnzaa

https://github.com/TwuanMinn/furnzaa · scanned 2026-06-16 00:44 UTC (2 months, 1 week ago)

77 raw signals (4 security + 73 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 77 actionable findings from 2 signal sources. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1581 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.

LabelLayerStatusPath
roleId software healthy scripts/seed.ts:roleId
findUserByEmail software healthy scripts/seed.ts:findUserByEmail
ensureAuthUser software healthy scripts/seed.ts:ensureAuthUser
rpc software healthy scripts/seed.ts:rpc
main software healthy scripts/seed.ts:main
printerIds software healthy scripts/seed.ts:printerIds
insertChunked software healthy scripts/seed-bulk.ts:insertChunked
main software healthy scripts/seed-bulk.ts:main
userIds software healthy scripts/seed-bulk.ts:userIds
proxy software healthy src/proxy.ts:proxy
PageHeader software healthy src/components/states.tsx:PageHeader
EmptyState software healthy src/components/states.tsx:EmptyState
ErrorState software healthy src/components/states.tsx:ErrorState
TableSkeleton software healthy src/components/states.tsx:TableSkeleton
ActivityHeatmap software healthy src/components/activity-heatmap.tsx:ActivityHeatmap
body software healthy src/components/activity-heatmap.tsx:body
count software healthy src/components/activity-heatmap.tsx:count
level software healthy src/components/activity-heatmap.tsx:level
Providers software healthy src/components/providers.tsx:Providers
remainingMinutes software healthy src/components/print/print-chip.tsx:remainingMinutes
PrintChip software healthy src/components/print/print-chip.tsx:PrintChip
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
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
AlertDialog software healthy src/components/ui/alert-dialog.tsx:AlertDialog
AlertDialogTrigger software healthy src/components/ui/alert-dialog.tsx:AlertDialogTrigger
AlertDialogPortal software healthy src/components/ui/alert-dialog.tsx:AlertDialogPortal

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
.prettierrc.json software healthy .prettierrc.json
vercel.json software healthy vercel.json
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
.env.example software healthy .env.example
DEPLOY.md software healthy DEPLOY.md
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
next.config.ts software healthy next.config.ts
seed.ts software healthy scripts/seed.ts
seed-bulk.ts software healthy scripts/seed-bulk.ts
launch.json software healthy .claude/launch.json
seed.sql software healthy supabase/seed.sql
config.toml software healthy supabase/config.toml
0031_feedback_analytics.sql software healthy supabase/migrations/0031_feedback_analytics.sql
0027_rpc_grant_hardening.sql software healthy supabase/migrations/0027_rpc_grant_hardening.sql
0008_crm_loyalty.sql software healthy supabase/migrations/0008_crm_loyalty.sql
0020_cost_calculator_vnd.sql software healthy supabase/migrations/0020_cost_calculator_vnd.sql
0007_products_inventory.sql software healthy supabase/migrations/0007_products_inventory.sql
0021_analytics_views.sql software healthy supabase/migrations/0021_analytics_views.sql
0016_messages_v4.sql software healthy supabase/migrations/0016_messages_v4.sql
0003_seed_reference.sql software healthy supabase/migrations/0003_seed_reference.sql
0026_partition_rls_hardening.sql software healthy supabase/migrations/0026_partition_rls_hardening.sql
0006_messages.sql software healthy supabase/migrations/0006_messages.sql
0030_settings_keys_trending_feedback.sql software healthy supabase/migrations/0030_settings_keys_trending_feedback.sql
0005_realtime.sql software healthy supabase/migrations/0005_realtime.sql
0004_storage.sql software healthy supabase/migrations/0004_storage.sql
0017_fix_inventory_value_mv.sql software healthy supabase/migrations/0017_fix_inventory_value_mv.sql
0014_users_v4.sql software healthy supabase/migrations/0014_users_v4.sql
0012_low_stock_flag.sql software healthy supabase/migrations/0012_low_stock_flag.sql
0019_fix_enqueue_recipients.sql software healthy supabase/migrations/0019_fix_enqueue_recipients.sql
0028_activity_fk_canonical_name.sql software healthy supabase/migrations/0028_activity_fk_canonical_name.sql
0001_auth_rls.sql software healthy supabase/migrations/0001_auth_rls.sql
0011_permissions_v3.sql software healthy supabase/migrations/0011_permissions_v3.sql
0032_staff_tasks.sql software healthy supabase/migrations/0032_staff_tasks.sql
0029_spec_v6_schedule_trending_feedback.sql software healthy supabase/migrations/0029_spec_v6_schedule_trending_feedback…
0025_chain_defaults.sql software healthy supabase/migrations/0025_chain_defaults.sql
0022_fix_claim_invite_link.sql software healthy supabase/migrations/0022_fix_claim_invite_link.sql
0033_profit_sharing.sql software healthy supabase/migrations/0033_profit_sharing.sql
0000_init.sql software healthy supabase/migrations/0000_init.sql
0013_profit_analytics.sql software healthy supabase/migrations/0013_profit_analytics.sql
0002_functions.sql software healthy supabase/migrations/0002_functions.sql
0018_automation_defaults.sql software healthy supabase/migrations/0018_automation_defaults.sql
0015_printers.sql software healthy supabase/migrations/0015_printers.sql
0023_settings_v5.sql software healthy supabase/migrations/0023_settings_v5.sql
0010_marketing.sql software healthy supabase/migrations/0010_marketing.sql

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
scripts software healthy scripts
.claude software healthy .claude
supabase software healthy supabase
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
config software healthy src/config
components software healthy src/components
print software healthy src/components/print
ui software healthy src/components/ui
datatable software healthy src/components/datatable
shell software healthy src/components/shell
app software healthy src/app
auth software healthy src/app/auth
callback software healthy src/app/auth/callback
timeout software healthy src/app/auth/timeout
signout software healthy src/app/auth/signout
print software healthy src/app/print
[dataset] software healthy src/app/print/[dataset]
api software healthy src/app/api
schedule software healthy src/app/api/schedule
inventory software healthy src/app/api/inventory
movements software healthy src/app/api/inventory/movements
users software healthy src/app/api/users
[id] software healthy src/app/api/users/[id]
heatmap software healthy src/app/api/users/[id]/heatmap
performance software healthy src/app/api/users/[id]/performance
tasks software healthy src/app/api/users/[id]/tasks
notifications software healthy src/app/api/notifications
orders software healthy src/app/api/orders
lookup software healthy src/app/api/orders/lookup
analytics software healthy src/app/api/analytics
staff software healthy src/app/api/staff
activity software healthy src/app/api/activity
sidebar-counts software healthy src/app/api/sidebar-counts
import software healthy src/app/api/import
[dataset] software healthy src/app/api/import/[dataset]
customers software healthy src/app/api/customers
[id] software healthy src/app/api/customers/[id]
orders software healthy src/app/api/customers/[id]/orders
marketing software healthy src/app/api/marketing
campaigns software healthy src/app/api/marketing/campaigns
[id] software healthy src/app/api/marketing/campaigns/[id]
stats software healthy src/app/api/marketing/campaigns/[id]/stats
production software healthy src/app/api/production
bom software healthy src/app/api/production/bom
suppliers software healthy src/app/api/suppliers
messages software healthy src/app/api/messages
groups software healthy src/app/api/messages/groups

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
0031_feedback_analytics.sql data healthy supabase/migrations/0031_feedback_analytics.sql
0027_rpc_grant_hardening.sql data healthy supabase/migrations/0027_rpc_grant_hardening.sql
0008_crm_loyalty.sql data healthy supabase/migrations/0008_crm_loyalty.sql
0020_cost_calculator_vnd.sql data healthy supabase/migrations/0020_cost_calculator_vnd.sql
0007_products_inventory.sql data healthy supabase/migrations/0007_products_inventory.sql
0021_analytics_views.sql data healthy supabase/migrations/0021_analytics_views.sql
0016_messages_v4.sql data healthy supabase/migrations/0016_messages_v4.sql
0003_seed_reference.sql data healthy supabase/migrations/0003_seed_reference.sql
0026_partition_rls_hardening.sql data healthy supabase/migrations/0026_partition_rls_hardening.sql
0006_messages.sql data healthy supabase/migrations/0006_messages.sql
0030_settings_keys_trending_feedback.sql data healthy supabase/migrations/0030_settings_keys_trending_feedback.sql
0005_realtime.sql data healthy supabase/migrations/0005_realtime.sql
0004_storage.sql data healthy supabase/migrations/0004_storage.sql
0017_fix_inventory_value_mv.sql data healthy supabase/migrations/0017_fix_inventory_value_mv.sql
0014_users_v4.sql data healthy supabase/migrations/0014_users_v4.sql
0012_low_stock_flag.sql data healthy supabase/migrations/0012_low_stock_flag.sql
0019_fix_enqueue_recipients.sql data healthy supabase/migrations/0019_fix_enqueue_recipients.sql
0028_activity_fk_canonical_name.sql data healthy supabase/migrations/0028_activity_fk_canonical_name.sql
0001_auth_rls.sql data healthy supabase/migrations/0001_auth_rls.sql
0011_permissions_v3.sql data healthy supabase/migrations/0011_permissions_v3.sql
0032_staff_tasks.sql data healthy supabase/migrations/0032_staff_tasks.sql
0029_spec_v6_schedule_trending_feedback.sql data healthy supabase/migrations/0029_spec_v6_schedule_trending_feedback…
0025_chain_defaults.sql data healthy supabase/migrations/0025_chain_defaults.sql
0022_fix_claim_invite_link.sql data healthy supabase/migrations/0022_fix_claim_invite_link.sql
0033_profit_sharing.sql data healthy supabase/migrations/0033_profit_sharing.sql
0000_init.sql data healthy supabase/migrations/0000_init.sql
0013_profit_analytics.sql data healthy supabase/migrations/0013_profit_analytics.sql
0002_functions.sql data healthy supabase/migrations/0002_functions.sql
0018_automation_defaults.sql data healthy supabase/migrations/0018_automation_defaults.sql
0015_printers.sql data healthy supabase/migrations/0015_printers.sql
0023_settings_v5.sql data healthy supabase/migrations/0023_settings_v5.sql
0010_marketing.sql data healthy supabase/migrations/0010_marketing.sql
0024_activity_log_v6.sql data healthy supabase/migrations/0024_activity_log_v6.sql
0009_orders_printing.sql data healthy supabase/migrations/0009_orders_printing.sql

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/print/[dataset] frontend healthy src/app/print/[dataset]/page.tsx
/(app)/settings frontend healthy src/app/(app)/settings/page.tsx
/(app)/schedule frontend healthy src/app/(app)/schedule/page.tsx
/(app)/users frontend healthy src/app/(app)/users/page.tsx
/(app)/notifications frontend healthy src/app/(app)/notifications/page.tsx
/(app)/orders frontend healthy src/app/(app)/orders/page.tsx
/(app)/orders/new frontend healthy src/app/(app)/orders/new/page.tsx
/(app)/orders/customers/[id] frontend healthy src/app/(app)/orders/customers/[id]/page.tsx
/(app)/orders/[id] frontend healthy src/app/(app)/orders/[id]/page.tsx
/(app)/orders/[id]/edit frontend healthy src/app/(app)/orders/[id]/edit/page.tsx
/(app)/analytics frontend healthy src/app/(app)/analytics/page.tsx
/(app)/activity frontend healthy src/app/(app)/activity/page.tsx
/(app)/dashboard frontend healthy src/app/(app)/dashboard/page.tsx
/(app)/trending frontend healthy src/app/(app)/trending/page.tsx
/(app)/marketing frontend healthy src/app/(app)/marketing/page.tsx
/(app)/messages frontend healthy src/app/(app)/messages/page.tsx
/(app)/messages/join/[token] frontend healthy src/app/(app)/messages/join/[token]/page.tsx
/(app)/dev/datatable frontend healthy src/app/(app)/dev/datatable/page.tsx
/(app)/crm frontend healthy src/app/(app)/crm/page.tsx
/(app)/products frontend healthy src/app/(app)/products/page.tsx
/(app)/profit frontend healthy src/app/(app)/profit/page.tsx
/(app)/feedback frontend healthy src/app/(app)/feedback/page.tsx
/(auth)/reset-password frontend healthy src/app/(auth)/reset-password/page.tsx
/(auth)/login frontend healthy src/app/(auth)/login/page.tsx
/(auth)/forgot-password frontend healthy src/app/(auth)/forgot-password/page.tsx
/ frontend healthy src/lib/supabase/middleware.ts

LabelLayerStatusPath
Home frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
AppTemplate frontend healthy src/app/(app)/template.tsx
AuthLayout frontend healthy src/app/(auth)/layout.tsx
ResetPasswordPage frontend healthy src/app/(auth)/reset-password/page.tsx
LoginPage frontend healthy src/app/(auth)/login/page.tsx
ForgotPasswordPage frontend healthy src/app/(auth)/forgot-password/page.tsx

LabelLayerStatusPath
auth::supabase/config.toml security healthy supabase/config.toml
auth::src/app/auth/callback/route.ts security healthy src/app/auth/callback/route.ts
auth::README.md security healthy README.md
auth::src/lib/rbac/permissions.ts security healthy src/lib/rbac/permissions.ts

LabelLayerStatusPath
CalcErrorBoundary software healthy src/app/(app)/profit/calc-error-boundary.tsx:CalcErrorBound…
ForbiddenError software healthy src/lib/rbac/guards.ts:ForbiddenError
UnauthorizedError software healthy src/lib/rbac/guards.ts:UnauthorizedError

LabelLayerStatusPath
password_literal::.env.example security healthy .env.example
password_literal::scripts/seed.ts security healthy scripts/seed.ts
password_literal::.github/workflows/ci.yml security healthy .github/workflows/ci.yml

LabelLayerStatusPath
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

LabelLayerStatusPath
lint-typecheck cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-0_bi4a71 software healthy /tmp/repobility-clone-0_bi4a71

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
public data healthy supabase/migrations/0008_crm_loyalty.sql

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy src/components/print/print-chip.tsx

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/0d6bdf81-8973-40c9-9b19-55c8ceeeb3f1/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0d6bdf81-8973-40c9-9b19-55c8ceeeb3f1/

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.