https://github.com/Scant98/stocksense
· scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)
32 raw signals (0 security + 32 graph)
Last scanned 2 months, 3 weeks ago · v1 · 32 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 559 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 |
|---|---|---|---|
decryptToken |
software | healthy | proxy.ts:decryptToken |
proxy |
software | healthy | proxy.ts:proxy |
log |
software | healthy | electron/main.cjs:log |
findFreePort |
software | healthy | electron/main.cjs:findFreePort |
ensureRuntimeSessionSecret |
software | healthy | electron/main.cjs:ensureRuntimeSessionSecret |
ensureRuntimeDatabase |
software | healthy | electron/main.cjs:ensureRuntimeDatabase |
tableExists |
software | healthy | electron/main.cjs:tableExists |
getTableColumn |
software | healthy | electron/main.cjs:getTableColumn |
getForeignKey |
software | healthy | electron/main.cjs:getForeignKey |
getMigrationDefinitions |
software | healthy | electron/main.cjs:getMigrationDefinitions |
getMigrationRoot |
software | healthy | electron/main.cjs:getMigrationRoot |
ensureRuntimeMigrations |
software | healthy | electron/main.cjs:ensureRuntimeMigrations |
waitForServer |
software | healthy | electron/main.cjs:waitForServer |
tick |
software | healthy | electron/main.cjs:tick |
createLoadingWindow |
software | healthy | electron/main.cjs:createLoadingWindow |
startNextServer |
software | healthy | electron/main.cjs:startNextServer |
stopNextServer |
software | healthy | electron/main.cjs:stopNextServer |
afterPack |
software | healthy | scripts/afterPack.cjs:afterPack |
pngToIco |
software | healthy | scripts/generate-icons.mjs:pngToIco |
main |
software | healthy | scripts/generate-icons.mjs:main |
exportAll |
software | healthy | scripts/backup.ts:exportAll |
generateSQL |
software | healthy | scripts/backup.ts:generateSQL |
insertRecords |
software | healthy | scripts/backup.ts:insertRecords |
run |
software | healthy | scripts/setup.ts:run |
restore |
software | healthy | scripts/restore.ts:restore |
main |
software | healthy | prisma/seed.ts:main |
byIdx |
software | healthy | prisma/seed.ts:byIdx |
initialsOf |
software | healthy | src/components/app-sidebar.tsx:initialsOf |
SidebarUser |
software | healthy | src/components/app-sidebar.tsx:SidebarUser |
AppSidebar |
software | healthy | src/components/app-sidebar.tsx:AppSidebar |
QueryErrorState |
software | healthy | src/components/layout/query-error-state.tsx:QueryErrorState |
Header |
software | healthy | src/components/layout/header.tsx:Header |
SyncIndicator |
software | healthy | src/components/layout/sync-indicator.tsx:SyncIndicator |
refreshState |
software | healthy | src/components/layout/sync-indicator.tsx:refreshState |
runSync |
software | healthy | src/components/layout/sync-indicator.tsx:runSync |
formatAgo |
software | healthy | src/components/layout/sync-indicator.tsx:formatAgo |
ProductForm |
software | healthy | src/components/inventory/product-form.tsx:ProductForm |
onFormSubmit |
software | healthy | src/components/inventory/product-form.tsx:onFormSubmit |
handleCreateCategory |
software | healthy | src/components/inventory/product-form.tsx:handleCreateCateg… |
ProductTable |
software | healthy | src/components/inventory/product-table.tsx:ProductTable |
Package |
software | healthy | src/components/inventory/product-table.tsx:Package |
LoginForm |
software | healthy | src/components/auth/login-form.tsx:LoginForm |
Table |
software | healthy | src/components/ui/table.tsx:Table |
TableHeader |
software | healthy | src/components/ui/table.tsx:TableHeader |
TableBody |
software | healthy | src/components/ui/table.tsx:TableBody |
TableFooter |
software | healthy | src/components/ui/table.tsx:TableFooter |
TableRow |
software | healthy | src/components/ui/table.tsx:TableRow |
TableHead |
software | healthy | src/components/ui/table.tsx:TableHead |
TableCell |
software | healthy | src/components/ui/table.tsx:TableCell |
TableCaption |
software | healthy | src/components/ui/table.tsx:TableCaption |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
prisma.config.ts |
software | healthy | prisma.config.ts |
package-lock.json |
software | healthy | package-lock.json |
components.json |
software | healthy | components.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
proxy.ts |
software | healthy | proxy.ts |
next.config.ts |
software | healthy | next.config.ts |
main.cjs |
software | healthy | electron/main.cjs |
preload.cjs |
software | healthy | electron/preload.cjs |
afterPack.cjs |
software | healthy | scripts/afterPack.cjs |
generate-icons.mjs |
software | healthy | scripts/generate-icons.mjs |
backup.ts |
software | healthy | scripts/backup.ts |
setup.ts |
software | healthy | scripts/setup.ts |
restore.ts |
software | healthy | scripts/restore.ts |
seed.ts |
software | healthy | prisma/seed.ts |
migration.sql |
software | healthy | prisma/migration.sql |
migration_lock.toml |
software | healthy | prisma/migrations/migration_lock.toml |
migration.sql |
software | healthy | prisma/migrations/20260427000000_add_invoices/migration.sql |
migration.sql |
software | healthy | prisma/migrations/20260429030528_add_cascade_delete/migrati… |
migration.sql |
software | healthy | prisma/migrations/20260425232552_init/migration.sql |
migration.sql |
software | healthy | prisma/migrations/20260429074500_add_invoice_sequence/migra… |
app-sidebar.tsx |
software | healthy | src/components/app-sidebar.tsx |
query-error-state.tsx |
software | healthy | src/components/layout/query-error-state.tsx |
header.tsx |
software | healthy | src/components/layout/header.tsx |
sync-indicator.tsx |
software | healthy | src/components/layout/sync-indicator.tsx |
product-form.tsx |
software | healthy | src/components/inventory/product-form.tsx |
product-table.tsx |
software | healthy | src/components/inventory/product-table.tsx |
login-form.tsx |
software | healthy | src/components/auth/login-form.tsx |
table.tsx |
software | healthy | src/components/ui/table.tsx |
sheet.tsx |
software | healthy | src/components/ui/sheet.tsx |
sidebar.tsx |
software | healthy | src/components/ui/sidebar.tsx |
checkbox.tsx |
software | healthy | src/components/ui/checkbox.tsx |
avatar.tsx |
software | healthy | src/components/ui/avatar.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
dialog.tsx |
software | healthy | src/components/ui/dialog.tsx |
dropdown-menu.tsx |
software | healthy | src/components/ui/dropdown-menu.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
chart.tsx |
software | healthy | src/components/ui/chart.tsx |
tabs.tsx |
software | healthy | src/components/ui/tabs.tsx |
toggle-group.tsx |
software | healthy | src/components/ui/toggle-group.tsx |
toggle.tsx |
software | healthy | src/components/ui/toggle.tsx |
separator.tsx |
software | healthy | src/components/ui/separator.tsx |
sonner.tsx |
software | healthy | src/components/ui/sonner.tsx |
input.tsx |
software | healthy | src/components/ui/input.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
electron |
software | healthy | electron |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
migrations |
software | healthy | prisma/migrations |
20260427000000_add_invoices |
software | healthy | prisma/migrations/20260427000000_add_invoices |
20260429030528_add_cascade_delete |
software | healthy | prisma/migrations/20260429030528_add_cascade_delete |
20260425232552_init |
software | healthy | prisma/migrations/20260425232552_init |
20260429074500_add_invoice_sequence |
software | healthy | prisma/migrations/20260429074500_add_invoice_sequence |
src |
software | healthy | src |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
inventory |
software | healthy | src/components/inventory |
auth |
software | healthy | src/components/auth |
ui |
software | healthy | src/components/ui |
dashboard |
software | healthy | src/components/dashboard |
magic |
software | healthy | src/components/magic |
suppliers |
software | healthy | src/components/suppliers |
invoices |
software | healthy | src/components/invoices |
providers |
software | healthy | src/providers |
app |
software | healthy | src/app |
login |
software | healthy | src/app/login |
api |
software | healthy | src/app/api |
transactions |
software | healthy | src/app/api/transactions |
inventory |
software | healthy | src/app/api/inventory |
summary |
software | healthy | src/app/api/inventory/summary |
users |
software | healthy | src/app/api/users |
[id] |
software | healthy | src/app/api/users/[id] |
sync |
software | healthy | src/app/api/sync |
dashboard |
software | healthy | src/app/api/dashboard |
admin |
software | healthy | src/app/api/admin |
wipe |
software | healthy | src/app/api/admin/wipe |
categories |
software | healthy | src/app/api/categories |
[id] |
software | healthy | src/app/api/categories/[id] |
suppliers |
software | healthy | src/app/api/suppliers |
[id] |
software | healthy | src/app/api/suppliers/[id] |
me |
software | healthy | src/app/api/me |
password |
software | healthy | src/app/api/me/password |
reports |
software | healthy | src/app/api/reports |
products |
software | healthy | src/app/api/products |
[id] |
software | healthy | src/app/api/products/[id] |
invoices |
software | healthy | src/app/api/invoices |
[id] |
software | healthy | src/app/api/invoices/[id] |
(dashboard) |
software | healthy | src/app/(dashboard) |
settings |
software | healthy | src/app/(dashboard)/settings |
inventory |
software | healthy | src/app/(dashboard)/inventory |
orders |
software | healthy | src/app/(dashboard)/orders |
dashboard |
software | healthy | src/app/(dashboard)/dashboard |
alerts |
software | healthy | src/app/(dashboard)/alerts |
categories |
software | healthy | src/app/(dashboard)/categories |
suppliers |
software | healthy | src/app/(dashboard)/suppliers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootPage |
frontend | healthy | src/app/page.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
LoginPage |
frontend | healthy | src/app/login/page.tsx |
DashboardLayout |
frontend | healthy | src/app/(dashboard)/layout.tsx |
SettingsPage |
frontend | healthy | src/app/(dashboard)/settings/page.tsx |
InventoryPage |
frontend | healthy | src/app/(dashboard)/inventory/page.tsx |
OrdersPage |
frontend | healthy | src/app/(dashboard)/orders/page.tsx |
DashboardPage |
frontend | healthy | src/app/(dashboard)/dashboard/page.tsx |
AlertsPage |
frontend | healthy | src/app/(dashboard)/alerts/page.tsx |
CategoriesPage |
frontend | healthy | src/app/(dashboard)/categories/page.tsx |
SuppliersPage |
frontend | healthy | src/app/(dashboard)/suppliers/page.tsx |
ReportsPage |
frontend | healthy | src/app/(dashboard)/reports/page.tsx |
InvoicesPage |
frontend | healthy | src/app/(dashboard)/invoices/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/login |
frontend | healthy | src/app/login/page.tsx |
/(dashboard)/settings |
frontend | healthy | src/app/(dashboard)/settings/page.tsx |
/(dashboard)/inventory |
frontend | healthy | src/app/(dashboard)/inventory/page.tsx |
/(dashboard)/orders |
frontend | healthy | src/app/(dashboard)/orders/page.tsx |
/(dashboard)/dashboard |
frontend | healthy | src/app/(dashboard)/dashboard/page.tsx |
/(dashboard)/alerts |
frontend | healthy | src/app/(dashboard)/alerts/page.tsx |
/(dashboard)/categories |
frontend | healthy | src/app/(dashboard)/categories/page.tsx |
/(dashboard)/suppliers |
frontend | healthy | src/app/(dashboard)/suppliers/page.tsx |
/(dashboard)/reports |
frontend | healthy | src/app/(dashboard)/reports/page.tsx |
/(dashboard)/invoices |
frontend | healthy | src/app/(dashboard)/invoices/page.tsx |
/ |
frontend | healthy | src/lib/session.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Invoice |
data | healthy | prisma/migrations/20260427000000_add_invoices/migration.sql |
InvoiceItem |
data | healthy | prisma/migrations/20260427000000_add_invoices/migration.sql |
new_Product |
data | healthy | prisma/migrations/20260429030528_add_cascade_delete/migrati… |
new_Transaction |
data | healthy | prisma/migrations/20260429030528_add_cascade_delete/migrati… |
User |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
Category |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
Supplier |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
Product |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
Transaction |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
InvoiceSequence |
data | healthy | prisma/migrations/20260429074500_add_invoice_sequence/migra… |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | prisma/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260427000000_add_invoices/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260429030528_add_cascade_delete/migrati… |
migration.sql |
data | healthy | prisma/migrations/20260425232552_init/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260429074500_add_invoice_sequence/migra… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-3weug1n4 |
software | healthy | /tmp/repobility-clone-3weug1n4 |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | electron/main.cjs |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | electron/main.cjs |
This page is publicly accessible at:
https://repobility.com/scan/84cfe653-4e1a-43c5-b3fd-a3c521ba4a5e/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/84cfe653-4e1a-43c5-b3fd-a3c521ba4a5e/
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.