https://github.com/Alfasoylu/labelpilot
· scanned 2026-06-17 01:14 UTC (1 month, 2 weeks ago)
41 raw signals (0 security + 41 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +18.1 (diff) · 41 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1341 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 |
|---|---|---|---|
isAdminPath |
software | healthy | middleware.ts:isAdminPath |
isAdminApiPath |
software | healthy | middleware.ts:isAdminApiPath |
middleware |
software | healthy | middleware.ts:middleware |
safeEqual |
software | healthy | middleware.ts:safeEqual |
unauthorizedResponse |
software | healthy | middleware.ts:unauthorizedResponse |
handleBasicAuth |
software | healthy | middleware.ts:handleBasicAuth |
NotFound |
software | healthy | app/not-found.tsx:NotFound |
GlobalError |
software | healthy | app/global-error.tsx:GlobalError |
Error |
software | healthy | app/error.tsx:Error |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
IndexPage |
software | healthy | app/page.tsx:IndexPage |
robots |
software | healthy | app/robots.ts:robots |
sitemap |
software | healthy | app/sitemap.ts:sitemap |
assertAdminSession |
software | healthy | app/(admin)/admin/layout.tsx:assertAdminSession |
AdminLayout |
software | healthy | app/(admin)/admin/layout.tsx:AdminLayout |
AdminDashboardPage |
software | healthy | app/(admin)/admin/page.tsx:AdminDashboardPage |
buildWhere |
software | healthy | app/(admin)/admin/designs/page.tsx:buildWhere |
AdminDesignsPage |
software | healthy | app/(admin)/admin/designs/page.tsx:AdminDesignsPage |
formatDate |
software | healthy | app/(admin)/admin/support/page.tsx:formatDate |
AdminSupportPage |
software | healthy | app/(admin)/admin/support/page.tsx:AdminSupportPage |
q |
software | healthy | app/(admin)/admin/support/page.tsx:q |
formatDate |
software | healthy | app/(admin)/admin/support/[id]/page.tsx:formatDate |
AdminSupportDetailPage |
software | healthy | app/(admin)/admin/support/[id]/page.tsx:AdminSupportDetailP… |
AdminLeadsPage |
software | healthy | app/(admin)/admin/leads/page.tsx:AdminLeadsPage |
leads |
software | healthy | app/(admin)/admin/leads/page.tsx:leads |
AdminLeadDetailPage |
software | healthy | app/(admin)/admin/leads/[leadId]/page.tsx:AdminLeadDetailPa… |
AdminOrdersPage |
software | healthy | app/(admin)/admin/orders/page.tsx:AdminOrdersPage |
buildPageUrl |
software | healthy | app/(admin)/admin/orders/page.tsx:buildPageUrl |
AdminOrderDetailPage |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:AdminOrderDetai… |
toDateTimeLocal |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:toDateTimeLocal |
formatNoteType |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:formatNoteType |
formatReorderMode |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:formatReorderMo… |
formatReorderStockDuration |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:formatReorderSt… |
formatFinishing |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:formatFinishing |
formatArtworkInputStatus |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx:formatArtworkIn… |
AdminCustomersPage |
software | healthy | app/(admin)/admin/customers/page.tsx:AdminCustomersPage |
formatAddressBlock |
software | healthy | app/(admin)/admin/customers/[customerId]/page.tsx:formatAdd… |
AdminCustomerDetailPage |
software | healthy | app/(admin)/admin/customers/[customerId]/page.tsx:AdminCust… |
AdminProductionPage |
software | healthy | app/(admin)/admin/production/page.tsx:AdminProductionPage |
formatDate |
software | healthy | app/(admin)/admin/reorder/page.tsx:formatDate |
AdminReorderPage |
software | healthy | app/(admin)/admin/reorder/page.tsx:AdminReorderPage |
formatDateTime |
software | healthy | app/(admin)/admin/visitors/page.tsx:formatDateTime |
AdminVisitorsPage |
software | healthy | app/(admin)/admin/visitors/page.tsx:AdminVisitorsPage |
eur |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:eur |
num |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:num |
FormulaBlock |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:FormulaBlock |
FLine |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:FLine |
Field |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:Field |
PricingSettingsPage |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:PricingSettings… |
divider |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx:divider |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
next.config.mjs |
software | healthy | next.config.mjs |
vercel.json |
software | healthy | vercel.json |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
not-found.tsx |
software | healthy | app/not-found.tsx |
global-error.tsx |
software | healthy | app/global-error.tsx |
error.tsx |
software | healthy | app/error.tsx |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
robots.ts |
software | healthy | app/robots.ts |
sitemap.ts |
software | healthy | app/sitemap.ts |
layout.tsx |
software | healthy | app/(admin)/admin/layout.tsx |
page.tsx |
software | healthy | app/(admin)/admin/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/designs/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/support/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/support/[id]/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/leads/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/leads/[leadId]/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/orders/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/orders/[orderId]/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/customers/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/customers/[customerId]/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/production/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/reorder/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/visitors/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/settings/pricing/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/quotes/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/quotes/[quoteId]/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/analytics/page.tsx |
page.tsx |
software | healthy | app/(admin)/admin/variable-data/page.tsx |
AdminLoginClient.tsx |
software | healthy | app/admin-login/AdminLoginClient.tsx |
page.tsx |
software | healthy | app/admin-login/page.tsx |
route.ts |
software | healthy | app/api/kalkulator/price/route.ts |
route.ts |
software | healthy | app/api/reorders/route.ts |
route.ts |
software | healthy | app/api/cron/refill-reminders/route.ts |
route.ts |
software | healthy | app/api/checkout/create-session/route.ts |
route.ts |
software | healthy | app/api/checkout/create-custom-session/route.ts |
route.ts |
software | healthy | app/api/stripe/webhook/route.ts |
route.ts |
software | healthy | app/api/account/dashboard/route.ts |
route.ts |
software | healthy | app/api/account/designs/[designId]/route.ts |
route.ts |
software | healthy | app/api/account/support/route.ts |
route.ts |
software | healthy | app/api/account/support/[id]/attachment/[index]/route.ts |
route.ts |
software | healthy | app/api/account/profile/route.ts |
route.ts |
software | healthy | app/api/account/orders/[orderId]/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 |
|---|---|---|---|
app |
software | healthy | app |
(admin) |
software | healthy | app/(admin) |
admin |
software | healthy | app/(admin)/admin |
designs |
software | healthy | app/(admin)/admin/designs |
support |
software | healthy | app/(admin)/admin/support |
[id] |
software | healthy | app/(admin)/admin/support/[id] |
leads |
software | healthy | app/(admin)/admin/leads |
[leadId] |
software | healthy | app/(admin)/admin/leads/[leadId] |
orders |
software | healthy | app/(admin)/admin/orders |
[orderId] |
software | healthy | app/(admin)/admin/orders/[orderId] |
customers |
software | healthy | app/(admin)/admin/customers |
[customerId] |
software | healthy | app/(admin)/admin/customers/[customerId] |
production |
software | healthy | app/(admin)/admin/production |
reorder |
software | healthy | app/(admin)/admin/reorder |
visitors |
software | healthy | app/(admin)/admin/visitors |
settings |
software | healthy | app/(admin)/admin/settings |
pricing |
software | healthy | app/(admin)/admin/settings/pricing |
quotes |
software | healthy | app/(admin)/admin/quotes |
[quoteId] |
software | healthy | app/(admin)/admin/quotes/[quoteId] |
analytics |
software | healthy | app/(admin)/admin/analytics |
variable-data |
software | healthy | app/(admin)/admin/variable-data |
admin-login |
software | healthy | app/admin-login |
api |
software | healthy | app/api |
kalkulator |
software | healthy | app/api/kalkulator |
price |
software | healthy | app/api/kalkulator/price |
reorders |
software | healthy | app/api/reorders |
cron |
software | healthy | app/api/cron |
refill-reminders |
software | healthy | app/api/cron/refill-reminders |
checkout |
software | healthy | app/api/checkout |
create-session |
software | healthy | app/api/checkout/create-session |
create-custom-session |
software | healthy | app/api/checkout/create-custom-session |
stripe |
software | healthy | app/api/stripe |
webhook |
software | healthy | app/api/stripe/webhook |
account |
software | healthy | app/api/account |
dashboard |
software | healthy | app/api/account/dashboard |
designs |
software | healthy | app/api/account/designs |
[designId] |
software | healthy | app/api/account/designs/[designId] |
support |
software | healthy | app/api/account/support |
[id] |
software | healthy | app/api/account/support/[id] |
attachment |
software | healthy | app/api/account/support/[id]/attachment |
[index] |
software | healthy | app/api/account/support/[id]/attachment/[index] |
profile |
software | healthy | app/api/account/profile |
orders |
software | healthy | app/api/account/orders |
[orderId] |
software | healthy | app/api/account/orders/[orderId] |
proof-file |
software | healthy | app/api/account/orders/[orderId]/proof-file |
[proofId] |
software | healthy | app/api/account/orders/[orderId]/proof-file/[proofId] |
proof-response |
software | healthy | app/api/account/orders/[orderId]/proof-response |
refill-predictions |
software | healthy | app/api/account/refill-predictions |
[id] |
software | healthy | app/api/account/refill-predictions/[id] |
admin |
software | healthy | app/api/admin |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/de/druckdaten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/ratgeber/druckdaten-vorbereiten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/glossar/druckdaten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/nachbestellen |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/glossar/nachbestellung |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/pp-rollenetiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/ratgeber/rollenetiketten-vs-bogenetiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/glossar/rollenetiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/opake-pp-etiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/ratgeber/pp-etiketten-vs-papieretiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de/glossar/pp-etiketten |
frontend | healthy | scripts/test-autonomous-safety.ts |
/de |
frontend | healthy | lib/seo.ts |
/de/ratgeber |
frontend | healthy | lib/seo.ts |
/de/glossar |
frontend | healthy | lib/seo.ts |
/de/lebensmittel-etiketten |
frontend | healthy | lib/site-content.ts |
/de/supplement-etiketten |
frontend | healthy | lib/site-content.ts |
/de/getraenke-etiketten |
frontend | healthy | lib/site-content.ts |
/de/transparente-pp-etiketten |
frontend | healthy | lib/site-content.ts |
/de/rollenetiketten |
frontend | healthy | lib/site-content.ts |
/de/rollenetiketten-drucken |
frontend | healthy | lib/site-content.ts |
/de/etiketten-auf-rolle |
frontend | healthy | lib/site-content.ts |
/de/flaschenetiketten-drucken |
frontend | healthy | lib/site-content.ts |
/de/weinetiketten-drucken |
frontend | healthy | lib/site-content.ts |
/de/bieretiketten-drucken |
frontend | healthy | lib/site-content.ts |
/de/barcode-etiketten |
frontend | healthy | lib/site-content.ts |
/de/folienetiketten |
frontend | healthy | lib/site-content.ts |
/de/etiketten-100x200 |
frontend | healthy | lib/site-content.ts |
/de/thermo-versandetiketten |
frontend | healthy | lib/site-content.ts |
/de/musterbox |
frontend | healthy | lib/site-content.ts |
/de/angebot-anfordern |
frontend | healthy | lib/site-content.ts |
/de/produktion-versand |
frontend | healthy | lib/site-content.ts |
/de/kontakt |
frontend | healthy | lib/site-content.ts |
/de/unternehmen |
frontend | healthy | lib/site-content.ts |
/de/kaffee-etiketten |
frontend | healthy | lib/site-content.ts |
/de/gewuerz-etiketten |
frontend | healthy | lib/site-content.ts |
/de/honig-marmelade-etiketten |
frontend | healthy | lib/site-content.ts |
/de/flaschenetiketten |
frontend | healthy | lib/site-content.ts |
/de/impressum |
frontend | healthy | lib/site-content.ts |
/de/datenschutz |
frontend | healthy | lib/site-content.ts |
/de/agb |
frontend | healthy | lib/site-content.ts |
/de/versand |
frontend | healthy | lib/site-content.ts |
/de/widerruf |
frontend | healthy | lib/site-content.ts |
/de/ratgeber/lebensmittelkennzeichnung-pflichtangaben |
frontend | healthy | lib/site-content.ts |
/de/ratgeber/pp-etiketten-materialvergleich |
frontend | healthy | lib/site-content.ts |
/de/ratgeber/druckdaten-rollenetiketten |
frontend | healthy | lib/site-content.ts |
/de/ratgeber/rollenetiketten-startups-kleinauflage |
frontend | healthy | lib/site-content.ts |
/de/ratgeber/transparente-vs-opake-etiketten |
frontend | healthy | lib/site-content.ts |
/de/glossar/transparente-etiketten |
frontend | healthy | lib/site-content.ts |
/de/glossar/thermoetiketten |
frontend | healthy | lib/site-content.ts |
/de/glossar/proof |
frontend | healthy | lib/site-content.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | prisma/migrations/20260606120000_order_roll_specs/migration… |
migration.sql |
data | healthy | prisma/migrations/20260607120000_upload_token_expires_at/mi… |
migration.sql |
data | healthy | prisma/migrations/20260607100000_pricing_shipping_fields/mi… |
migration.sql |
data | healthy | prisma/migrations/20260604024500_variable_data_scaffold/mig… |
migration.sql |
data | healthy | prisma/migrations/20260608120000_matt_material_cost_per_m2/… |
migration.sql |
data | healthy | prisma/migrations/20260608190000_support_request_attachment… |
migration.sql |
data | healthy | prisma/migrations/20260604063000_order_addons_fields/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260606180000_pricing_multiplier_and_dig… |
migration.sql |
data | healthy | prisma/migrations/20260603214500_order_shipment_fields/migr… |
migration.sql |
data | healthy | prisma/migrations/20260602170000_order_artwork_upload/migra… |
migration.sql |
data | healthy | prisma/migrations/20260603231500_stored_design_foundation/m… |
migration.sql |
data | healthy | prisma/migrations/20260608180000_billing_address_fields/mig… |
migration.sql |
data | healthy | prisma/migrations/20260604050000_quote_request_source_marke… |
migration.sql |
data | healthy | prisma/migrations/20260602193000_order_proof_flow/migration… |
migration.sql |
data | healthy | prisma/migrations/20260607150000_ink_cost_per_m2_per_color/… |
migration.sql |
data | healthy | prisma/migrations/20260602230000_order_confirmation_email/m… |
migration.sql |
data | healthy | prisma/migrations/20260606140000_order_finishing/migration.… |
migration.sql |
data | healthy | prisma/migrations/20260609160000_freezer_material_cost_and_… |
migration.sql |
data | healthy | prisma/migrations/20260607180000_matt_surcharge/migration.s… |
migration.sql |
data | healthy | prisma/migrations/20260603203000_quote_admin_note/migration… |
migration.sql |
data | healthy | prisma/migrations/20260608170000_support_request/migration.… |
migration.sql |
data | healthy | prisma/migrations/20260609120000_consent_and_visitor_events… |
migration.sql |
data | healthy | prisma/migrations/20260604033000_generated_print_file_place… |
migration.sql |
data | healthy | prisma/migrations/20260602211500_admin_proof_note/migration… |
migration.sql |
data | healthy | prisma/migrations/20260604003000_reorder_order_links/migrat… |
migration.sql |
data | healthy | prisma/migrations/20260608160000_customer_profile_address_p… |
migration.sql |
data | healthy | prisma/migrations/20260606160000_flexo_only_pricing_v2/migr… |
migration.sql |
data | healthy | prisma/migrations/20260602153000_stripe_checkout_phase1/mig… |
migration.sql |
data | healthy | prisma/migrations/20260604084500_order_checkout_intake_fiel… |
migration.sql |
data | healthy | prisma/migrations/20260603153000_custom_size_pricing_engine… |
migration.sql |
data | healthy | prisma/migrations/20260608130000_drop_matt_surcharge_net/mi… |
migration.sql |
data | healthy | prisma/migrations/20260607110000_shipping_min_cost_and_thre… |
migration.sql |
data | healthy | prisma/migrations/20260604013000_refill_prediction_scaffold… |
migration.sql |
data | healthy | prisma/migrations/20260603223000_order_admin_notes/migratio… |
migration.sql |
data | healthy | prisma/migrations/20260605193000_customer_account_links/mig… |
migration.sql |
data | healthy | prisma/migrations/20260611120000_order_production_spec_fiel… |
migration.sql |
data | healthy | prisma/migrations/20260607170000_digital_cost_per_m2/migrat… |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | app/not-found.tsx |
GlobalError |
frontend | healthy | app/global-error.tsx |
Error |
frontend | healthy | app/error.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
IndexPage |
frontend | healthy | app/page.tsx |
AdminLoginPage |
frontend | healthy | app/admin-login/page.tsx |
PublicLayout |
frontend | healthy | app/(public)/layout.tsx |
CheckoutCancelPage |
frontend | healthy | app/(public)/checkout/cancel/page.tsx |
GermanHomePage |
frontend | healthy | app/(public)/de/page.tsx |
DeKontoPage |
frontend | healthy | app/(public)/de/konto/page.tsx |
AufRechnungBeantragenPage |
frontend | healthy | app/(public)/de/auf-rechnung-beantragen/page.tsx |
CustomSizePage |
frontend | healthy | app/(public)/de/wunschformat/page.tsx |
GuideHubPage |
frontend | healthy | app/(public)/de/ratgeber/page.tsx |
GlossaryHubPage |
frontend | healthy | app/(public)/de/glossar/page.tsx |
KontoPage |
frontend | healthy | app/(account)/konto/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
DesignVariable |
data | healthy | prisma/migrations/20260604024500_variable_data_scaffold/mig… |
VariableDataBatch |
data | healthy | prisma/migrations/20260604024500_variable_data_scaffold/mig… |
VariableDataRow |
data | healthy | prisma/migrations/20260604024500_variable_data_scaffold/mig… |
public |
data | healthy | prisma/migrations/20260602170000_order_artwork_upload/migra… |
SupportRequest |
data | healthy | prisma/migrations/20260608170000_support_request/migration.… |
ConsentRecord |
data | healthy | prisma/migrations/20260609120000_consent_and_visitor_events… |
VisitorEvent |
data | healthy | prisma/migrations/20260609120000_consent_and_visitor_events… |
GeneratedPrintFile |
data | healthy | prisma/migrations/20260604033000_generated_print_file_place… |
PricingMaterialCost |
data | healthy | prisma/migrations/20260603153000_custom_size_pricing_engine… |
PricingSettings |
data | healthy | prisma/migrations/20260603153000_custom_size_pricing_engine… |
PricingAudit |
data | healthy | prisma/migrations/20260603153000_custom_size_pricing_engine… |
RefillPrediction |
data | healthy | prisma/migrations/20260604013000_refill_prediction_scaffold… |
ReorderReminder |
data | healthy | prisma/migrations/20260604013000_refill_prediction_scaffold… |
Customer |
data | healthy | prisma/migrations/20260605193000_customer_account_links/mig… |
| Label | Layer | Status | Path |
|---|---|---|---|
Alfasoylu__labelpilot |
software | healthy | /data/fable5_failed_archive/Alfasoylu__labelpilot |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::language-guard |
cicd | healthy | .github/workflows/language-guard.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
german-only |
cicd | healthy | .github/workflows/language-guard.yml |
This page is publicly accessible at:
https://repobility.com/scan/560d57a7-1311-4c0b-9f48-bac96da2e82a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/560d57a7-1311-4c0b-9f48-bac96da2e82a/
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.