https://github.com/xandemarcos-dev/custeia
· scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)
32 raw signals (0 security + 32 graph)
Last scanned 2 months, 1 week 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 386 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 |
|---|---|---|---|
main |
software | healthy | scripts/seedRecipes.ts:main |
main |
software | healthy | scripts/dbCounts.ts:main |
main |
software | healthy | scripts/seedMargemDemo.ts:main |
main |
software | healthy | scripts/seed.ts:main |
main |
software | healthy | scripts/inspectXlsx.ts:main |
main |
software | healthy | scripts/dedupeUnits.ts:main |
main |
software | healthy | scripts/resetOperational.ts:main |
time |
software | healthy | scripts/perfProbe.ts:time |
main |
software | healthy | scripts/perfProbe.ts:main |
raw |
software | healthy | scripts/importDay.ts:raw |
txt |
software | healthy | scripts/importDay.ts:txt |
num |
software | healthy | scripts/importDay.ts:num |
toBase |
software | healthy | scripts/importDay.ts:toBase |
skip |
software | healthy | scripts/importDay.ts:skip |
main |
software | healthy | scripts/importDay.ts:main |
ensureUnit |
software | healthy | scripts/importDay.ts:ensureUnit |
readBlock |
software | healthy | scripts/importDay.ts:readBlock |
main |
software | healthy | scripts/diagCosts.ts:main |
main |
software | healthy | scripts/seedUnits.ts:main |
main |
software | healthy | scripts/resetWorkspace.ts:main |
main |
software | healthy | scripts/renameGramUnit.ts:main |
main |
software | healthy | scripts/verifyImport.ts:main |
main |
software | healthy | scripts/smokeEntry.ts:main |
nextKey |
software | healthy | src/components/IngredientGroups.tsx:nextKey |
IngredientGroups |
software | healthy | src/components/IngredientGroups.tsx:IngredientGroups |
emptyRow |
software | healthy | src/components/IngredientGroups.tsx:emptyRow |
addGroup |
software | healthy | src/components/IngredientGroups.tsx:addGroup |
removeGroup |
software | healthy | src/components/IngredientGroups.tsx:removeGroup |
setGroupName |
software | healthy | src/components/IngredientGroups.tsx:setGroupName |
addRow |
software | healthy | src/components/IngredientGroups.tsx:addRow |
removeRow |
software | healthy | src/components/IngredientGroups.tsx:removeRow |
setIngredient |
software | healthy | src/components/IngredientGroups.tsx:setIngredient |
PageHeader |
software | healthy | src/components/PageHeader.tsx:PageHeader |
BrandMark |
software | healthy | src/components/BrandMark.tsx:BrandMark |
section |
software | healthy | src/components/NavLinks.tsx:section |
NavLinks |
software | healthy | src/components/NavLinks.tsx:NavLinks |
getRestockCount |
software | healthy | src/components/Header.tsx:getRestockCount |
Header |
software | healthy | src/components/Header.tsx:Header |
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 |
Badge |
software | healthy | src/components/ui/badge.tsx:Badge |
Button |
software | healthy | src/components/ui/button.tsx:Button |
Card |
software | healthy | src/components/ui/card.tsx:Card |
CardHeader |
software | healthy | src/components/ui/card.tsx:CardHeader |
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 |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
prisma.config.ts |
software | healthy | prisma.config.ts |
components.json |
software | healthy | components.json |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
next.config.ts |
software | healthy | next.config.ts |
TEST-PLAN.md |
software | healthy | docs/TEST-PLAN.md |
TEST-PLAN-CASO-REAL.md |
software | healthy | docs/TEST-PLAN-CASO-REAL.md |
BACKLOG.md |
software | healthy | docs/BACKLOG.md |
2026-06-07-multi-tenant-estagio-1.md |
software | healthy | docs/superpowers/plans/2026-06-07-multi-tenant-estagio-1.md |
2026-06-07-multi-tenant-estagio-1-design.md |
software | healthy | docs/superpowers/specs/2026-06-07-multi-tenant-estagio-1-de… |
seedRecipes.ts |
software | healthy | scripts/seedRecipes.ts |
dbCounts.ts |
software | healthy | scripts/dbCounts.ts |
seedMargemDemo.ts |
software | healthy | scripts/seedMargemDemo.ts |
seed.ts |
software | healthy | scripts/seed.ts |
inspectXlsx.ts |
software | healthy | scripts/inspectXlsx.ts |
dedupeUnits.ts |
software | healthy | scripts/dedupeUnits.ts |
resetOperational.ts |
software | healthy | scripts/resetOperational.ts |
perfProbe.ts |
software | healthy | scripts/perfProbe.ts |
importDay.ts |
software | healthy | scripts/importDay.ts |
diagCosts.ts |
software | healthy | scripts/diagCosts.ts |
seedUnits.ts |
software | healthy | scripts/seedUnits.ts |
resetWorkspace.ts |
software | healthy | scripts/resetWorkspace.ts |
renameGramUnit.ts |
software | healthy | scripts/renameGramUnit.ts |
verifyImport.ts |
software | healthy | scripts/verifyImport.ts |
smokeEntry.ts |
software | healthy | scripts/smokeEntry.ts |
migration_lock.toml |
software | healthy | prisma/migrations/migration_lock.toml |
migration.sql |
software | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
migration.sql |
software | healthy | prisma/migrations/20260607092326_unit_unique_name_per_works… |
migration.sql |
software | healthy | prisma/migrations/20260612231631_recipe_monthly_sales_qty/m… |
migration.sql |
software | healthy | prisma/migrations/20260607214931_user_clerk_id/migration.sql |
migration.sql |
software | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
proxy.ts |
software | healthy | src/proxy.ts |
IngredientGroups.tsx |
software | healthy | src/components/IngredientGroups.tsx |
PageHeader.tsx |
software | healthy | src/components/PageHeader.tsx |
BrandMark.tsx |
software | healthy | src/components/BrandMark.tsx |
NavLinks.tsx |
software | healthy | src/components/NavLinks.tsx |
Header.tsx |
software | healthy | src/components/Header.tsx |
table.tsx |
software | healthy | src/components/ui/table.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
sonner.tsx |
software | healthy | src/components/ui/sonner.tsx |
input.tsx |
software | healthy | src/components/ui/input.tsx |
select.tsx |
software | healthy | src/components/ui/select.tsx |
label.tsx |
software | healthy | src/components/ui/label.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
scripts |
software | healthy | scripts |
prisma |
software | healthy | prisma |
migrations |
software | healthy | prisma/migrations |
20260605134458_nucleo2_fichas_tecnicas |
software | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas |
20260607092326_unit_unique_name_per_workspace |
software | healthy | prisma/migrations/20260607092326_unit_unique_name_per_works… |
20260612231631_recipe_monthly_sales_qty |
software | healthy | prisma/migrations/20260612231631_recipe_monthly_sales_qty |
20260607214931_user_clerk_id |
software | healthy | prisma/migrations/20260607214931_user_clerk_id |
20260604165331_nucleo1_insumos_estoque |
software | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque |
src |
software | healthy | src |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
app |
software | healthy | src/app |
sign-up |
software | healthy | src/app/sign-up |
[[...sign-up]] |
software | healthy | src/app/sign-up/[[...sign-up]] |
unidades |
software | healthy | src/app/unidades |
[id] |
software | healthy | src/app/unidades/[id] |
editar |
software | healthy | src/app/unidades/[id]/editar |
nova |
software | healthy | src/app/unidades/nova |
producao |
software | healthy | src/app/producao |
nova |
software | healthy | src/app/producao/nova |
insumos |
software | healthy | src/app/insumos |
novo |
software | healthy | src/app/insumos/novo |
[id] |
software | healthy | src/app/insumos/[id] |
compras |
software | healthy | src/app/insumos/[id]/compras |
[entryId] |
software | healthy | src/app/insumos/[id]/compras/[entryId] |
editar |
software | healthy | src/app/insumos/[id]/compras/[entryId]/editar |
editar |
software | healthy | src/app/insumos/[id]/editar |
simulador |
software | healthy | src/app/simulador |
sign-in |
software | healthy | src/app/sign-in |
[[...sign-in]] |
software | healthy | src/app/sign-in/[[...sign-in]] |
sem-acesso |
software | healthy | src/app/sem-acesso |
margem |
software | healthy | src/app/margem |
ingredientes |
software | healthy | src/app/ingredientes |
reposicao |
software | healthy | src/app/reposicao |
ajuda |
software | healthy | src/app/ajuda |
receitas |
software | healthy | src/app/receitas |
[id] |
software | healthy | src/app/receitas/[id] |
editar |
software | healthy | src/app/receitas/[id]/editar |
nova |
software | healthy | src/app/receitas/nova |
entradas |
software | healthy | src/app/entradas |
nova |
software | healthy | src/app/entradas/nova |
lib |
software | healthy | src/lib |
services |
software | healthy | src/services |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/sign-up/[[...sign-up]] |
frontend | healthy | src/app/sign-up/[[...sign-up]]/page.tsx |
/unidades |
frontend | healthy | src/app/unidades/page.tsx |
/unidades/[id]/editar |
frontend | healthy | src/app/unidades/[id]/editar/page.tsx |
/unidades/nova |
frontend | healthy | src/app/unidades/nova/page.tsx |
/producao/nova |
frontend | healthy | src/app/producao/nova/page.tsx |
/insumos/novo |
frontend | healthy | src/app/insumos/novo/page.tsx |
/insumos/[id]/compras |
frontend | healthy | src/app/insumos/[id]/compras/page.tsx |
/insumos/[id]/compras/[entryId]/editar |
frontend | healthy | src/app/insumos/[id]/compras/[entryId]/editar/page.tsx |
/insumos/[id]/editar |
frontend | healthy | src/app/insumos/[id]/editar/page.tsx |
/simulador |
frontend | healthy | src/app/simulador/page.tsx |
/sign-in/[[...sign-in]] |
frontend | healthy | src/app/sign-in/[[...sign-in]]/page.tsx |
/sem-acesso |
frontend | healthy | src/app/sem-acesso/page.tsx |
/margem |
frontend | healthy | src/app/margem/page.tsx |
/ingredientes |
frontend | healthy | src/app/ingredientes/page.tsx |
/reposicao |
frontend | healthy | src/app/reposicao/page.tsx |
/ajuda |
frontend | healthy | src/app/ajuda/page.tsx |
/receitas |
frontend | healthy | src/app/receitas/page.tsx |
/receitas/[id]/editar |
frontend | healthy | src/app/receitas/[id]/editar/page.tsx |
/receitas/nova |
frontend | healthy | src/app/receitas/nova/page.tsx |
/entradas/nova |
frontend | healthy | src/app/entradas/nova/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
product_categories |
data | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
recipes |
data | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
recipe_ingredient_groups |
data | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
recipe_ingredients |
data | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
workspaces |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
users |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
categories |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
units |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
suppliers |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
ingredients |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
ingredient_entries |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
ingredient_exits |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
| Label | Layer | Status | Path |
|---|---|---|---|
Loading |
frontend | healthy | src/app/loading.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
SignUpPage |
frontend | healthy | src/app/sign-up/[[...sign-up]]/page.tsx |
NovaUnidadePage |
frontend | healthy | src/app/unidades/nova/page.tsx |
SignInPage |
frontend | healthy | src/app/sign-in/[[...sign-in]]/page.tsx |
SemAcessoPage |
frontend | healthy | src/app/sem-acesso/page.tsx |
AjudaPage |
frontend | healthy | src/app/ajuda/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
migration.sql |
data | healthy | prisma/migrations/20260605134458_nucleo2_fichas_tecnicas/mi… |
migration.sql |
data | healthy | prisma/migrations/20260607092326_unit_unique_name_per_works… |
migration.sql |
data | healthy | prisma/migrations/20260612231631_recipe_monthly_sales_qty/m… |
migration.sql |
data | healthy | prisma/migrations/20260607214931_user_clerk_id/migration.sql |
migration.sql |
data | healthy | prisma/migrations/20260604165331_nucleo1_insumos_estoque/mi… |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | pnpm-lock.yaml |
postgresql |
data | healthy | prisma/migrations/migration_lock.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:16 |
network | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-paarex97 |
software | healthy | /tmp/repobility-clone-paarex97 |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
This page is publicly accessible at:
https://repobility.com/scan/8d513508-ec02-4345-92b7-1b7343fbe77a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8d513508-ec02-4345-92b7-1b7343fbe77a/
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.