https://github.com/SoulD4/Bocatto-Luthieria
· scanned 2026-06-16 00:18 UTC (2 months, 2 weeks ago)
14 raw signals (0 security + 14 graph)
Last scanned 2 months, 2 weeks ago · v1 · 14 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 192 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 |
|---|---|---|---|
convert |
software | healthy | scripts/build-refs.mjs:convert |
convert |
software | healthy | scripts/build-refs2.mjs:convert |
Brand |
software | healthy | src/components/layout/Brand.tsx:Brand |
Footer |
software | healthy | src/components/layout/Footer.tsx:Footer |
LocaleSwitcher |
software | healthy | src/components/layout/Header.tsx:LocaleSwitcher |
Header |
software | healthy | src/components/layout/Header.tsx:Header |
ContactForm |
software | healthy | src/components/contact/ContactForm.tsx:ContactForm |
handleSubmit |
software | healthy | src/components/contact/ContactForm.tsx:handleSubmit |
ModelStep |
software | healthy | src/components/configurator/ModelStep.tsx:ModelStep |
Review |
software | healthy | src/components/configurator/Review.tsx:Review |
SelectedBadge |
software | healthy | src/components/configurator/FieldView.tsx:SelectedBadge |
ImageCard |
software | healthy | src/components/configurator/FieldView.tsx:ImageCard |
TextCard |
software | healthy | src/components/configurator/FieldView.tsx:TextCard |
ChoiceFieldView |
software | healthy | src/components/configurator/FieldView.tsx:ChoiceFieldView |
toggle |
software | healthy | src/components/configurator/FieldView.tsx:toggle |
FieldView |
software | healthy | src/components/configurator/FieldView.tsx:FieldView |
ReferencesStep |
software | healthy | src/components/configurator/ReferencesStep.tsx:ReferencesSt… |
StepView |
software | healthy | src/components/configurator/StepView.tsx:StepView |
ProgressBar |
software | healthy | src/components/configurator/ProgressBar.tsx:ProgressBar |
progress |
software | healthy | src/components/configurator/ProgressBar.tsx:progress |
SendStep |
software | healthy | src/components/configurator/SendStep.tsx:SendStep |
handleSubmit |
software | healthy | src/components/configurator/SendStep.tsx:handleSubmit |
data |
software | healthy | src/components/configurator/SendStep.tsx:data |
toWebImage |
software | healthy | src/components/configurator/ImageUpload.tsx:toWebImage |
ImageUpload |
software | healthy | src/components/configurator/ImageUpload.tsx:ImageUpload |
handleFile |
software | healthy | src/components/configurator/ImageUpload.tsx:handleFile |
data |
software | healthy | src/components/configurator/ImageUpload.tsx:data |
Success |
software | healthy | src/components/configurator/Success.tsx:Success |
ConfiguratorClient |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:Configur… |
handler |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:handler |
scrollTop |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:scrollTop |
validateCurrent |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:validate… |
goNext |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:goNext |
goBack |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:goBack |
jumpTo |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:jumpTo |
restart |
software | healthy | src/components/configurator/ConfiguratorClient.tsx:restart |
ButtonLink |
software | healthy | src/components/ui/Button.tsx:ButtonLink |
Button |
software | healthy | src/components/ui/Button.tsx:Button |
Turnstile |
software | healthy | src/components/ui/Turnstile.tsx:Turnstile |
tryRender |
software | healthy | src/components/ui/Turnstile.tsx:tryRender |
Reveal |
software | healthy | src/components/ui/Reveal.tsx:Reveal |
InstrumentCarousel |
software | healthy | src/components/home/InstrumentCarousel.tsx:InstrumentCarous… |
step |
software | healthy | src/components/home/InstrumentCarousel.tsx:step |
onScroll |
software | healthy | src/components/home/InstrumentCarousel.tsx:onScroll |
stop |
software | healthy | src/components/home/InstrumentCarousel.tsx:stop |
arrow |
software | healthy | src/components/home/InstrumentCarousel.tsx:arrow |
sniffImage |
software | healthy | src/app/api/upload/route.ts:sniffImage |
POST |
software | healthy | src/app/api/upload/route.ts:POST |
POST |
software | healthy | src/app/api/contato/route.ts:POST |
isTrustedImageUrl |
software | healthy | src/app/api/pedido/route.ts:isTrustedImageUrl |
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 |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
next.config.ts |
software | healthy | next.config.ts |
build-gallery.mjs |
software | healthy | scripts/build-gallery.mjs |
build-refs.mjs |
software | healthy | scripts/build-refs.mjs |
build-refs2.mjs |
software | healthy | scripts/build-refs2.mjs |
launch.json |
software | healthy | .claude/launch.json |
proxy.ts |
software | healthy | src/proxy.ts |
routing.ts |
software | healthy | src/i18n/routing.ts |
request.ts |
software | healthy | src/i18n/request.ts |
navigation.ts |
software | healthy | src/i18n/navigation.ts |
Brand.tsx |
software | healthy | src/components/layout/Brand.tsx |
Footer.tsx |
software | healthy | src/components/layout/Footer.tsx |
Header.tsx |
software | healthy | src/components/layout/Header.tsx |
ContactForm.tsx |
software | healthy | src/components/contact/ContactForm.tsx |
ModelStep.tsx |
software | healthy | src/components/configurator/ModelStep.tsx |
Review.tsx |
software | healthy | src/components/configurator/Review.tsx |
FieldView.tsx |
software | healthy | src/components/configurator/FieldView.tsx |
ReferencesStep.tsx |
software | healthy | src/components/configurator/ReferencesStep.tsx |
StepView.tsx |
software | healthy | src/components/configurator/StepView.tsx |
ProgressBar.tsx |
software | healthy | src/components/configurator/ProgressBar.tsx |
SendStep.tsx |
software | healthy | src/components/configurator/SendStep.tsx |
ImageUpload.tsx |
software | healthy | src/components/configurator/ImageUpload.tsx |
Success.tsx |
software | healthy | src/components/configurator/Success.tsx |
ConfiguratorClient.tsx |
software | healthy | src/components/configurator/ConfiguratorClient.tsx |
Button.tsx |
software | healthy | src/components/ui/Button.tsx |
Turnstile.tsx |
software | healthy | src/components/ui/Turnstile.tsx |
Reveal.tsx |
software | healthy | src/components/ui/Reveal.tsx |
InstrumentCarousel.tsx |
software | healthy | src/components/home/InstrumentCarousel.tsx |
globals.css |
software | healthy | src/app/globals.css |
route.ts |
software | healthy | src/app/api/upload/route.ts |
route.ts |
software | healthy | src/app/api/contato/route.ts |
route.ts |
software | healthy | src/app/api/pedido/route.ts |
page.tsx |
software | healthy | src/app/[locale]/page.tsx |
layout.tsx |
software | healthy | src/app/[locale]/layout.tsx |
page.tsx |
software | healthy | src/app/[locale]/contato/page.tsx |
page.tsx |
software | healthy | src/app/[locale]/criacao/page.tsx |
page.tsx |
software | healthy | src/app/[locale]/sobre/page.tsx |
antispam.ts |
software | healthy | src/lib/antispam.ts |
email.ts |
software | healthy | src/lib/email.ts |
storage.ts |
software | healthy | src/lib/storage.ts |
pdf.tsx |
software | healthy | src/lib/pdf.tsx |
site.ts |
software | healthy | src/lib/site.ts |
whatsapp.ts |
software | healthy | src/lib/whatsapp.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
src |
software | healthy | src |
i18n |
software | healthy | src/i18n |
components |
software | healthy | src/components |
layout |
software | healthy | src/components/layout |
contact |
software | healthy | src/components/contact |
configurator |
software | healthy | src/components/configurator |
ui |
software | healthy | src/components/ui |
home |
software | healthy | src/components/home |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
upload |
software | healthy | src/app/api/upload |
contato |
software | healthy | src/app/api/contato |
pedido |
software | healthy | src/app/api/pedido |
[locale] |
software | healthy | src/app/[locale] |
contato |
software | healthy | src/app/[locale]/contato |
criacao |
software | healthy | src/app/[locale]/criacao |
sobre |
software | healthy | src/app/[locale]/sobre |
lib |
software | healthy | src/lib |
messages |
software | healthy | src/messages |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
Brand |
frontend | healthy | src/components/layout/Brand.tsx |
Footer |
frontend | healthy | src/components/layout/Footer.tsx |
Header |
frontend | healthy | src/components/layout/Header.tsx |
ContactForm |
frontend | healthy | src/components/contact/ContactForm.tsx |
ModelStep |
frontend | healthy | src/components/configurator/ModelStep.tsx |
Review |
frontend | healthy | src/components/configurator/Review.tsx |
FieldView |
frontend | healthy | src/components/configurator/FieldView.tsx |
ReferencesStep |
frontend | healthy | src/components/configurator/ReferencesStep.tsx |
StepView |
frontend | healthy | src/components/configurator/StepView.tsx |
ProgressBar |
frontend | healthy | src/components/configurator/ProgressBar.tsx |
SendStep |
frontend | healthy | src/components/configurator/SendStep.tsx |
ImageUpload |
frontend | healthy | src/components/configurator/ImageUpload.tsx |
Success |
frontend | healthy | src/components/configurator/Success.tsx |
ConfiguratorClient |
frontend | healthy | src/components/configurator/ConfiguratorClient.tsx |
Turnstile |
frontend | healthy | src/components/ui/Turnstile.tsx |
Reveal |
frontend | healthy | src/components/ui/Reveal.tsx |
InstrumentCarousel |
frontend | healthy | src/components/home/InstrumentCarousel.tsx |
HomePage |
frontend | healthy | src/app/[locale]/page.tsx |
ContactPage |
frontend | healthy | src/app/[locale]/contato/page.tsx |
ConfiguratorPage |
frontend | healthy | src/app/[locale]/criacao/page.tsx |
AboutPage |
frontend | healthy | src/app/[locale]/sobre/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/[locale] |
frontend | healthy | src/app/[locale]/page.tsx |
/[locale]/contato |
frontend | healthy | src/app/[locale]/contato/page.tsx |
/[locale]/criacao |
frontend | healthy | src/app/[locale]/criacao/page.tsx |
/[locale]/sobre |
frontend | healthy | src/app/[locale]/sobre/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-8pduz3jx |
software | healthy | /tmp/repobility-clone-8pduz3jx |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | src/lib/antispam.ts |
This page is publicly accessible at:
https://repobility.com/scan/1ffb7b83-39c9-4808-95fa-10a0c6178637/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1ffb7b83-39c9-4808-95fa-10a0c6178637/
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.