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.

dlucca/novafrontend

https://github.com/dlucca/novafrontend · scanned 2026-06-17 01:57 UTC (1 month, 1 week ago)

30 raw signals (0 security + 30 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -6.9 (diff) · 25 actionable findings from 1 signal source. 5 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 591 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 apps/storefront/middleware.ts:middleware
register software healthy apps/storefront/instrumentation.ts:register
NotFound software healthy apps/storefront/app/not-found.tsx:NotFound
GlobalError software healthy apps/storefront/app/global-error.tsx:GlobalError
Error software healthy apps/storefront/app/error.tsx:Error
RootLayout software healthy apps/storefront/app/layout.tsx:RootLayout
GET software healthy apps/storefront/app/api/copomex/route.ts:GET
POST software healthy apps/storefront/app/api/influencers/route.ts:POST
POST software healthy apps/storefront/app/api/contact/route.ts:POST
sha256 software healthy apps/storefront/app/api/meta/track/route.ts:sha256
normPhone software healthy apps/storefront/app/api/meta/track/route.ts:normPhone
POST software healthy apps/storefront/app/api/meta/track/route.ts:POST
POST software healthy apps/storefront/app/api/validate-address/route.ts:POST
NotFound software healthy apps/storefront/app/[locale]/not-found.tsx:NotFound
Error software healthy apps/storefront/app/[locale]/error.tsx:Error
locale software healthy apps/storefront/app/[locale]/error.tsx:locale
generateStaticParams software healthy apps/storefront/app/[locale]/layout.tsx:generateStaticParams
LocaleLayout software healthy apps/storefront/app/[locale]/layout.tsx:LocaleLayout
HomePage software healthy apps/storefront/app/[locale]/page.tsx:HomePage
fade software healthy apps/storefront/app/[locale]/nosotros/page.tsx:fade
NosotrosPage software healthy apps/storefront/app/[locale]/nosotros/page.tsx:NosotrosPage
TerminosInfluencersPage software healthy apps/storefront/app/[locale]/terminos-influencers/page.tsx:…
fade software healthy apps/storefront/app/[locale]/garantia/page.tsx:fade
FAQItem software healthy apps/storefront/app/[locale]/garantia/page.tsx:FAQItem
GarantiaPage software healthy apps/storefront/app/[locale]/garantia/page.tsx:GarantiaPage
CheckoutLoading software healthy apps/storefront/app/[locale]/checkout/loading.tsx:CheckoutL…
fmt software healthy apps/storefront/app/[locale]/checkout/page.tsx:fmt
OrderItem software healthy apps/storefront/app/[locale]/checkout/page.tsx:OrderItem
AuthGate software healthy apps/storefront/app/[locale]/checkout/page.tsx:AuthGate
Field software healthy apps/storefront/app/[locale]/checkout/page.tsx:Field
SectionHeader software healthy apps/storefront/app/[locale]/checkout/page.tsx:SectionHeader
SuccessScreen software healthy apps/storefront/app/[locale]/checkout/page.tsx:SuccessScreen
CheckoutPage software healthy apps/storefront/app/[locale]/checkout/page.tsx:CheckoutPage
clearErr software healthy apps/storefront/app/[locale]/checkout/page.tsx:clearErr
normalizedStateForPreview software healthy apps/storefront/app/[locale]/checkout/page.tsx:normalizedSt…
preload software healthy apps/storefront/app/[locale]/checkout/page.tsx:preload
customerPromise software healthy apps/storefront/app/[locale]/checkout/page.tsx:customerProm…
catalogPromise software healthy apps/storefront/app/[locale]/checkout/page.tsx:catalogPromi…
region software healthy apps/storefront/app/[locale]/checkout/page.tsx:region
validate software healthy apps/storefront/app/[locale]/checkout/page.tsx:validate
handleSubmit software healthy apps/storefront/app/[locale]/checkout/page.tsx:handleSubmit
formatCardNumber software healthy apps/storefront/app/[locale]/checkout/page.tsx:formatCardNu…
formatExpiry software healthy apps/storefront/app/[locale]/checkout/page.tsx:formatExpiry
CartPage software healthy apps/storefront/app/[locale]/checkout/cart/page.tsx:CartPage
ThreeDSReturnPage software healthy apps/storefront/app/[locale]/checkout/3ds-return/page.tsx:T…
ContactForm software healthy apps/storefront/app/[locale]/contacto/ContactForm.tsx:Conta…
handleSubmit software healthy apps/storefront/app/[locale]/contacto/ContactForm.tsx:handl…
InstagramIcon software healthy apps/storefront/app/[locale]/contacto/page.tsx:InstagramIcon
TikTokIcon software healthy apps/storefront/app/[locale]/contacto/page.tsx:TikTokIcon
ContactoPage software healthy apps/storefront/app/[locale]/contacto/page.tsx:ContactoPage

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
README.md software healthy README.md
lighthouserc.js software healthy lighthouserc.js
Frontend-PRD.md software healthy Frontend-PRD.md
run-lighthouse.sh software healthy scripts/run-lighthouse.sh
load-test.js software healthy scripts/load-test.js
monitor.yml software healthy .github/workflows/monitor.yml
smoke.yml software healthy .github/workflows/smoke.yml
deploy-notify.yml software healthy .github/workflows/deploy-notify.yml
smoke-manual-semanal.md software healthy docs/runbooks/smoke-manual-semanal.md
2026-04-18-pre-launch-testing-design.md software healthy docs/superpowers/specs/2026-04-18-pre-launch-testing-design…
2026-04-14-coupon-discount-fix-design.md software healthy docs/superpowers/specs/2026-04-14-coupon-discount-fix-desig…
2026-04-09-sentry-storefront-design.md software healthy docs/superpowers/specs/2026-04-09-sentry-storefront-design.…
2026-04-07-cuenta-dashboard-design.md software healthy docs/superpowers/specs/2026-04-07-cuenta-dashboard-design.md
2026-04-07-mx-copy-spanish-locales-design.md software healthy docs/superpowers/specs/2026-04-07-mx-copy-spanish-locales-d…
2026-04-13-posthog-integration-design.md software healthy docs/superpowers/specs/2026-04-13-posthog-integration-desig…
2026-04-07-multi-market-i18n-design.md software healthy docs/superpowers/specs/2026-04-07-multi-market-i18n-design.…
2026-04-18-checkout-interior-instructions-design.md software healthy docs/superpowers/specs/2026-04-18-checkout-interior-instruc…
2026-06-09-pdp-design.md software healthy docs/superpowers/specs/2026-06-09-pdp-design.md
2026-04-09-sentry-storefront.md software healthy docs/superpowers/plans/2026-04-09-sentry-storefront.md
2026-04-13-posthog-integration.md software healthy docs/superpowers/plans/2026-04-13-posthog-integration.md
2026-04-14-coupon-discount-fix.md software healthy docs/superpowers/plans/2026-04-14-coupon-discount-fix.md
2026-04-18-checkout-interior-instructions.md software healthy docs/superpowers/plans/2026-04-18-checkout-interior-instruc…
2026-04-07-mx-copy-spanish-locales.md software healthy docs/superpowers/plans/2026-04-07-mx-copy-spanish-locales.md
2026-04-07-cuenta-dashboard.md software healthy docs/superpowers/plans/2026-04-07-cuenta-dashboard.md
2026-04-07-multi-market-i18n.md software healthy docs/superpowers/plans/2026-04-07-multi-market-i18n.md
2026-06-09-pdp.md software healthy docs/superpowers/plans/2026-06-09-pdp.md
2026-04-18-pre-launch-testing.md software healthy docs/superpowers/plans/2026-04-18-pre-launch-testing.md
pnpm-workspace.yaml software healthy apps/storefront/pnpm-workspace.yaml
next.config.js software healthy apps/storefront/next.config.js
.env.production software healthy apps/storefront/.env.production
playwright.config.ts software healthy apps/storefront/playwright.config.ts
middleware.ts software healthy apps/storefront/middleware.ts
postcss.config.mjs software healthy apps/storefront/postcss.config.mjs
instrumentation.ts software healthy apps/storefront/instrumentation.ts
instrumentation-client.ts software healthy apps/storefront/instrumentation-client.ts
package.json software healthy apps/storefront/package.json
eslint.config.js software healthy apps/storefront/eslint.config.js
components.json software healthy apps/storefront/components.json
.env.test.example software healthy apps/storefront/.env.test.example
pnpm-lock.yaml software healthy apps/storefront/pnpm-lock.yaml
tsconfig.json software healthy apps/storefront/tsconfig.json
not-found.tsx software healthy apps/storefront/app/not-found.tsx
global-error.tsx software healthy apps/storefront/app/global-error.tsx
error.tsx software healthy apps/storefront/app/error.tsx
globals.css software healthy apps/storefront/app/globals.css
layout.tsx software healthy apps/storefront/app/layout.tsx
route.ts software healthy apps/storefront/app/api/copomex/route.ts
route.ts software healthy apps/storefront/app/api/influencers/route.ts

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

LabelLayerStatusPath
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
docs software healthy docs
runbooks software healthy docs/runbooks
superpowers software healthy docs/superpowers
specs software healthy docs/superpowers/specs
plans software healthy docs/superpowers/plans
apps software healthy apps
storefront software healthy apps/storefront
app software healthy apps/storefront/app
api software healthy apps/storefront/app/api
copomex software healthy apps/storefront/app/api/copomex
influencers software healthy apps/storefront/app/api/influencers
contact software healthy apps/storefront/app/api/contact
meta software healthy apps/storefront/app/api/meta
track software healthy apps/storefront/app/api/meta/track
validate-address software healthy apps/storefront/app/api/validate-address
[locale] software healthy apps/storefront/app/[locale]
nosotros software healthy apps/storefront/app/[locale]/nosotros
terminos-influencers software healthy apps/storefront/app/[locale]/terminos-influencers
garantia software healthy apps/storefront/app/[locale]/garantia
checkout software healthy apps/storefront/app/[locale]/checkout
cart software healthy apps/storefront/app/[locale]/checkout/cart
3ds-return software healthy apps/storefront/app/[locale]/checkout/3ds-return
contacto software healthy apps/storefront/app/[locale]/contacto
sign-in software healthy apps/storefront/app/[locale]/sign-in
[[...sign-in]] software healthy apps/storefront/app/[locale]/sign-in/[[...sign-in]]
terminos software healthy apps/storefront/app/[locale]/terminos
privacidad software healthy apps/storefront/app/[locale]/privacidad
reembolso software healthy apps/storefront/app/[locale]/reembolso
tienda software healthy apps/storefront/app/[locale]/tienda
[handle] software healthy apps/storefront/app/[locale]/tienda/[handle]
(listado) software healthy apps/storefront/app/[locale]/tienda/(listado)
[...rest] software healthy apps/storefront/app/[locale]/[...rest]
faq software healthy apps/storefront/app/[locale]/faq
suscripciones software healthy apps/storefront/app/[locale]/suscripciones
cuenta software healthy apps/storefront/app/[locale]/cuenta
suscripciones software healthy apps/storefront/app/[locale]/cuenta/suscripciones
sign-up software healthy apps/storefront/app/[locale]/sign-up
[[...sign-up]] software healthy apps/storefront/app/[locale]/sign-up/[[...sign-up]]
influencers software healthy apps/storefront/app/[locale]/influencers
cart-recovery software healthy apps/storefront/app/[locale]/cart-recovery
tests software healthy apps/storefront/tests
e2e software healthy apps/storefront/tests/e2e
helpers software healthy apps/storefront/tests/e2e/helpers
checkout software healthy apps/storefront/tests/e2e/checkout
smoke software healthy apps/storefront/tests/e2e/smoke
helpers software healthy apps/storefront/tests/e2e/smoke/helpers
auth software healthy apps/storefront/tests/e2e/auth

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

LabelLayerStatusPath
NotFound frontend healthy apps/storefront/app/not-found.tsx
GlobalError frontend healthy apps/storefront/app/global-error.tsx
Error frontend healthy apps/storefront/app/error.tsx
RootLayout frontend healthy apps/storefront/app/layout.tsx
NotFound frontend healthy apps/storefront/app/[locale]/not-found.tsx
Error frontend healthy apps/storefront/app/[locale]/error.tsx
NosotrosPage frontend healthy apps/storefront/app/[locale]/nosotros/page.tsx
TerminosInfluencersPage frontend healthy apps/storefront/app/[locale]/terminos-influencers/page.tsx
GarantiaPage frontend healthy apps/storefront/app/[locale]/garantia/page.tsx
CheckoutLoading frontend healthy apps/storefront/app/[locale]/checkout/loading.tsx
CheckoutPage frontend healthy apps/storefront/app/[locale]/checkout/page.tsx
CartPage frontend healthy apps/storefront/app/[locale]/checkout/cart/page.tsx
ThreeDSReturnPage frontend healthy apps/storefront/app/[locale]/checkout/3ds-return/page.tsx
ContactForm frontend healthy apps/storefront/app/[locale]/contacto/ContactForm.tsx
ContactoPage frontend healthy apps/storefront/app/[locale]/contacto/page.tsx
SignInPage frontend healthy apps/storefront/app/[locale]/sign-in/[[...sign-in]]/page.tsx
TerminosPage frontend healthy apps/storefront/app/[locale]/terminos/page.tsx
PrivacidadPage frontend healthy apps/storefront/app/[locale]/privacidad/page.tsx
ReembolsoPage frontend healthy apps/storefront/app/[locale]/reembolso/page.tsx
TiendaLoading frontend healthy apps/storefront/app/[locale]/tienda/(listado)/loading.tsx
CatchAllPage frontend healthy apps/storefront/app/[locale]/[...rest]/page.tsx
FAQPage frontend healthy apps/storefront/app/[locale]/faq/page.tsx
SubscriptionsFAQ frontend healthy apps/storefront/app/[locale]/suscripciones/SubscriptionsFAQ…
CuentaLayout frontend healthy apps/storefront/app/[locale]/cuenta/layout.tsx
MiCuentaPage frontend healthy apps/storefront/app/[locale]/cuenta/page.tsx
SuscripcionesRedirect frontend healthy apps/storefront/app/[locale]/cuenta/suscripciones/page.tsx
SignUpPage frontend healthy apps/storefront/app/[locale]/sign-up/[[...sign-up]]/page.tsx
InfluencerHero frontend healthy apps/storefront/app/[locale]/influencers/InfluencerHero.tsx
InfluencerForm frontend healthy apps/storefront/app/[locale]/influencers/InfluencerForm.tsx
InfluencersPage frontend healthy apps/storefront/app/[locale]/influencers/page.tsx
CartRecoveryPage frontend healthy apps/storefront/app/[locale]/cart-recovery/page.tsx
CartDrawer frontend healthy apps/storefront/components/CartDrawer.tsx
Navbar frontend healthy apps/storefront/components/Navbar.tsx
Footer frontend healthy apps/storefront/components/Footer.tsx
CountrySelector frontend healthy apps/storefront/components/CountrySelector.tsx
HeroSection frontend healthy apps/storefront/components/home/HeroSection.tsx
ProductGrid frontend healthy apps/storefront/components/home/ProductGrid.tsx
Testimonials frontend healthy apps/storefront/components/home/Testimonials.tsx
AttributeBar frontend healthy apps/storefront/components/home/AttributeBar.tsx
AbsorptionSection frontend healthy apps/storefront/components/home/AbsorptionSection.tsx
HeroWithBar frontend healthy apps/storefront/components/home/HeroWithBar.tsx
HomeFAQ frontend healthy apps/storefront/components/home/HomeFAQ.tsx
TiendaExperience frontend healthy apps/storefront/components/store/TiendaExperience.tsx
ProductDetail frontend healthy apps/storefront/components/product/ProductDetail.tsx

LabelLayerStatusPath
/[locale] frontend healthy apps/storefront/app/[locale]/page.tsx
/[locale]/nosotros frontend healthy apps/storefront/app/[locale]/nosotros/page.tsx
/[locale]/terminos-influencers frontend healthy apps/storefront/app/[locale]/terminos-influencers/page.tsx
/[locale]/garantia frontend healthy apps/storefront/app/[locale]/garantia/page.tsx
/[locale]/checkout frontend healthy apps/storefront/app/[locale]/checkout/page.tsx
/[locale]/checkout/cart frontend healthy apps/storefront/app/[locale]/checkout/cart/page.tsx
/[locale]/checkout/3ds-return frontend healthy apps/storefront/app/[locale]/checkout/3ds-return/page.tsx
/[locale]/contacto frontend healthy apps/storefront/app/[locale]/contacto/page.tsx
/[locale]/sign-in/[[...sign-in]] frontend healthy apps/storefront/app/[locale]/sign-in/[[...sign-in]]/page.tsx
/[locale]/terminos frontend healthy apps/storefront/app/[locale]/terminos/page.tsx
/[locale]/privacidad frontend healthy apps/storefront/app/[locale]/privacidad/page.tsx
/[locale]/reembolso frontend healthy apps/storefront/app/[locale]/reembolso/page.tsx
/[locale]/tienda/[handle] frontend healthy apps/storefront/app/[locale]/tienda/[handle]/page.tsx
/[locale]/tienda/(listado) frontend healthy apps/storefront/app/[locale]/tienda/(listado)/page.tsx
/[locale]/[...rest] frontend healthy apps/storefront/app/[locale]/[...rest]/page.tsx
/[locale]/faq frontend healthy apps/storefront/app/[locale]/faq/page.tsx
/[locale]/suscripciones frontend healthy apps/storefront/app/[locale]/suscripciones/page.tsx
/[locale]/cuenta frontend healthy apps/storefront/app/[locale]/cuenta/page.tsx
/[locale]/cuenta/suscripciones frontend healthy apps/storefront/app/[locale]/cuenta/suscripciones/page.tsx
/[locale]/sign-up/[[...sign-up]] frontend healthy apps/storefront/app/[locale]/sign-up/[[...sign-up]]/page.tsx
/[locale]/influencers frontend healthy apps/storefront/app/[locale]/influencers/page.tsx
/[locale]/cart-recovery frontend healthy apps/storefront/app/[locale]/cart-recovery/page.tsx
/ frontend healthy apps/storefront/middleware.ts

LabelLayerStatusPath
SMOKE_OPENPAY_MERCHANT_ID cicd healthy
SMOKE_CARD_EXP_YEAR cicd healthy
BACKEND_URL cicd healthy
SMOKE_OPENPAY_PRIVATE_KEY cicd healthy
SMOKE_PROMO_CODE cicd healthy
SMOKE_CARD_NUMBER cicd healthy
SMOKE_CARD_EXP_MONTH cicd healthy
SMOKE_CARD_HOLDER_NAME cicd healthy
SMOKE_CARD_CVV cicd healthy
PROD_ADMIN_API_KEY cicd healthy
SMOKE_VARIANT_ID cicd healthy
SLACK_WEBHOOK_URL cicd healthy
VERCEL_TEAM_ID cicd healthy
MEDUSA_PUBLISHABLE_KEY cicd healthy
VERCEL_TOKEN cicd healthy

LabelLayerStatusPath
health-check cicd healthy .github/workflows/monitor.yml
lighthouse cicd healthy .github/workflows/monitor.yml
smoke cicd healthy .github/workflows/smoke.yml
full-checkout cicd healthy .github/workflows/smoke.yml
notify cicd healthy .github/workflows/deploy-notify.yml

LabelLayerStatusPath
mongodb data healthy apps/storefront/pnpm-lock.yaml
mysql data healthy apps/storefront/pnpm-lock.yaml
redis data healthy apps/storefront/pnpm-lock.yaml
postgres data healthy apps/storefront/pnpm-lock.yaml

LabelLayerStatusPath
port:08 network healthy .github/workflows/monitor.yml
port:06 network healthy .github/workflows/smoke.yml
port:64 network healthy apps/storefront/pnpm-lock.yaml
port:15 network healthy apps/storefront/pnpm-lock.yaml

LabelLayerStatusPath
gha::monitor cicd healthy .github/workflows/monitor.yml
gha::smoke cicd healthy .github/workflows/smoke.yml
gha::deploy-notify cicd healthy .github/workflows/deploy-notify.yml

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::apps/storefront/lib/medusa.ts security healthy apps/storefront/lib/medusa.ts

LabelLayerStatusPath
dlucca__novafrontend software healthy /data/fable5_failed_archive/dlucca__novafrontend

LabelLayerStatusPath
MedusaError software healthy apps/storefront/lib/medusa.ts:MedusaError

LabelLayerStatusPath
2.37.996.608 network healthy apps/storefront/components/store/TiendaExperience.tsx

LabelLayerStatusPath
dotenv::apps/storefront/.env.production security healthy apps/storefront/.env.production
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/208db84e-010e-445a-8fac-d7eaf8f8c05f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/208db84e-010e-445a-8fac-d7eaf8f8c05f/

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.