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.

bardshop10149-dev/bardshop-factory-os

https://github.com/bardshop10149-dev/bardshop-factory-os · scanned 2026-06-17 01:37 UTC (1 month, 2 weeks ago)

78 raw signals (0 security + 78 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -0.7 (diff) · 78 actionable findings from 1 signal source. 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 1312 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
isJwtFormat software healthy proxy.ts:isJwtFormat
proxy software healthy proxy.ts:proxy
hasPermission software healthy proxy.ts:hasPermission
RootLayout software healthy app/layout.tsx:RootLayout
normalizeLegacyPermissions software healthy app/page.tsx:normalizeLegacyPermissions
HomePage software healthy app/page.tsx:HomePage
fetchCurrentUser software healthy app/page.tsx:fetchCurrentUser
fetchAnnouncements software healthy app/page.tsx:fetchAnnouncements
handleLogout software healthy app/page.tsx:handleLogout
hasFeaturePermission software healthy app/page.tsx:hasFeaturePermission
downloadMaterialList software healthy app/page.tsx:downloadMaterialList
chunk software healthy app/page.tsx:chunk
downloadProductList software healthy app/page.tsx:downloadProductList
guardFeatureAccess software healthy app/page.tsx:guardFeatureAccess
LoginPage software healthy app/login/page.tsx:LoginPage
handleLogin software healthy app/login/page.tsx:handleLogin
getBox software healthy app/api/ocr/route.ts:getBox
extractBlocks software healthy app/api/ocr/route.ts:extractBlocks
wordText software healthy app/api/ocr/route.ts:wordText
POST software healthy app/api/ocr/route.ts:POST
getReportPaths software healthy app/api/sara/route.ts:getReportPaths
fromEnv software healthy app/api/sara/route.ts:fromEnv
getReportPathsFromBody software healthy app/api/sara/route.ts:getReportPathsFromBody
reportPaths software healthy app/api/sara/route.ts:reportPaths
getReportRequestBody software healthy app/api/sara/route.ts:getReportRequestBody
raw software healthy app/api/sara/route.ts:raw
is404ErrorMessage software healthy app/api/sara/route.ts:is404ErrorMessage
GET software healthy app/api/sara/route.ts:GET
POST software healthy app/api/sara/route.ts:POST
items software healthy app/api/sara/route.ts:items
arr software healthy app/api/sara/route.ts:arr
inferType software healthy app/api/sara/schema/route.ts:inferType
GET software healthy app/api/sara/schema/route.ts:GET
isMissingPendingColumnError software healthy app/api/admin/members/route.ts:isMissingPendingColumnError
normalizeEmail software healthy app/api/admin/members/route.ts:normalizeEmail
findAuthUserByEmail software healthy app/api/admin/members/route.ts:findAuthUserByEmail
POST software healthy app/api/admin/members/route.ts:POST
body software healthy app/api/admin/members/route.ts:body
normalizeEmail software healthy app/api/admin/members/set-password/route.ts:normalizeEmail
findAuthUserByEmail software healthy app/api/admin/members/set-password/route.ts:findAuthUserByE…
POST software healthy app/api/admin/members/set-password/route.ts:POST
body software healthy app/api/admin/members/set-password/route.ts:body
normalizeEmail software healthy app/api/admin/members/sync/route.ts:normalizeEmail
findAuthUserByEmail software healthy app/api/admin/members/sync/route.ts:findAuthUserByEmail
POST software healthy app/api/admin/members/sync/route.ts:POST
rows software healthy app/api/admin/members/sync/route.ts:rows
normalizeLegacyPermissions software healthy app/api/auth/login/route.ts:normalizeLegacyPermissions
POST software healthy app/api/auth/login/route.ts:POST
body software healthy app/api/auth/login/route.ts:body
POST software healthy app/api/auth/logout/route.ts:POST

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

LabelLayerStatusPath
proxy.ts software healthy proxy.ts
DEVELOPMENT.md software healthy DEVELOPMENT.md
eslint.config.mjs software healthy eslint.config.mjs
package-lock.json software healthy package-lock.json
README.md software healthy README.md
SECURITY_AUDIT.md software healthy SECURITY_AUDIT.md
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
next.config.ts software healthy next.config.ts
tsconfig.json software healthy tsconfig.json
20260513_app_settings.sql software healthy sql/20260513_app_settings.sql
20260505_upload_logs.sql software healthy sql/20260505_upload_logs.sql
20260519_create_erp_material_issue_status.sql software healthy sql/20260519_create_erp_material_issue_status.sql
20260505_mo_machine.sql software healthy sql/20260505_mo_machine.sql
20260513_mrp_excluded_materials.sql software healthy sql/20260513_mrp_excluded_materials.sql
20260608_add_customer_remark_to_erp_so_lines.sql software healthy sql/20260608_add_customer_remark_to_erp_so_lines.sql
20260513_add_tpn_part_no_to_erp_so_lines.sql software healthy sql/20260513_add_tpn_part_no_to_erp_so_lines.sql
20260505_argoerp_supabase_tables.sql software healthy sql/20260505_argoerp_supabase_tables.sql
20260506_material_inventory_unit.sql software healthy sql/20260506_material_inventory_unit.sql
20260511_legacy_inventory_receipts.sql software healthy sql/20260511_legacy_inventory_receipts.sql
20260608_add_delivery_address_to_erp_so_lines.sql software healthy sql/20260608_add_delivery_address_to_erp_so_lines.sql
20260513_sara_tables.sql software healthy sql/20260513_sara_tables.sql
20260609_security_rls_hardening.sql software healthy sql/20260609_security_rls_hardening.sql
20260513_add_remark_to_erp_material_prep_lines.sql software healthy sql/20260513_add_remark_to_erp_material_prep_lines.sql
20260507_daily_order_sheets.sql software healthy sql/20260507_daily_order_sheets.sql
20260506_mm_bom_part_units.sql software healthy sql/20260506_mm_bom_part_units.sql
20260511_erp_customers.sql software healthy sql/20260511_erp_customers.sql
20260526_add_part_name_to_mm_bom_part_units.sql software healthy sql/20260526_add_part_name_to_mm_bom_part_units.sql
20260526_mm_bom_structure.sql software healthy sql/20260526_mm_bom_structure.sql
20260608_add_invoice_format_to_erp_so_lines.sql software healthy sql/20260608_add_invoice_format_to_erp_so_lines.sql
20260605_add_sara_reports.sql software healthy sql/20260605_add_sara_reports.sql
20260507_migrate_machine_assign_from_upload_log.sql software healthy sql/20260507_migrate_machine_assign_from_upload_log.sql
20260508_create_erp_material_prep_lines.sql software healthy sql/20260508_create_erp_material_prep_lines.sql
20260507_create_argoerp_mo_machine_assign.sql software healthy sql/20260507_create_argoerp_mo_machine_assign.sql
20260525_material_prep_overrides_to_app_settings.sql software healthy sql/20260525_material_prep_overrides_to_app_settings.sql
20260513_add_argo_slip_no_to_prep_log.sql software healthy sql/20260513_add_argo_slip_no_to_prep_log.sql
20260608_add_invoice_format_to_erp_so_lines_header.sql software healthy sql/20260608_add_invoice_format_to_erp_so_lines_header.sql
globals.css software healthy app/globals.css
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/page.tsx
page.tsx software healthy app/login/page.tsx
route.ts software healthy app/api/ocr/route.ts
route.ts software healthy app/api/sara/route.ts
route.ts software healthy app/api/sara/schema/route.ts
route.ts software healthy app/api/admin/members/route.ts
route.ts software healthy app/api/admin/members/set-password/route.ts
route.ts software healthy app/api/admin/members/sync/route.ts
route.ts software healthy app/api/auth/login/route.ts
route.ts software healthy app/api/auth/logout/route.ts
route.ts software healthy app/api/argoerp/route.ts

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

LabelLayerStatusPath
sql software healthy sql
app software healthy app
login software healthy app/login
api software healthy app/api
ocr software healthy app/api/ocr
sara software healthy app/api/sara
schema software healthy app/api/sara/schema
admin software healthy app/api/admin
members software healthy app/api/admin/members
set-password software healthy app/api/admin/members/set-password
sync software healthy app/api/admin/members/sync
auth software healthy app/api/auth
login software healthy app/api/auth/login
logout software healthy app/api/auth/logout
argoerp software healthy app/api/argoerp
print-log software healthy app/api/argoerp/print-log
staging software healthy app/api/argoerp/staging
mo-upload-log software healthy app/api/argoerp/mo-upload-log
mo-summary software healthy app/api/argoerp/mo-summary
material-issue software healthy app/api/argoerp/material-issue
batch-mo-match software healthy app/api/argoerp/batch-mo-match
mo-machine-assign software healthy app/api/argoerp/mo-machine-assign
machines software healthy app/api/argoerp/machines
daily-order-sheet software healthy app/api/argoerp/daily-order-sheet
material-prep-log software healthy app/api/argoerp/material-prep-log
webhook software healthy app/api/webhook
sync software healthy app/api/webhook/sync
line-events software healthy app/api/webhook/line-events
line-notify software healthy app/api/webhook/line-notify
admin software healthy app/admin
daily software healthy app/admin/daily
system-logs software healthy app/admin/system-logs
sara software healthy app/admin/sara
sync software healthy app/admin/sara/sync
schema software healthy app/admin/sara/schema
team software healthy app/admin/team
orders software healthy app/admin/orders
master software healthy app/admin/orders/master
argoerp software healthy app/admin/argoerp
group-order-export software healthy app/admin/argoerp/group-order-export
order-batch-export-pr software healthy app/admin/argoerp/order-batch-export-pr
material-prep software healthy app/admin/argoerp/material-prep
order-batch-export-c software healthy app/admin/argoerp/order-batch-export-c
so-sync software healthy app/admin/argoerp/so-sync
legacy-receipts software healthy app/admin/argoerp/legacy-receipts
staging software healthy app/admin/argoerp/staging
crm-cross software healthy app/admin/argoerp/crm-cross
mrp-test software healthy app/admin/argoerp/mrp-test
erp-sync software healthy app/admin/argoerp/erp-sync
erp-db software healthy app/admin/argoerp/erp-db

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

LabelLayerStatusPath
RootLayout frontend healthy app/layout.tsx
HomePage frontend healthy app/page.tsx
LoginPage frontend healthy app/login/page.tsx
AdminLayout frontend healthy app/admin/layout.tsx
AdminDashboard frontend healthy app/admin/page.tsx
DailyOperationsPage frontend healthy app/admin/daily/page.tsx
SystemLogsPage frontend healthy app/admin/system-logs/page.tsx
SaraSyncPage frontend healthy app/admin/sara/sync/page.tsx
SaraSchemaPage frontend healthy app/admin/sara/schema/page.tsx
TeamPage frontend healthy app/admin/team/page.tsx
MasterSchedulePage frontend healthy app/admin/orders/master/page.tsx
GroupOrderExportPage frontend healthy app/admin/argoerp/group-order-export/page.tsx
PrBatchExportOPage frontend healthy app/admin/argoerp/order-batch-export-pr/page.tsx
MaterialPrepPage frontend healthy app/admin/argoerp/material-prep/page.tsx
PoBatchExportCPage frontend healthy app/admin/argoerp/order-batch-export-c/page.tsx
SoSyncPage frontend healthy app/admin/argoerp/so-sync/page.tsx
LegacyReceiptsPage frontend healthy app/admin/argoerp/legacy-receipts/page.tsx
StagingPage frontend healthy app/admin/argoerp/staging/page.tsx
CrmCrossPage frontend healthy app/admin/argoerp/crm-cross/page.tsx
MrpTestPage frontend healthy app/admin/argoerp/mrp-test/page.tsx
ErpSyncPage frontend healthy app/admin/argoerp/erp-sync/page.tsx
ErpDbTable frontend healthy app/admin/argoerp/erp-db/ErpDbTable.tsx
BomStructurePage frontend healthy app/admin/argoerp/erp-db/bom/page.tsx
SalesOrderPage frontend healthy app/admin/argoerp/erp-db/sales/page.tsx
SubcontractPage frontend healthy app/admin/argoerp/erp-db/subcontract/page.tsx
MoOrderPage frontend healthy app/admin/argoerp/erp-db/mo/page.tsx
InventoryPage frontend healthy app/admin/argoerp/erp-db/inventory/page.tsx
PoOrderPage frontend healthy app/admin/argoerp/erp-db/po/page.tsx
BomDiffPage frontend healthy app/admin/argoerp/erp-db/bom-diff/page.tsx
StandalonePrCreatePage frontend healthy app/admin/argoerp/standalone-pr-create/page.tsx
MoSummaryPage frontend healthy app/admin/argoerp/mo-summary/page.tsx
MoPrintPage frontend healthy app/admin/argoerp/mo-summary/print/page.tsx
FactoryOrderExportPage frontend healthy app/admin/argoerp/_shared/FactoryOrderExportPage.tsx
OrderBatchExportPage frontend healthy app/admin/argoerp/order-batch-export/page.tsx
NgMaterialPrepPage frontend healthy app/admin/argoerp/ng-material-prep/page.tsx
PoBatchExportOPage frontend healthy app/admin/argoerp/order-batch-export-o/page.tsx
DailyOrderSheetPage frontend healthy app/admin/argoerp/daily-order-sheet/page.tsx
PendingPage frontend healthy app/admin/pending/page.tsx
DynamicSectionPage frontend healthy app/admin/production/[sectionId]/page.tsx
MaterialCodeDiffPage frontend healthy app/admin/production/operations/material-analysis/diff-page…
ProductionNoticeGroupSettings frontend healthy app/admin/production/notice-group/page.jsx
ProductionNoticeSettings frontend healthy app/admin/production/notice/page.tsx
ScheduleInquiryPage frontend healthy app/admin/production/notice/schedule-confirm/page.tsx
OrderAnomalyPage frontend healthy app/admin/production/order-anomaly/page.tsx
QaZonePage frontend healthy app/admin/production/anomaly/page.tsx
QaOptionManagerPage frontend healthy app/admin/production/anomaly/options/page.tsx
QaRecordsPage frontend healthy app/admin/production/anomaly/records/page.tsx
QaHandlePage frontend healthy app/admin/production/anomaly/handle/page.tsx
QaReportFormPage frontend healthy app/admin/production/anomaly/report/page.tsx
ProductionNoticeSettingsPage frontend healthy app/admin/settings/production-notice.tsx

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

LabelLayerStatusPath
/ frontend healthy proxy.ts
/admin/argoerp/daily-order-sheet frontend healthy config/menuItems.ts
/admin/argoerp/order-batch-export frontend healthy config/menuItems.ts
/admin/argoerp/group-order-export frontend healthy config/menuItems.ts
/admin/argoerp/order-batch-export-o frontend healthy config/menuItems.ts
/admin/argoerp/order-batch-export-pr frontend healthy config/menuItems.ts
/admin/argoerp/standalone-pr-create frontend healthy config/menuItems.ts
/admin/argoerp/order-batch-export-c frontend healthy config/menuItems.ts
/admin/argoerp/material-prep frontend healthy config/menuItems.ts
/admin/argoerp/ng-material-prep frontend healthy config/menuItems.ts
/admin/argoerp/erp-sync frontend healthy config/menuItems.ts
/admin/argoerp/mrp-test frontend healthy config/menuItems.ts
/admin/sara/sync frontend healthy config/menuItems.ts
/admin/production/order-anomaly frontend healthy config/menuItems.ts
/admin/production/notice frontend healthy config/menuItems.ts
/admin/production/notice-group frontend healthy config/menuItems.ts
/admin/production/notice/schedule-confirm frontend healthy config/menuItems.ts
/admin/production/printing frontend healthy config/menuItems.ts
/admin/production/laser frontend healthy config/menuItems.ts
/admin/production/post frontend healthy config/menuItems.ts
/admin/production/packaging frontend healthy config/menuItems.ts
/admin/production/outsourced frontend healthy config/menuItems.ts
/admin/production/changping frontend healthy config/menuItems.ts
/admin/materials/bom frontend healthy config/menuItems.ts
/admin/materials/substitute frontend healthy config/menuItems.ts
/admin/database frontend healthy config/menuItems.ts
/admin/upload frontend healthy config/menuItems.ts

LabelLayerStatusPath
app_settings data healthy sql/20260513_app_settings.sql
public data healthy sql/20260505_upload_logs.sql
mm_bom_structure data healthy sql/20260526_mm_bom_structure.sql

LabelLayerStatusPath
auth::lib/supabaseAdmin.ts security healthy lib/supabaseAdmin.ts
auth::proxy.ts security healthy proxy.ts

LabelLayerStatusPath
bardshop10149-dev__bardshop-factory-os software healthy /data/fable5_failed_archive/bardshop10149-dev__bardshop-fac…

LabelLayerStatusPath
2.37.996.608 network healthy app/page.tsx
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/c6ca2082-30bb-452c-af1a-e0e835416739/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c6ca2082-30bb-452c-af1a-e0e835416739/

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.