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.

waynelww/consignmentportal

https://github.com/waynelww/consignmentportal · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

55 raw signals (0 security + 55 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 54 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 917 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
basicAuthGate software healthy proxy.ts:basicAuthGate
proxy software healthy proxy.ts:proxy
loadEnv software healthy scripts/backfill-images-from-mcp.mjs:loadEnv
main software healthy scripts/backfill-images-from-mcp.mjs:main
resolveImage software healthy scripts/backfill-images-from-mcp.mjs:resolveImage
sku software healthy scripts/backfill-images-from-mcp.mjs:sku
loadEnv software healthy scripts/export-backup.mjs:loadEnv
toCsv software healthy scripts/export-backup.mjs:toCsv
esc software healthy scripts/export-backup.mjs:esc
exportTable software healthy scripts/export-backup.mjs:exportTable
main software healthy scripts/export-backup.mjs:main
seedUser software healthy scripts/seed.ts:seedUser
seedProducts software healthy scripts/seed.ts:seedProducts
main software healthy scripts/seed.ts:main
loadEnv software healthy scripts/backfill-shopify-inventory.mjs:loadEnv
main software healthy scripts/backfill-shopify-inventory.mjs:main
resolveQty software healthy scripts/backfill-shopify-inventory.mjs:resolveQty
sku software healthy scripts/backfill-shopify-inventory.mjs:sku
loadEnv software healthy scripts/backfill-shopify-images.mjs:loadEnv
fetchAllVariants software healthy scripts/backfill-shopify-images.mjs:fetchAllVariants
sku software healthy scripts/backfill-shopify-images.mjs:sku
main software healthy scripts/backfill-shopify-images.mjs:main
loadEnv software healthy scripts/sync-shopify-inventory-live.mjs:loadEnv
fetchAllInventory software healthy scripts/sync-shopify-inventory-live.mjs:fetchAllInventory
sku software healthy scripts/sync-shopify-inventory-live.mjs:sku
main software healthy scripts/sync-shopify-inventory-live.mjs:main
resolveQty software healthy scripts/sync-shopify-inventory-live.mjs:resolveQty
AiAssistant software healthy components/AiAssistant.tsx:AiAssistant
sendMessage software healthy components/AiAssistant.tsx:sendMessage
userText software healthy components/AiAssistant.tsx:userText
handleKeyDown software healthy components/AiAssistant.tsx:handleKeyDown
Currency software healthy components/shared/currency.tsx:Currency
StatusBadge software healthy components/shared/status-badge.tsx:StatusBadge
StoreStatusBadge software healthy components/shared/status-badge.tsx:StoreStatusBadge
CommissionStatusBadge software healthy components/shared/status-badge.tsx:CommissionStatusBadge
DOStatusBadge software healthy components/shared/status-badge.tsx:DOStatusBadge
RestockStatusBadge software healthy components/shared/status-badge.tsx:RestockStatusBadge
PerformanceScore software healthy components/shared/status-badge.tsx:PerformanceScore
PaymentMethodBadge software healthy components/shared/status-badge.tsx:PaymentMethodBadge
NotificationBell software healthy components/shared/notification-bell.tsx:NotificationBell
fetchNotifications software healthy components/shared/notification-bell.tsx:fetchNotifications
markAllRead software healthy components/shared/notification-bell.tsx:markAllRead
markRead software healthy components/shared/notification-bell.tsx:markRead
Skeleton software healthy components/shared/skeleton.tsx:Skeleton
KpiCardSkeleton software healthy components/shared/skeleton.tsx:KpiCardSkeleton
TableRowSkeleton software healthy components/shared/skeleton.tsx:TableRowSkeleton
CardSkeleton software healthy components/shared/skeleton.tsx:CardSkeleton
ConfirmDialog software healthy components/shared/confirm-dialog.tsx:ConfirmDialog
handleConfirm software healthy components/shared/confirm-dialog.tsx:handleConfirm
PageHeader software healthy components/shared/page-header.tsx:PageHeader

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

LabelLayerStatusPath
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
next.config.js software healthy next.config.js
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
AGENTS.md software healthy AGENTS.md
proxy.ts software healthy proxy.ts
next.config.ts software healthy next.config.ts
index.ts software healthy types/index.ts
backfill-images-from-mcp.mjs software healthy scripts/backfill-images-from-mcp.mjs
export-backup.mjs software healthy scripts/export-backup.mjs
seed.ts software healthy scripts/seed.ts
backfill-shopify-inventory.mjs software healthy scripts/backfill-shopify-inventory.mjs
backfill-shopify-images.mjs software healthy scripts/backfill-shopify-images.mjs
sync-shopify-inventory-live.mjs software healthy scripts/sync-shopify-inventory-live.mjs
AiAssistant.tsx software healthy components/AiAssistant.tsx
currency.tsx software healthy components/shared/currency.tsx
status-badge.tsx software healthy components/shared/status-badge.tsx
notification-bell.tsx software healthy components/shared/notification-bell.tsx
skeleton.tsx software healthy components/shared/skeleton.tsx
confirm-dialog.tsx software healthy components/shared/confirm-dialog.tsx
page-header.tsx software healthy components/shared/page-header.tsx
sidebar.tsx software healthy components/admin/sidebar.tsx
NavItem.tsx software healthy components/store/NavItem.tsx
LogoutButton.tsx software healthy components/store/LogoutButton.tsx
PaymentReceiptCard.tsx software healthy components/store/PaymentReceiptCard.tsx
StoreContext.tsx software healthy components/store/StoreContext.tsx
bottom-nav.tsx software healthy components/store/bottom-nav.tsx
PushSubscriber.tsx software healthy components/store/PushSubscriber.tsx
globals.css software healthy app/globals.css
page.tsx software healthy app/page.tsx
layout.tsx software healthy app/layout.tsx
route.ts software healthy app/api/settings/route.ts
route.ts software healthy app/api/inventory/route.ts
README.md software healthy app/api/bot/README.md
route.ts software healthy app/api/bot/sales-summary/route.ts
route.ts software healthy app/api/bot/restock-needed/route.ts
route.ts software healthy app/api/bot/shipping-efficiency/route.ts
route.ts software healthy app/api/bot/store-performance/[storeId]/route.ts
route.ts software healthy app/api/bot/store-patterns/route.ts
route.ts software healthy app/api/bot/commission-overview/route.ts
route.ts software healthy app/api/notifications/route.ts
route.ts software healthy app/api/stores/route.ts
route.ts software healthy app/api/stores/recommendations/route.ts
route.ts software healthy app/api/stores/[storeId]/route.ts
route.ts software healthy app/api/ai/chat/route.ts

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

LabelLayerStatusPath
types software healthy types
scripts software healthy scripts
components software healthy components
shared software healthy components/shared
admin software healthy components/admin
store software healthy components/store
app software healthy app
api software healthy app/api
settings software healthy app/api/settings
inventory software healthy app/api/inventory
bot software healthy app/api/bot
sales-summary software healthy app/api/bot/sales-summary
restock-needed software healthy app/api/bot/restock-needed
shipping-efficiency software healthy app/api/bot/shipping-efficiency
store-performance software healthy app/api/bot/store-performance
[storeId] software healthy app/api/bot/store-performance/[storeId]
store-patterns software healthy app/api/bot/store-patterns
commission-overview software healthy app/api/bot/commission-overview
notifications software healthy app/api/notifications
stores software healthy app/api/stores
recommendations software healthy app/api/stores/recommendations
[storeId] software healthy app/api/stores/[storeId]
ai software healthy app/api/ai
chat software healthy app/api/ai/chat
push software healthy app/api/push
subscribe software healthy app/api/push/subscribe
auth software healthy app/api/auth
check-rate-limit software healthy app/api/auth/check-rate-limit
promos software healthy app/api/promos
[promoId] software healthy app/api/promos/[promoId]
commissions software healthy app/api/commissions
generate software healthy app/api/commissions/generate
[periodId] software healthy app/api/commissions/[periodId]
pdf software healthy app/api/commissions/[periodId]/pdf
pay software healthy app/api/commissions/[periodId]/pay
approve software healthy app/api/commissions/[periodId]/approve
ensure software healthy app/api/commissions/ensure
store-types software healthy app/api/store-types
[id] software healthy app/api/store-types/[id]
delivery-orders software healthy app/api/delivery-orders
[doId] software healthy app/api/delivery-orders/[doId]
acknowledge software healthy app/api/delivery-orders/[doId]/acknowledge
pdf software healthy app/api/delivery-orders/[doId]/pdf
restock software healthy app/api/restock
[requestId] software healthy app/api/restock/[requestId]
reject software healthy app/api/restock/[requestId]/reject
dispatch software healthy app/api/restock/[requestId]/dispatch
receive software healthy app/api/restock/[requestId]/receive
approve software healthy app/api/restock/[requestId]/approve
predictions software healthy app/api/restock/predictions

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

LabelLayerStatusPath
AiAssistant frontend healthy components/AiAssistant.tsx
NavItem frontend healthy components/store/NavItem.tsx
LogoutButton frontend healthy components/store/LogoutButton.tsx
PaymentReceiptCard frontend healthy components/store/PaymentReceiptCard.tsx
PushSubscriber frontend healthy components/store/PushSubscriber.tsx
RootLayout frontend healthy app/layout.tsx
InventoryPage frontend healthy app/(store)/store/inventory/page.tsx
HelpPage frontend healthy app/(store)/store/help/page.tsx
StoreNotificationsPage frontend healthy app/(store)/store/notifications/page.tsx
PromosPage frontend healthy app/(store)/store/promos/page.tsx
CommissionsPage frontend healthy app/(store)/store/commissions/page.tsx
DashboardPage frontend healthy app/(store)/store/dashboard/page.tsx
RestockRequestPage frontend healthy app/(store)/store/restock-request/page.tsx
StoreDeliveryOrdersPage frontend healthy app/(store)/store/delivery-orders/page.tsx
SalesHistoryPage frontend healthy app/(store)/store/sales-history/page.tsx
InfoPage frontend healthy app/(store)/store/profile/page.tsx
RecordSalePage frontend healthy app/(store)/store/record-sale/page.tsx
AdminLayout frontend healthy app/(admin)/layout.tsx
SettingsPage frontend healthy app/(admin)/admin/settings/page.tsx
PredictionsPage frontend healthy app/(admin)/admin/predictions/page.tsx
AdminNotificationsPage frontend healthy app/(admin)/admin/notifications/page.tsx
StoresPage frontend healthy app/(admin)/admin/stores/page.tsx
NewStorePageWrapper frontend healthy app/(admin)/admin/stores/new/page.tsx
Loading frontend healthy app/(admin)/admin/stores/[storeId]/loading.tsx
StoreDetailPage frontend healthy app/(admin)/admin/stores/[storeId]/page.tsx
AdminPromosPage frontend healthy app/(admin)/admin/promos/page.tsx
CommissionsPage frontend healthy app/(admin)/admin/commissions/page.tsx
DashboardPage frontend healthy app/(admin)/admin/dashboard/page.tsx
StockPage frontend healthy app/(admin)/admin/stock/page.tsx
StoreTypesPage frontend healthy app/(admin)/admin/store-types/page.tsx
DeliveryOrdersPage frontend healthy app/(admin)/admin/delivery-orders/page.tsx
ExportsPage frontend healthy app/(admin)/admin/exports/page.tsx
AdminPaymentsPage frontend healthy app/(admin)/admin/payments/page.tsx
ReportsPage frontend healthy app/(admin)/admin/reports/page.tsx
ProductsPage frontend healthy app/(admin)/admin/products/page.tsx
ImportProductsPage frontend healthy app/(admin)/admin/products/import/page.tsx
RestocksPage frontend healthy app/(admin)/admin/restocks/page.tsx
OemCalculatorPage frontend healthy app/(admin)/admin/oem-calculator/page.tsx
AuthLayout frontend healthy app/(auth)/layout.tsx
ResetPasswordPageWrapper frontend healthy app/(auth)/reset-password/page.tsx
LoginPage frontend healthy app/(auth)/login/page.tsx

LabelLayerStatusPath
20260531_shopify_inventory.sql data healthy supabase/migrations/20260531_shopify_inventory.sql
20260530_store_types.sql data healthy supabase/migrations/20260530_store_types.sql
20260606_payment_receipts.sql data healthy supabase/migrations/20260606_payment_receipts.sql
20260605_rate_limits.sql data healthy supabase/migrations/20260605_rate_limits.sql
20260530_promos.sql data healthy supabase/migrations/20260530_promos.sql
20260530_sale_group_id.sql data healthy supabase/migrations/20260530_sale_group_id.sql
20260531_scale_indexes.sql data healthy supabase/migrations/20260531_scale_indexes.sql
20260530_store_drafts.sql data healthy supabase/migrations/20260530_store_drafts.sql
20260530_promos_global_bxgy.sql data healthy supabase/migrations/20260530_promos_global_bxgy.sql

LabelLayerStatusPath
port:20 network healthy .github/workflows/nightly-backup.yml
port:15 network healthy .github/workflows/nightly-backup.yml
port:04 network healthy .github/workflows/nightly-backup.yml
port:01 network healthy .github/workflows/monthly-invoices.yml
port:09 network healthy .github/workflows/monthly-invoices.yml

LabelLayerStatusPath
SUPABASE_SERVICE_ROLE_KEY cicd healthy
SUPABASE_URL cicd healthy
CRON_SECRET cicd healthy

LabelLayerStatusPath
public data healthy supabase/schema.sql
push_subscriptions data healthy supabase/push_subscriptions.sql

LabelLayerStatusPath
password_literal::scripts/seed.ts security healthy scripts/seed.ts
password_literal::scripts/seed.ts security healthy scripts/seed.ts

LabelLayerStatusPath
gha::nightly-backup cicd healthy .github/workflows/nightly-backup.yml
gha::monthly-invoices cicd healthy .github/workflows/monthly-invoices.yml

LabelLayerStatusPath
backup cicd healthy .github/workflows/nightly-backup.yml
generate cicd healthy .github/workflows/monthly-invoices.yml

LabelLayerStatusPath
repobility-clone-ba82u_ii software healthy /tmp/repobility-clone-ba82u_ii

LabelLayerStatusPath
postgresql data healthy app/api/sales/batch/route.ts
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/df39ce21-de63-4ccc-a85b-702269bf0662/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/df39ce21-de63-4ccc-a85b-702269bf0662/

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.