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.

sheldor26/productosvirales

https://github.com/sheldor26/productosvirales · scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)

54 raw signals (0 security + 54 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 54 actionable findings from 1 signal source. 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 567 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
stripFormatting software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:strip…
extractLink software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:extra…
parseFrontmatter software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:parse…
extractBody software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:extra…
parseBody software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:parse…
flushPara software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:flush…
flushList software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:flush…
flushTable software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:flush…
flushFaqAnswer software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:flush…
flushAllBuffers software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:flush…
addParaToSections software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:addPa…
linkifyModelCell software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:linki…
findMdFiles software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:findM…
escapeStr software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:escap…
guideToTs software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs:guide…
parseFrontmatter software healthy scripts/md-to-guides.cjs:parseFrontmatter
tsStr software healthy scripts/md-to-guides.cjs:tsStr
cleanInline software healthy scripts/md-to-guides.cjs:cleanInline
parseBody software healthy scripts/md-to-guides.cjs:parseBody
serializeObj software healthy scripts/md-to-guides.cjs:serializeObj
buildGuide software healthy scripts/md-to-guides.cjs:buildGuide
usage software healthy scripts/update-prices-from-ml.cjs:usage
parseArgs software healthy scripts/update-prices-from-ml.cjs:parseArgs
delay software healthy scripts/update-prices-from-ml.cjs:delay
withTimeout software healthy scripts/update-prices-from-ml.cjs:withTimeout
randomBetween software healthy scripts/update-prices-from-ml.cjs:randomBetween
randomUserAgent software healthy scripts/update-prices-from-ml.cjs:randomUserAgent
resolveApiId software healthy scripts/update-prices-from-ml.cjs:resolveApiId
up software healthy scripts/update-prices-from-ml.cjs:up
cat software healthy scripts/update-prices-from-ml.cjs:cat
loadDotEnv software healthy scripts/update-prices-from-ml.cjs:loadDotEnv
getMlToken software healthy scripts/update-prices-from-ml.cjs:getMlToken
fetchApiProduct software healthy scripts/update-prices-from-ml.cjs:fetchApiProduct
offers software healthy scripts/update-prices-from-ml.cjs:offers
mapWithConcurrency software healthy scripts/update-prices-from-ml.cjs:mapWithConcurrency
worker software healthy scripts/update-prices-from-ml.cjs:worker
extractQuotedProp software healthy scripts/update-prices-from-ml.cjs:extractQuotedProp
extractNumericProp software healthy scripts/update-prices-from-ml.cjs:extractNumericProp
extractProducts software healthy scripts/update-prices-from-ml.cjs:extractProducts
filterProducts software healthy scripts/update-prices-from-ml.cjs:filterProducts
preparePage software healthy scripts/update-prices-from-ml.cjs:preparePage
pageHasPrice software healthy scripts/update-prices-from-ml.cjs:pageHasPrice
resolveInterstitial software healthy scripts/update-prices-from-ml.cjs:resolveInterstitial
extractData software healthy scripts/update-prices-from-ml.cjs:extractData
parseMoneyText software healthy scripts/update-prices-from-ml.cjs:parseMoneyText
readMoneyElement software healthy scripts/update-prices-from-ml.cjs:readMoneyElement
isOriginalPriceContext software healthy scripts/update-prices-from-ml.cjs:isOriginalPriceContext
findJsonLdPrice software healthy scripts/update-prices-from-ml.cjs:findJsonLdPrice
scrapeProduct software healthy scripts/update-prices-from-ml.cjs:scrapeProduct
upsertStringProp software healthy scripts/update-prices-from-ml.cjs:upsertStringProp

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
LEARNINGS.md software healthy LEARNINGS.md
SESSION_LOG.md software healthy SESSION_LOG.md
plan_editorial.json software healthy plan_editorial.json
CURRENT_STATE.md software healthy CURRENT_STATE.md
MISTAKES.md software healthy MISTAKES.md
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
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
perfumes-arabes-content-brief.md software healthy docs/perfumes-arabes-content-brief.md
karcher-rcv-1-draft.md software healthy docs/karcher-rcv-1-draft.md
ARTICLE_CREATION_WORKFLOW.md software healthy docs/ARTICLE_CREATION_WORKFLOW.md
ARTICLE_OPTIMIZATION_PROMPT.md software healthy docs/ARTICLE_OPTIMIZATION_PROMPT.md
POST_MASTER_STRUCTURE.md software healthy docs/POST_MASTER_STRUCTURE.md
aspiradoras-robot.md software healthy docs/nichos/aspiradoras-robot.md
cafeteras.md software healthy docs/nichos/cafeteras.md
aspiradoras-robot-checklist-optimizacion.md software healthy docs/nichos/aspiradoras-robot-checklist-optimizacion.md
aspiradoras-robot-seo-ubersuggest.md software healthy docs/nichos/aspiradoras-robot-seo-ubersuggest.md
NEXT_ARTICLES.md software healthy docs/clusters/perfumes-arabes/NEXT_ARTICLES.md
articulos_lote_1.md software healthy docs/clusters/perfumes-arabes/articulos_lote_1.md
TEMPLATE_ARTICULO.md software healthy docs/clusters/perfumes-arabes/TEMPLATE_ARTICULO.md
perfumes-arabes-originales.md software healthy docs/clusters/perfumes-arabes/perfumes-arabes-originales.md
convert-to-guides.mjs software healthy docs/clusters/freidoras-de-aire/convert-to-guides.mjs
README.md software healthy docs/clusters/freidoras-de-aire/README.md
INTERNAL-LINKING-MAP.md software healthy docs/clusters/freidoras-de-aire/INTERNAL-LINKING-MAP.md
PUBLISHING-PROMPT.md software healthy docs/clusters/freidoras-de-aire/PUBLISHING-PROMPT.md
mejores-freidoras-de-aire-economicas-argentina.md software healthy docs/clusters/freidoras-de-aire/comparativas/mejores-freido…
freidoras-de-aire-gran-capacidad.md software healthy docs/clusters/freidoras-de-aire/comparativas/freidoras-de-a…
mejores-freidoras-de-aire-doble-canasta.md software healthy docs/clusters/freidoras-de-aire/comparativas/mejores-freido…
freidoras-de-aire-con-grill-argentina.md software healthy docs/clusters/freidoras-de-aire/comparativas/freidoras-de-a…
ninja-vs-philips-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/comparativas/ninja-vs-phili…
atma-vs-peabody-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/comparativas/atma-vs-peabod…
freidora-de-aire-vs-horno.md software healthy docs/clusters/freidoras-de-aire/informacionales/freidora-de…
accesorios-para-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/informacionales/accesorios-…
como-usar-una-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/informacionales/como-usar-u…
freidora-de-aire-desventajas.md software healthy docs/clusters/freidoras-de-aire/informacionales/freidora-de…
cuanto-consume-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/informacionales/cuanto-cons…
recetas-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/informacionales/recetas-fre…
vale-la-pena-comprar-freidora-de-aire.md software healthy docs/clusters/freidoras-de-aire/informacionales/vale-la-pen…
atma-freidoras-de-aire-review.md software healthy docs/clusters/freidoras-de-aire/reviews/atma-freidoras-de-a…
gadnic-freidora-review.md software healthy docs/clusters/freidoras-de-aire/reviews/gadnic-freidora-rev…
ninja-crispi-review.md software healthy docs/clusters/freidoras-de-aire/reviews/ninja-crispi-review…
powerxl-freidora-review.md software healthy docs/clusters/freidoras-de-aire/reviews/powerxl-freidora-re…

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

LabelLayerStatusPath
docs software healthy docs
nichos software healthy docs/nichos
clusters software healthy docs/clusters
perfumes-arabes software healthy docs/clusters/perfumes-arabes
freidoras-de-aire software healthy docs/clusters/freidoras-de-aire
comparativas software healthy docs/clusters/freidoras-de-aire/comparativas
informacionales software healthy docs/clusters/freidoras-de-aire/informacionales
reviews software healthy docs/clusters/freidoras-de-aire/reviews
pilar software healthy docs/clusters/freidoras-de-aire/pilar
scripts software healthy scripts
.claude software healthy .claude
hooks software healthy .claude/hooks
skills software healthy .claude/skills
public software healthy public
images software healthy public/images
freidoras software healthy public/images/freidoras
src software healthy src
components software healthy src/components
layout software healthy src/components/layout
affiliate software healthy src/components/affiliate
ui software healthy src/components/ui
widgets software healthy src/components/widgets
feed software healthy src/components/feed
products software healthy src/components/products
guides software healthy src/components/guides
app software healthy src/app
producto software healthy src/app/producto
[slug] software healthy src/app/producto/[slug]
api software healthy src/app/api
import software healthy src/app/api/import
search software healthy src/app/api/search
scrape software healthy src/app/api/scrape
subscribe software healthy src/app/api/subscribe
trends software healthy src/app/api/trends
trending software healthy src/app/trending
privacidad software healthy src/app/privacidad
categoria software healthy src/app/categoria
[slug] software healthy src/app/categoria/[slug]
guias software healthy src/app/guias
[slug] software healthy src/app/guias/[slug]
sobre-nosotros software healthy src/app/sobre-nosotros
terminos software healthy src/app/terminos
lib software healthy src/lib

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/producto/[slug] frontend healthy src/app/producto/[slug]/page.tsx
/trending frontend healthy src/app/trending/page.tsx
/privacidad frontend healthy src/app/privacidad/page.tsx
/categoria/[slug] frontend healthy src/app/categoria/[slug]/page.tsx
/guias frontend healthy src/app/guias/page.tsx
/guias/[slug] frontend healthy src/app/guias/[slug]/page.tsx
/sobre-nosotros frontend healthy src/app/sobre-nosotros/page.tsx
/terminos frontend healthy src/app/terminos/page.tsx

LabelLayerStatusPath
OGImage frontend healthy src/app/opengraph-image.tsx
RootLayout frontend healthy src/app/layout.tsx
TrendingPage frontend healthy src/app/trending/page.tsx
PrivacidadPage frontend healthy src/app/privacidad/page.tsx
GuiasIndexPage frontend healthy src/app/guias/page.tsx
GuiasLayout frontend healthy src/app/guias/layout.tsx
SobreNosotrosPage frontend healthy src/app/sobre-nosotros/page.tsx
TerminosPage frontend healthy src/app/terminos/page.tsx

LabelLayerStatusPath
146.0.0.0 network healthy scripts/update-prices-from-ml.cjs
120.0.0.0 network healthy scripts/download-perfumes.cjs
131.0.0.0 network healthy scripts/scrape-fase2-pavas.ts

LabelLayerStatusPath
auth::scripts/update-prices-from-ml.cjs security healthy scripts/update-prices-from-ml.cjs
auth::.env.example security healthy .env.example
auth::scripts/ml-product-importer.ts security healthy scripts/ml-product-importer.ts

LabelLayerStatusPath
repobility-clone-38z9uh85 software healthy /tmp/repobility-clone-38z9uh85
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/b4a6f1a7-ea84-487e-b6af-96d521721c0c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b4a6f1a7-ea84-487e-b6af-96d521721c0c/

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.