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.

abdulmohsenfirsttest/Appetiemenu

https://github.com/abdulmohsenfirsttest/Appetiemenu · scanned 2026-06-17 01:28 UTC (1 month, 2 weeks ago)

23 raw signals (0 security + 23 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -15.3 (diff) · 23 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 593 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
middleware software healthy middleware.ts:middleware
role software healthy middleware.ts:role
RootLayout software healthy app/layout.tsx:RootLayout
MenuPage software healthy app/page.tsx:MenuPage
loadData software healthy app/page.tsx:loadData
catLabel software healthy app/page.tsx:catLabel
MenuCard software healthy app/page.tsx:MenuCard
ItemModal software healthy app/page.tsx:ItemModal
n software healthy app/page.tsx:n
admin software healthy app/api/admin/manager-accounts/route.ts:admin
requireAdmin software healthy app/api/admin/manager-accounts/route.ts:requireAdmin
role software healthy app/api/admin/manager-accounts/route.ts:role
isManagerOnly software healthy app/api/admin/manager-accounts/route.ts:isManagerOnly
GET software healthy app/api/admin/manager-accounts/route.ts:GET
POST software healthy app/api/admin/manager-accounts/route.ts:POST
PATCH software healthy app/api/admin/manager-accounts/route.ts:PATCH
DELETE software healthy app/api/admin/manager-accounts/route.ts:DELETE
hashPassword software healthy app/api/admin/supervisor-credentials/route.ts:hashPassword
GET software healthy app/api/admin/supervisor-credentials/route.ts:GET
POST software healthy app/api/admin/supervisor-credentials/route.ts:POST
DELETE software healthy app/api/admin/supervisor-credentials/route.ts:DELETE
POST software healthy app/api/bakery/ghabashi/shifts/route.ts:POST
GET software healthy app/api/bakery/ghabashi/shifts/route.ts:GET
GET software healthy app/api/bakery/ghabashi/shifts/[id]/route.ts:GET
PATCH software healthy app/api/bakery/ghabashi/shifts/[id]/route.ts:PATCH
POST software healthy app/api/bakery/ghabashi/complete/route.ts:POST
GET software healthy app/api/bakery/reports/summary/route.ts:GET
todayOrders software healthy app/api/bakery/reports/summary/route.ts:todayOrders
pending software healthy app/api/bakery/reports/summary/route.ts:pending
lowStock software healthy app/api/bakery/reports/summary/route.ts:lowStock
GET software healthy app/api/bakery/reports/sales/route.ts:GET
GET software healthy app/api/bakery/reports/top-products/route.ts:GET
ids software healthy app/api/bakery/reports/top-products/route.ts:ids
POST software healthy app/api/bakery/auth/login/route.ts:POST
GET software healthy app/api/bakery/auth/me/route.ts:GET
POST software healthy app/api/bakery/auth/logout/route.ts:POST
GET software healthy app/api/bakery/orders/route.ts:GET
orderIds software healthy app/api/bakery/orders/route.ts:orderIds
result software healthy app/api/bakery/orders/route.ts:result
POST software healthy app/api/bakery/orders/route.ts:POST
err software healthy app/api/bakery/orders/status/route.ts:err
PUT software healthy app/api/bakery/orders/status/route.ts:PUT
DELETE software healthy app/api/bakery/orders/status/route.ts:DELETE
err software healthy app/api/bakery/customers/route.ts:err
GET software healthy app/api/bakery/customers/route.ts:GET
enriched software healthy app/api/bakery/customers/route.ts:enriched
cOrders software healthy app/api/bakery/customers/route.ts:cOrders
POST software healthy app/api/bakery/customers/route.ts:POST
PUT software healthy app/api/bakery/customers/route.ts:PUT
DELETE software healthy app/api/bakery/customers/route.ts:DELETE

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

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
AGENTS.md software healthy AGENTS.md
vercel.json software healthy vercel.json
eslint.config.mjs software healthy eslint.config.mjs
supabase-schema.sql software healthy supabase-schema.sql
package-lock.json software healthy package-lock.json
README.md software healthy README.md
middleware.ts software healthy middleware.ts
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
bakery-schema.sql software healthy bakery-schema.sql
next.config.ts software healthy next.config.ts
tsconfig.json software healthy tsconfig.json
globals.css software healthy app/globals.css
layout.tsx software healthy app/layout.tsx
page.tsx software healthy app/page.tsx
route.ts software healthy app/api/admin/manager-accounts/route.ts
route.ts software healthy app/api/admin/supervisor-credentials/route.ts
route.ts software healthy app/api/bakery/ghabashi/shifts/route.ts
route.ts software healthy app/api/bakery/ghabashi/shifts/[id]/route.ts
route.ts software healthy app/api/bakery/ghabashi/complete/route.ts
route.ts software healthy app/api/bakery/reports/summary/route.ts
route.ts software healthy app/api/bakery/reports/sales/route.ts
route.ts software healthy app/api/bakery/reports/top-products/route.ts
route.ts software healthy app/api/bakery/auth/login/route.ts
route.ts software healthy app/api/bakery/auth/me/route.ts
route.ts software healthy app/api/bakery/auth/logout/route.ts
route.ts software healthy app/api/bakery/orders/route.ts
route.ts software healthy app/api/bakery/orders/status/route.ts
route.ts software healthy app/api/bakery/customers/route.ts
route.ts software healthy app/api/bakery/activity/route.ts
route.ts software healthy app/api/bakery/staff/route.ts
route.ts software healthy app/api/bakery/products/route.ts
route.ts software healthy app/api/supervisor/auth/login/route.ts
route.ts software healthy app/api/supervisor/auth/me/route.ts
route.ts software healthy app/api/supervisor/auth/logout/route.ts
layout.tsx software healthy app/manager/layout.tsx
page.tsx software healthy app/manager/page.tsx
page.tsx software healthy app/manager/login/page.tsx
page.tsx software healthy app/manager/hr/page.tsx
page.tsx software healthy app/manager/evaluations/page.tsx
layout.tsx software healthy app/admin/layout.tsx
theme.tsx software healthy app/admin/theme.tsx
page.tsx software healthy app/admin/page.tsx
page.tsx software healthy app/admin/branches/page.tsx
page.tsx software healthy app/admin/login/page.tsx
page.tsx software healthy app/admin/operations/page.tsx
page.tsx software healthy app/admin/credentials/page.tsx
page.tsx software healthy app/admin/reports/page.tsx
RestaurantDashboard.tsx software healthy app/admin/bakery/RestaurantDashboard.tsx

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

LabelLayerStatusPath
app software healthy app
api software healthy app/api
admin software healthy app/api/admin
manager-accounts software healthy app/api/admin/manager-accounts
supervisor-credentials software healthy app/api/admin/supervisor-credentials
bakery software healthy app/api/bakery
ghabashi software healthy app/api/bakery/ghabashi
shifts software healthy app/api/bakery/ghabashi/shifts
[id] software healthy app/api/bakery/ghabashi/shifts/[id]
complete software healthy app/api/bakery/ghabashi/complete
reports software healthy app/api/bakery/reports
summary software healthy app/api/bakery/reports/summary
sales software healthy app/api/bakery/reports/sales
top-products software healthy app/api/bakery/reports/top-products
auth software healthy app/api/bakery/auth
login software healthy app/api/bakery/auth/login
me software healthy app/api/bakery/auth/me
logout software healthy app/api/bakery/auth/logout
orders software healthy app/api/bakery/orders
status software healthy app/api/bakery/orders/status
customers software healthy app/api/bakery/customers
activity software healthy app/api/bakery/activity
staff software healthy app/api/bakery/staff
products software healthy app/api/bakery/products
supervisor software healthy app/api/supervisor
auth software healthy app/api/supervisor/auth
login software healthy app/api/supervisor/auth/login
me software healthy app/api/supervisor/auth/me
logout software healthy app/api/supervisor/auth/logout
manager software healthy app/manager
login software healthy app/manager/login
hr software healthy app/manager/hr
evaluations software healthy app/manager/evaluations
admin software healthy app/admin
branches software healthy app/admin/branches
login software healthy app/admin/login
operations software healthy app/admin/operations
credentials software healthy app/admin/credentials
reports software healthy app/admin/reports
bakery software healthy app/admin/bakery
appetie software healthy app/admin/bakery/appetie
piece-bakery software healthy app/admin/bakery/piece-bakery
ghabashi software healthy app/admin/bakery/ghabashi
reports software healthy app/admin/bakery/reports
orders software healthy app/admin/bakery/orders
customers software healthy app/admin/bakery/customers
activity software healthy app/admin/bakery/activity
staff software healthy app/admin/bakery/staff
products software healthy app/admin/bakery/products
hr software healthy app/admin/hr

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
MenuPage frontend healthy app/page.tsx
ManagerLayout frontend healthy app/manager/layout.tsx
ManagerDashboard frontend healthy app/manager/page.tsx
ManagerLogin frontend healthy app/manager/login/page.tsx
ManagerHRPage frontend healthy app/manager/hr/page.tsx
ManagerEvaluations frontend healthy app/manager/evaluations/page.tsx
AdminLayout frontend healthy app/admin/layout.tsx
AdminDashboard frontend healthy app/admin/page.tsx
BranchesPage frontend healthy app/admin/branches/page.tsx
AdminLogin frontend healthy app/admin/login/page.tsx
OperationsMonitor frontend healthy app/admin/operations/page.tsx
CredentialsPage frontend healthy app/admin/credentials/page.tsx
ReportsPage frontend healthy app/admin/reports/page.tsx
RestaurantDashboard frontend healthy app/admin/bakery/RestaurantDashboard.tsx
BakeryAdminLayout frontend healthy app/admin/bakery/layout.tsx
ManagerSupervisedDashboard frontend healthy app/admin/bakery/page.tsx
AppetieDashboard frontend healthy app/admin/bakery/appetie/page.tsx
PieceBakeryDashboard frontend healthy app/admin/bakery/piece-bakery/page.tsx
GhabashiAdminPage frontend healthy app/admin/bakery/ghabashi/page.tsx
BakeryReports frontend healthy app/admin/bakery/reports/page.tsx
BakeryOrders frontend healthy app/admin/bakery/orders/page.tsx
BakeryCustomers frontend healthy app/admin/bakery/customers/page.tsx
BakeryActivityPage frontend healthy app/admin/bakery/activity/page.tsx
BakeryStaffPage frontend healthy app/admin/bakery/staff/page.tsx
BakeryProducts frontend healthy app/admin/bakery/products/page.tsx
HRPage frontend healthy app/admin/hr/page.tsx
ManagerDashboard frontend healthy app/admin/hr/manager/page.tsx
SupervisorPanel frontend healthy app/admin/hr/supervisor/page.tsx
AdminViolations frontend healthy app/admin/hr/violations/page.tsx
GhabashiMenuPage frontend healthy app/admin/ghabashi-menu/page.tsx
ManagerAccounts frontend healthy app/admin/accounts/page.tsx
CategoriesPage frontend healthy app/admin/categories/page.tsx
MenuManagement frontend healthy app/admin/menu/page.tsx
CostCentre frontend healthy app/admin/cost-centre/page.tsx
GhabashiLayout frontend healthy app/ghabashi/layout.tsx
GhabashiMenuPage frontend healthy app/ghabashi/page.tsx
BakeryLayout frontend healthy app/bakery/layout.tsx
BakeryLogin frontend healthy app/bakery/page.tsx
StaffDashboard frontend healthy app/bakery/dashboard/page.tsx
GhabashiShiftSelect frontend healthy app/bakery/ghabashi/page.tsx
GhabashiTaskList frontend healthy app/bakery/ghabashi/[shiftId]/page.tsx
StaffOrders frontend healthy app/bakery/orders/page.tsx
SupervisorLayout frontend healthy app/supervisor/layout.tsx
SupervisorPage frontend healthy app/supervisor/page.tsx
SupervisorLoginPage frontend healthy app/supervisor/login/page.tsx

LabelLayerStatusPath
branches data healthy supabase-schema.sql
categories data healthy supabase-schema.sql
menu_items data healthy supabase-schema.sql
employees data healthy supabase-schema.sql
bakery_products data healthy bakery-schema.sql
bakery_customers data healthy bakery-schema.sql
bakery_staff data healthy bakery-schema.sql
bakery_orders data healthy bakery-schema.sql
bakery_order_items data healthy bakery-schema.sql
bakery_activity data healthy bakery-schema.sql
violations data healthy scripts/violations-schema.sql
branch_evaluations data healthy scripts/violations-schema.sql

LabelLayerStatusPath
password_literal::app/api/admin/manager-accounts/route.ts security healthy app/api/admin/manager-accounts/route.ts
password_literal::app/admin/accounts/page.tsx security healthy app/admin/accounts/page.tsx

LabelLayerStatusPath
abdulmohsenfirsttest__Appetiemenu software healthy /data/fable5_failed_archive/abdulmohsenfirsttest__Appetieme…

LabelLayerStatusPath
celery data healthy lib/cost-data.ts

LabelLayerStatusPath
/ frontend healthy app/api/bakery/auth/login/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/051950f6-a918-48fb-90cc-b72804d6d1d7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/051950f6-a918-48fb-90cc-b72804d6d1d7/

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.