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.

R94546/sklad-system

https://github.com/R94546/sklad-system · scanned 2026-06-15 23:44 UTC (2 months, 4 weeks ago)

94 raw signals (0 security + 94 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 4 weeks ago · v1 · 92 actionable findings from 1 signal source. 2 repeated signals 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 805 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
createWindow software healthy sklad-desktop/main.js:createWindow
createTray software healthy sklad-desktop/main.js:createTray
checkForUpdates software healthy sklad-desktop/main.js:checkForUpdates
kassaReturn software healthy sklad-backend/fix_return.cjs:kassaReturn
main software healthy sklad-backend/seed_admin.cjs:main
main software healthy sklad-backend/prisma/seed.js:main
PrivateRoute software healthy sklad-backend/src/App.jsx:PrivateRoute
Products software healthy sklad-backend/src/App.jsx:Products
Sales software healthy sklad-backend/src/App.jsx:Sales
Clients software healthy sklad-backend/src/App.jsx:Clients
Debts software healthy sklad-backend/src/App.jsx:Debts
Analytics software healthy sklad-backend/src/App.jsx:Analytics
App software healthy sklad-backend/src/App.jsx:App
getOrgId software healthy sklad-backend/src/config/tenant.js:getOrgId
orgError software healthy sklad-backend/src/config/tenant.js:orgError
withTenant software healthy sklad-backend/src/config/tenant.js:withTenant
roleMiddleware software healthy sklad-backend/src/middleware/role.middleware.js:roleMiddlew…
errorMiddleware software healthy sklad-backend/src/middleware/error.middleware.js:errorMiddl…
authMiddleware software healthy sklad-backend/src/middleware/auth.middleware.js:authMiddlew…
requireSuperAdmin software healthy sklad-backend/src/middleware/superadmin.middleware.js:requi…
run software healthy sklad-backend/src/scripts/cleanupTestData.js:run
asOrg software healthy sklad-backend/src/scripts/verifyTenant.js:asOrg
purge software healthy sklad-backend/src/scripts/verifyTenant.js:purge
run software healthy sklad-backend/src/scripts/verifyTenant.js:run
run software healthy sklad-backend/src/scripts/backfillOrg.js:run
post software healthy sklad-backend/src/scripts/smokeTest.js:post
get software healthy sklad-backend/src/scripts/smokeTest.js:get
run software healthy sklad-backend/src/scripts/smokeTest.js:run
cleanup software healthy sklad-backend/src/scripts/smokeTest.js:cleanup
run software healthy sklad-backend/src/scripts/seedSuperAdmin.js:run
paginate software healthy sklad-backend/src/utils/helpers.js:paginate
skip software healthy sklad-backend/src/utils/helpers.js:skip
paginateResult software healthy sklad-backend/src/utils/helpers.js:paginateResult
sendPush software healthy sklad-backend/src/utils/push.js:sendPush
getToken software healthy sklad-backend/src/utils/sms.js:getToken
sendSms software healthy sklad-backend/src/utils/sms.js:sendSms
success software healthy sklad-backend/src/utils/response.js:success
error software healthy sklad-backend/src/utils/response.js:error
audit software healthy sklad-backend/src/utils/audit.js:audit
uploadImage software healthy sklad-backend/src/utils/upload.js:uploadImage
safeName software healthy sklad-backend/src/utils/upload.js:safeName
deleteImage software healthy sklad-backend/src/utils/upload.js:deleteImage
getAll software healthy sklad-backend/src/modules/users/users.service.js:getAll
getById software healthy sklad-backend/src/modules/users/users.service.js:getById
create software healthy sklad-backend/src/modules/users/users.service.js:create
update software healthy sklad-backend/src/modules/users/users.service.js:update
remove software healthy sklad-backend/src/modules/users/users.service.js:remove
snapshot software healthy sklad-backend/src/modules/users/users.controller.js:snapshot
getAll software healthy sklad-backend/src/modules/users/users.controller.js:getAll
getById software healthy sklad-backend/src/modules/users/users.controller.js:getById

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
SKLAD_STATUS.md software healthy SKLAD_STATUS.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
REVIEW_CHECKLIST.md software healthy REVIEW_CHECKLIST.md
gen.js software healthy gen.js
generate-icons.js software healthy generate-icons.js
RELEASE.md software healthy sklad-desktop/RELEASE.md
package.json software healthy sklad-desktop/package.json
package-lock.json software healthy sklad-desktop/package-lock.json
main.js software healthy sklad-desktop/main.js
seed_admin.mjs software healthy sklad-backend/seed_admin.mjs
fix_return.cjs software healthy sklad-backend/fix_return.cjs
package.json software healthy sklad-backend/package.json
prisma.config.ts software healthy sklad-backend/prisma.config.ts
package-lock.json software healthy sklad-backend/package-lock.json
fix_discount.cjs software healthy sklad-backend/fix_discount.cjs
seed_admin.cjs software healthy sklad-backend/seed_admin.cjs
seed.js software healthy sklad-backend/prisma/seed.js
migration_lock.toml software healthy sklad-backend/prisma/migrations/migration_lock.toml
migration.sql software healthy sklad-backend/prisma/migrations/20260524184926_add_ip_usera…
migration.sql software healthy sklad-backend/prisma/migrations/20260521114359_add_stockin/…
migration.sql software healthy sklad-backend/prisma/migrations/20260522163148_add_user_ima…
migration.sql software healthy sklad-backend/prisma/migrations/20260523092149_add_kassir_r…
migration.sql software healthy sklad-backend/prisma/migrations/20260523082629_add_pending_…
migration.sql software healthy sklad-backend/prisma/migrations/20260524143039_add_discount…
migration.sql software healthy sklad-backend/prisma/migrations/20260524143730_add_return_r…
migration.sql software healthy sklad-backend/prisma/migrations/20260523092259_add_sent_to_…
migration.sql software healthy sklad-backend/prisma/migrations/20260521120000_add_settings…
migration.sql software healthy sklad-backend/prisma/migrations/20260521115257_add_auditlog…
migration.sql software healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
App.jsx software healthy sklad-backend/src/App.jsx
app.js software healthy sklad-backend/src/app.js
server.js software healthy sklad-backend/src/server.js
firebase.js software healthy sklad-backend/src/config/firebase.js
db.js software healthy sklad-backend/src/config/db.js
tenant.js software healthy sklad-backend/src/config/tenant.js
env.js software healthy sklad-backend/src/config/env.js
role.middleware.js software healthy sklad-backend/src/middleware/role.middleware.js
error.middleware.js software healthy sklad-backend/src/middleware/error.middleware.js
auth.middleware.js software healthy sklad-backend/src/middleware/auth.middleware.js
superadmin.middleware.js software healthy sklad-backend/src/middleware/superadmin.middleware.js
cleanupTestData.js software healthy sklad-backend/src/scripts/cleanupTestData.js
verifyTenant.js software healthy sklad-backend/src/scripts/verifyTenant.js
backfillOrg.js software healthy sklad-backend/src/scripts/backfillOrg.js
smokeTest.js software healthy sklad-backend/src/scripts/smokeTest.js
seedSuperAdmin.js software healthy sklad-backend/src/scripts/seedSuperAdmin.js
roles.js software healthy sklad-backend/src/constants/roles.js
status.js software healthy sklad-backend/src/constants/status.js

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

LabelLayerStatusPath
USE /uploads api healthy sklad-backend/src/app.js
GET /health api healthy sklad-backend/src/app.js
USE /api/auth api healthy sklad-backend/src/app.js
USE /api/users api healthy sklad-backend/src/app.js
USE /api/products api healthy sklad-backend/src/app.js
USE /api/categories api healthy sklad-backend/src/app.js
USE /api/stockin api healthy sklad-backend/src/app.js
USE /api/upload api healthy sklad-backend/src/app.js
USE /api/clients api healthy sklad-backend/src/app.js
USE /api/sales api healthy sklad-backend/src/app.js
USE /api/debts api healthy sklad-backend/src/app.js
USE /api/analytics api healthy sklad-backend/src/app.js
USE /api/audit api healthy sklad-backend/src/app.js
USE /api/settings api healthy sklad-backend/src/app.js
USE /api/barcode api healthy sklad-backend/src/app.js
USE /api/sessions api healthy sklad-backend/src/app.js
USE /api/admin api healthy sklad-backend/src/app.js
GET / api healthy sklad-backend/src/modules/users/users.routes.js
GET /:id api healthy sklad-backend/src/modules/users/users.routes.js
POST / api healthy sklad-backend/src/modules/users/users.routes.js
PUT /:id api healthy sklad-backend/src/modules/users/users.routes.js
DELETE /:id api healthy sklad-backend/src/modules/users/users.routes.js
POST /login api healthy sklad-backend/src/modules/auth/auth.routes.js
POST /refresh api healthy sklad-backend/src/modules/auth/auth.routes.js
POST /logout api healthy sklad-backend/src/modules/auth/auth.routes.js
POST /force-logout/:userId api healthy sklad-backend/src/modules/auth/auth.routes.js
PUT / api healthy sklad-backend/src/modules/analytics/settings.routes.js
GET /seller-dashboard api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /dashboard api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /sales-chart api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /top-products api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /sellers api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /top-profit api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /low-stock api healthy sklad-backend/src/modules/analytics/analytics.routes.js
GET /current api healthy sklad-backend/src/modules/sessions/sessions.routes.js
POST /open api healthy sklad-backend/src/modules/sessions/sessions.routes.js
POST /movements api healthy sklad-backend/src/modules/sessions/sessions.routes.js
POST /:id/close api healthy sklad-backend/src/modules/sessions/sessions.routes.js
POST /:id/reopen api healthy sklad-backend/src/modules/sessions/sessions.routes.js
PATCH /:id/block api healthy sklad-backend/src/modules/clients/clients.routes.js
PATCH /:id/cancel api healthy sklad-backend/src/modules/sales/sales.routes.js
GET /cart/my api healthy sklad-backend/src/modules/sales/sales.routes.js
GET /cart/all api healthy sklad-backend/src/modules/sales/sales.routes.js
POST /cart/new api healthy sklad-backend/src/modules/sales/sales.routes.js
POST /cart/add api healthy sklad-backend/src/modules/sales/sales.routes.js
DELETE /cart/item/:itemId api healthy sklad-backend/src/modules/sales/sales.routes.js
PATCH /cart/item/:itemId api healthy sklad-backend/src/modules/sales/sales.routes.js
POST /cart/:id/confirm api healthy sklad-backend/src/modules/sales/sales.routes.js
DELETE / api healthy sklad-backend/src/modules/products/upload.routes.js
GET /generate api healthy sklad-backend/src/modules/products/barcode.routes.js

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

LabelLayerStatusPath
sklad-desktop software healthy sklad-desktop
sklad-backend software healthy sklad-backend
prisma software healthy sklad-backend/prisma
migrations software healthy sklad-backend/prisma/migrations
20260524184926_add_ip_useragent_to_auditlog software healthy sklad-backend/prisma/migrations/20260524184926_add_ip_usera…
20260521114359_add_stockin software healthy sklad-backend/prisma/migrations/20260521114359_add_stockin
20260522163148_add_user_image software healthy sklad-backend/prisma/migrations/20260522163148_add_user_ima…
20260523092149_add_kassir_role software healthy sklad-backend/prisma/migrations/20260523092149_add_kassir_r…
20260523082629_add_pending_status software healthy sklad-backend/prisma/migrations/20260523082629_add_pending_…
20260524143039_add_discount_type software healthy sklad-backend/prisma/migrations/20260524143039_add_discount…
20260524143730_add_return_reason software healthy sklad-backend/prisma/migrations/20260524143730_add_return_r…
20260523092259_add_sent_to_kassa software healthy sklad-backend/prisma/migrations/20260523092259_add_sent_to_…
20260521120000_add_settings software healthy sklad-backend/prisma/migrations/20260521120000_add_settings
20260521115257_add_auditlog software healthy sklad-backend/prisma/migrations/20260521115257_add_auditlog
20260521053845_init software healthy sklad-backend/prisma/migrations/20260521053845_init
src software healthy sklad-backend/src
config software healthy sklad-backend/src/config
middleware software healthy sklad-backend/src/middleware
scripts software healthy sklad-backend/src/scripts
constants software healthy sklad-backend/src/constants
utils software healthy sklad-backend/src/utils
modules software healthy sklad-backend/src/modules
users software healthy sklad-backend/src/modules/users
auth software healthy sklad-backend/src/modules/auth
analytics software healthy sklad-backend/src/modules/analytics
sessions software healthy sklad-backend/src/modules/sessions
clients software healthy sklad-backend/src/modules/clients
sales software healthy sklad-backend/src/modules/sales
products software healthy sklad-backend/src/modules/products
debts software healthy sklad-backend/src/modules/debts
superadmin software healthy sklad-backend/src/modules/superadmin
jobs software healthy sklad-backend/src/jobs
tz,plan software healthy tz,plan
sklad-web software healthy sklad-web
public software healthy sklad-web/public
src software healthy sklad-web/src
api software healthy sklad-web/src/api
utils software healthy sklad-web/src/utils
components software healthy sklad-web/src/components
ui software healthy sklad-web/src/components/ui
pages software healthy sklad-web/src/pages
hooks software healthy sklad-web/src/hooks
store software healthy sklad-web/src/store
layouts software healthy sklad-web/src/layouts
.claude software healthy .claude

LabelLayerStatusPath
/Settings frontend healthy sklad-web/src/pages/Settings.jsx
/SaleDetail frontend healthy sklad-web/src/pages/SaleDetail.jsx
/Analytics frontend healthy sklad-web/src/pages/Analytics.jsx
/POS frontend healthy sklad-web/src/pages/POS.jsx
/Sessions frontend healthy sklad-web/src/pages/Sessions.jsx
/Debts frontend healthy sklad-web/src/pages/Debts.jsx
/StockIn frontend healthy sklad-web/src/pages/StockIn.jsx
/AuditLog frontend healthy sklad-web/src/pages/AuditLog.jsx
/Clients frontend healthy sklad-web/src/pages/Clients.jsx
/Users frontend healthy sklad-web/src/pages/Users.jsx
/Inventory frontend healthy sklad-web/src/pages/Inventory.jsx
/Dashboard frontend healthy sklad-web/src/pages/Dashboard.jsx
/ClientDetail frontend healthy sklad-web/src/pages/ClientDetail.jsx
/Categories frontend healthy sklad-web/src/pages/Categories.jsx
/SuperAdmin frontend healthy sklad-web/src/pages/SuperAdmin.jsx
/Login frontend healthy sklad-web/src/pages/Login.jsx
/Products frontend healthy sklad-web/src/pages/Products.jsx
/login frontend healthy sklad-backend/src/App.jsx
/ frontend healthy sklad-backend/src/App.jsx
/products frontend healthy sklad-backend/src/App.jsx
/sales frontend healthy sklad-backend/src/App.jsx
/clients frontend healthy sklad-backend/src/App.jsx
/debts frontend healthy sklad-backend/src/App.jsx
/analytics frontend healthy sklad-backend/src/App.jsx
/sales/:id frontend healthy sklad-web/src/App.jsx
/clients/:id frontend healthy sklad-web/src/App.jsx
/users frontend healthy sklad-web/src/App.jsx
/categories frontend healthy sklad-web/src/App.jsx
/stockin frontend healthy sklad-web/src/App.jsx
/inventory frontend healthy sklad-web/src/App.jsx
/settings frontend healthy sklad-web/src/App.jsx
/audit frontend healthy sklad-web/src/App.jsx
/sessions frontend healthy sklad-web/src/App.jsx
/pos frontend healthy sklad-web/src/App.jsx
/admin frontend healthy sklad-web/src/App.jsx

LabelLayerStatusPath
App frontend healthy sklad-backend/src/App.jsx
App frontend healthy sklad-web/src/App.jsx
ViewToggle frontend healthy sklad-web/src/components/ViewToggle.jsx
AddToCartModal frontend healthy sklad-web/src/components/AddToCartModal.jsx
OrdersView frontend healthy sklad-web/src/components/OrdersView.jsx
ProductSearch frontend healthy sklad-web/src/components/ProductSearch.jsx
Skeleton frontend healthy sklad-web/src/components/Skeleton.jsx
EmptyState frontend healthy sklad-web/src/components/EmptyState.jsx
BarcodeScanner frontend healthy sklad-web/src/components/BarcodeScanner.jsx
Badge frontend healthy sklad-web/src/components/ui/Badge.jsx
Input frontend healthy sklad-web/src/components/ui/Input.jsx
Select frontend healthy sklad-web/src/components/ui/Select.jsx
Modal frontend healthy sklad-web/src/components/ui/Modal.jsx
Table frontend healthy sklad-web/src/components/ui/Table.jsx
Button frontend healthy sklad-web/src/components/ui/Button.jsx
Settings frontend healthy sklad-web/src/pages/Settings.jsx
SaleDetail frontend healthy sklad-web/src/pages/SaleDetail.jsx
Analytics frontend healthy sklad-web/src/pages/Analytics.jsx
POS frontend healthy sklad-web/src/pages/POS.jsx
Sessions frontend healthy sklad-web/src/pages/Sessions.jsx
Debts frontend healthy sklad-web/src/pages/Debts.jsx
StockIn frontend healthy sklad-web/src/pages/StockIn.jsx
AuditLog frontend healthy sklad-web/src/pages/AuditLog.jsx
Clients frontend healthy sklad-web/src/pages/Clients.jsx
Users frontend healthy sklad-web/src/pages/Users.jsx
Inventory frontend healthy sklad-web/src/pages/Inventory.jsx
Dashboard frontend healthy sklad-web/src/pages/Dashboard.jsx
ClientDetail frontend healthy sklad-web/src/pages/ClientDetail.jsx
Categories frontend healthy sklad-web/src/pages/Categories.jsx
SuperAdmin frontend healthy sklad-web/src/pages/SuperAdmin.jsx
Login frontend healthy sklad-web/src/pages/Login.jsx
Products frontend healthy sklad-web/src/pages/Products.jsx
MainLayout frontend healthy sklad-web/src/layouts/MainLayout.jsx

LabelLayerStatusPath
StockIn data healthy sklad-backend/prisma/migrations/20260521114359_add_stockin/…
Settings data healthy sklad-backend/prisma/migrations/20260521120000_add_settings…
AuditLog data healthy sklad-backend/prisma/migrations/20260521115257_add_auditlog…
User data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
RefreshToken data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
Category data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
Product data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
Client data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
Sale data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
SaleItem data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…
Debt data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…

LabelLayerStatusPath
migration.sql data healthy sklad-backend/prisma/migrations/20260524184926_add_ip_usera…
migration.sql data healthy sklad-backend/prisma/migrations/20260521114359_add_stockin/…
migration.sql data healthy sklad-backend/prisma/migrations/20260522163148_add_user_ima…
migration.sql data healthy sklad-backend/prisma/migrations/20260523092149_add_kassir_r…
migration.sql data healthy sklad-backend/prisma/migrations/20260523082629_add_pending_…
migration.sql data healthy sklad-backend/prisma/migrations/20260524143039_add_discount…
migration.sql data healthy sklad-backend/prisma/migrations/20260524143730_add_return_r…
migration.sql data healthy sklad-backend/prisma/migrations/20260523092259_add_sent_to_…
migration.sql data healthy sklad-backend/prisma/migrations/20260521120000_add_settings…
migration.sql data healthy sklad-backend/prisma/migrations/20260521115257_add_auditlog…
migration.sql data healthy sklad-backend/prisma/migrations/20260521053845_init/migrati…

LabelLayerStatusPath
auth::sklad-backend/src/modules/auth/auth.service.js security healthy sklad-backend/src/modules/auth/auth.service.js
auth::CLAUDE.md security healthy CLAUDE.md
auth::sklad-backend/src/middleware/auth.middleware.js security healthy sklad-backend/src/middleware/auth.middleware.js

LabelLayerStatusPath
postgresql data healthy sklad-backend/seed_admin.mjs
postgres data healthy sklad-backend/seed_admin.mjs

LabelLayerStatusPath
vps::gcp hardware healthy sklad-backend/package-lock.json
vps::aws hardware healthy sklad-backend/package-lock.json

LabelLayerStatusPath
password_literal::sklad-backend/src/scripts/smokeTest.js security healthy sklad-backend/src/scripts/smokeTest.js
password_literal::sklad-backend/src/scripts/smokeTest.js security healthy sklad-backend/src/scripts/smokeTest.js

LabelLayerStatusPath
repobility-clone-d2m40b6r software healthy /tmp/repobility-clone-d2m40b6r
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/7a7202ea-3dca-4e7c-a903-5c0784cc534a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7a7202ea-3dca-4e7c-a903-5c0784cc534a/

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.