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.

serfuplagas/serfuplagapp

https://github.com/serfuplagas/serfuplagapp · scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)

56 raw signals (0 security + 56 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 56 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 1054 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
norm software healthy scripts/importar-layouts-v1.mjs:norm
matchCliente software healthy scripts/importar-layouts-v1.mjs:matchCliente
subirFondo software healthy scripts/importar-layouts-v1.mjs:subirFondo
get software healthy scripts/limpiar-pdfs-storage.mjs:get
q software healthy scripts/gen-seed-catalogos.mjs:q
b software healthy scripts/gen-seed-catalogos.mjs:b
fixEnc software healthy scripts/migrar-clientes.mjs:fixEnc
val software healthy scripts/migrar-clientes.mjs:val
parseGps software healthy scripts/migrar-clientes.mjs:parseGps
mapCliente software healthy scripts/migrar-clientes.mjs:mapCliente
esc software healthy scripts/migrar-clientes.mjs:esc
q software healthy scripts/diag-ot-huerfanas.mjs:q
esc software healthy scripts/seed-plantillas.mjs:esc
rest software healthy scripts/validar-rls.mjs:rest
signIn software healthy scripts/validar-rls.mjs:signIn
firmar software healthy scripts/token-confirmar.mjs:firmar
q software healthy scripts/dump-schema.mjs:q
q software healthy scripts/backfill-dosis.mjs:q
corta software healthy scripts/backfill-dosis.mjs:corta
middleware software healthy src/middleware.ts:middleware
versionApp software healthy src/components/sidebar.tsx:versionApp
Sidebar software healthy src/components/sidebar.tsx:Sidebar
LogoutButton software healthy src/components/logout-button.tsx:LogoutButton
salir software healthy src/components/logout-button.tsx:salir
ajustar software healthy src/components/input-hora.tsx:ajustar
t software healthy src/components/input-hora.tsx:t
InputHora software healthy src/components/input-hora.tsx:InputHora
onWheel software healthy src/components/input-hora.tsx:onWheel
TituloModulo software healthy src/components/titulo-modulo.tsx:TituloModulo
AppShell software healthy src/components/app-shell.tsx:AppShell
pesos software healthy src/components/facturacion/emision-factura.tsx:pesos
hoyISO software healthy src/components/facturacion/emision-factura.tsx:hoyISO
sumarDias software healthy src/components/facturacion/emision-factura.tsx:sumarDias
receptorDeCliente software healthy src/components/facturacion/emision-factura.tsx:receptorDeCl…
EmisionFactura software healthy src/components/facturacion/emision-factura.tsx:EmisionFactu…
elegirCliente software healthy src/components/facturacion/emision-factura.tsx:elegirCliente
aplicarContenidoAuto software healthy src/components/facturacion/emision-factura.tsx:aplicarConte…
setRec software healthy src/components/facturacion/emision-factura.tsx:setRec
construirInput software healthy src/components/facturacion/emision-factura.tsx:construirInp…
guardar software healthy src/components/facturacion/emision-factura.tsx:guardar
fechaDdMmAaaa software healthy src/components/facturacion/preview-factura.tsx:fechaDdMmAaaa
PreviewFactura software healthy src/components/facturacion/preview-factura.tsx:PreviewFactu…
imprimir software healthy src/components/facturacion/preview-factura.tsx:imprimir
pesos software healthy src/components/facturacion/panel-documentos.tsx:pesos
docCorto software healthy src/components/facturacion/panel-documentos.tsx:docCorto
descargarBlob software healthy src/components/facturacion/panel-documentos.tsx:descargarBl…
fechaCorta software healthy src/components/facturacion/panel-documentos.tsx:fechaCorta
saldoFactura software healthy src/components/facturacion/panel-documentos.tsx:saldoFactura
PanelDocumentos software healthy src/components/facturacion/panel-documentos.tsx:PanelDocume…
Facturas software healthy src/components/facturacion/panel-documentos.tsx:Facturas

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

LabelLayerStatusPath
.env.local.example software healthy .env.local.example
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
next-env.d.ts software healthy next-env.d.ts
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
next.config.mjs software healthy next.config.mjs
README.md software healthy Disenos/design_handoff_certificado_reporte/README.md
Reporte.html software healthy Disenos/design_handoff_certificado_reporte/Reporte.html
Certificado.html software healthy Disenos/design_handoff_certificado_reporte/Certificado.html
HISTORIAL.md software healthy docs/HISTORIAL.md
CERTIFICADO-REPORTE-CAMPOS.md software healthy docs/CERTIFICADO-REPORTE-CAMPOS.md
SIMPLEFACTURA.md software healthy docs/SIMPLEFACTURA.md
DICCIONARIO-DATOS.md software healthy docs/DICCIONARIO-DATOS.md
M365-SETUP-AZURE.md software healthy docs/M365-SETUP-AZURE.md
APRENDIZAJES.md software healthy docs/APRENDIZAJES.md
INVENTARIO-Y-MODULOS.md software healthy docs/INVENTARIO-Y-MODULOS.md
SKILLS.md software healthy docs/SKILLS.md
PLAN.md software healthy docs/PLAN.md
M365-CORREOS.md software healthy docs/M365-CORREOS.md
SETUP.md software healthy docs/SETUP.md
BACKLOG.md software healthy docs/BACKLOG.md
importar-layouts-v1.mjs software healthy scripts/importar-layouts-v1.mjs
cargar.mjs software healthy scripts/cargar.mjs
crear-bucket-fotos-terreno.mjs software healthy scripts/crear-bucket-fotos-terreno.mjs
fix-comuna.mjs software healthy scripts/fix-comuna.mjs
ver-ot.mjs software healthy scripts/ver-ot.mjs
limpiar-pdfs-storage.mjs software healthy scripts/limpiar-pdfs-storage.mjs
crear-bucket-certificados.mjs software healthy scripts/crear-bucket-certificados.mjs
gen-seed-catalogos.mjs software healthy scripts/gen-seed-catalogos.mjs
migrar-clientes.mjs software healthy scripts/migrar-clientes.mjs
diag-ot-huerfanas.mjs software healthy scripts/diag-ot-huerfanas.mjs
importar-vacaciones-v1.mjs software healthy scripts/importar-vacaciones-v1.mjs
seed-plantillas.mjs software healthy scripts/seed-plantillas.mjs
validar-rls.mjs software healthy scripts/validar-rls.mjs
sql-api.mjs software healthy scripts/sql-api.mjs
token-confirmar.mjs software healthy scripts/token-confirmar.mjs
dump-schema.mjs software healthy scripts/dump-schema.mjs
crear-bucket-correos.mjs software healthy scripts/crear-bucket-correos.mjs
crear-bucket-layouts.mjs software healthy scripts/crear-bucket-layouts.mjs
ver-trabajadores.mjs software healthy scripts/ver-trabajadores.mjs
crear-bucket-documentos.mjs software healthy scripts/crear-bucket-documentos.mjs
crear-bucket-ordenes-compra.mjs software healthy scripts/crear-bucket-ordenes-compra.mjs
backfill-dosis.mjs software healthy scripts/backfill-dosis.mjs
schema.sql software healthy supabase/schema.sql
schema-dump.sql software healthy supabase/schema-dump.sql

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

LabelLayerStatusPath
Disenos software healthy Disenos
design_handoff_certificado_reporte software healthy Disenos/design_handoff_certificado_reporte
docs software healthy docs
scripts software healthy scripts
supabase software healthy supabase
src software healthy src
components software healthy src/components
facturacion software healthy src/components/facturacion
configuracion software healthy src/components/configuracion
clientes software healthy src/components/clientes
ui software healthy src/components/ui
correos software healthy src/components/correos
importar-oc software healthy src/components/importar-oc
catalogos software healthy src/components/catalogos
programas software healthy src/components/programas
agenda software healthy src/components/agenda
portal software healthy src/components/portal
ordenes software healthy src/components/ordenes
terreno software healthy src/components/terreno
layouts software healthy src/components/layouts
app software healthy src/app
confirmar software healthy src/app/confirmar
login software healthy src/app/login
api software healthy src/app/api
reporte software healthy src/app/api/reporte
[otId] software healthy src/app/api/reporte/[otId]
compras software healthy src/app/api/compras
pdf software healthy src/app/api/compras/pdf
[id] software healthy src/app/api/compras/pdf/[id]
sincronizar software healthy src/app/api/compras/sincronizar
oc software healthy src/app/api/oc
importar software healthy src/app/api/oc/importar
correos software healthy src/app/api/correos
enviar software healthy src/app/api/correos/enviar
documentos software healthy src/app/api/documentos
[otId] software healthy src/app/api/documentos/[otId]
cron software healthy src/app/api/cron
correos-programacion software healthy src/app/api/cron/correos-programacion
portal software healthy src/app/api/portal
acceso software healthy src/app/api/portal/acceso
usuarios software healthy src/app/api/usuarios
acceso software healthy src/app/api/usuarios/acceso
dte software healthy src/app/api/dte
xml software healthy src/app/api/dte/xml
[cobroId] software healthy src/app/api/dte/xml/[cobroId]
emitir software healthy src/app/api/dte/emitir
pdf software healthy src/app/api/dte/pdf
[cobroId] software healthy src/app/api/dte/pdf/[cobroId]
anular software healthy src/app/api/dte/anular
certificado software healthy src/app/api/certificado

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

LabelLayerStatusPath
Sidebar frontend healthy src/components/sidebar.tsx
LogoutButton frontend healthy src/components/logout-button.tsx
InputHora frontend healthy src/components/input-hora.tsx
TituloModulo frontend healthy src/components/titulo-modulo.tsx
AppShell frontend healthy src/components/app-shell.tsx
PanelGrupos frontend healthy src/components/clientes/panel-grupos.tsx
ModalPlantilla frontend healthy src/components/correos/modal-plantilla.tsx
SidebarPortal frontend healthy src/components/portal/sidebar-portal.tsx
TituloPortal frontend healthy src/components/portal/titulo-portal.tsx
MenuAccionesOT frontend healthy src/components/ordenes/menu-acciones-ot.tsx
FotosRegistro frontend healthy src/components/terreno/fotos-registro.tsx
Cierre frontend healthy src/components/terreno/cierre.tsx
CheckIn frontend healthy src/components/terreno/check-in.tsx
Registro frontend healthy src/components/terreno/registro.tsx
MisOrdenes frontend healthy src/components/terreno/mis-ordenes.tsx
PasoBar frontend healthy src/components/terreno/paso-bar.tsx
BarraConexion frontend healthy src/components/terreno/barra-conexion.tsx
ProductosRegistro frontend healthy src/components/terreno/productos-registro.tsx
ModalEncabezado frontend healthy src/components/layouts/modal-encabezado.tsx
PanelLateral frontend healthy src/components/layouts/panel-lateral.tsx
EditorLayout frontend healthy src/components/layouts/editor-layout.tsx
BarraLayout frontend healthy src/components/layouts/barra-layout.tsx
ModalFondo frontend healthy src/components/layouts/modal-fondo.tsx
RootLayout frontend healthy src/app/layout.tsx
ConfirmarAuto frontend healthy src/app/confirmar/confirmar-auto.tsx
LoginPage frontend healthy src/app/login/page.tsx
PortalLoginPage frontend healthy src/app/portal/login/page.tsx
PortalHome frontend healthy src/app/portal/(panel)/page.tsx
PlanosPage frontend healthy src/app/portal/(panel)/layouts/page.tsx
Dashboard frontend healthy src/app/(app)/page.tsx
FacturacionPage frontend healthy src/app/(app)/facturacion/page.tsx
ConfiguracionPage frontend healthy src/app/(app)/configuracion/page.tsx
ClientesPage frontend healthy src/app/(app)/clientes/page.tsx
FichaClientePage frontend healthy src/app/(app)/clientes/[id]/page.tsx
RrhhPage frontend healthy src/app/(app)/rrhh/page.tsx
CorreosPage frontend healthy src/app/(app)/correos/page.tsx
ImportarOCPage frontend healthy src/app/(app)/importar-oc/page.tsx
AgendaPage frontend healthy src/app/(app)/agenda/page.tsx
OrdenesPage frontend healthy src/app/(app)/ordenes/page.tsx
OrdenEditorPage frontend healthy src/app/(app)/ordenes/[otId]/page.tsx
TerrenoPage frontend healthy src/app/(app)/terreno/page.tsx
LayoutsPage frontend healthy src/app/(app)/layouts/page.tsx
EditorPage frontend healthy src/app/(app)/layouts/[id]/page.tsx
SinAccesoPage frontend healthy src/app/sin-acceso/page.tsx

LabelLayerStatusPath
/confirmar frontend healthy src/app/confirmar/page.tsx
/login frontend healthy src/app/login/page.tsx
/verificar frontend healthy src/app/verificar/page.tsx
/portal/login frontend healthy src/app/portal/login/page.tsx
/portal/(panel) frontend healthy src/app/portal/(panel)/page.tsx
/portal/(panel)/servicios frontend healthy src/app/portal/(panel)/servicios/page.tsx
/portal/(panel)/layouts frontend healthy src/app/portal/(panel)/layouts/page.tsx
/portal/(panel)/documentacion frontend healthy src/app/portal/(panel)/documentacion/page.tsx
/(app) frontend healthy src/app/(app)/page.tsx
/(app)/facturacion frontend healthy src/app/(app)/facturacion/page.tsx
/(app)/configuracion frontend healthy src/app/(app)/configuracion/page.tsx
/(app)/clientes frontend healthy src/app/(app)/clientes/page.tsx
/(app)/clientes/[id] frontend healthy src/app/(app)/clientes/[id]/page.tsx
/(app)/rrhh frontend healthy src/app/(app)/rrhh/page.tsx
/(app)/correos frontend healthy src/app/(app)/correos/page.tsx
/(app)/importar-oc frontend healthy src/app/(app)/importar-oc/page.tsx
/(app)/agenda frontend healthy src/app/(app)/agenda/page.tsx
/(app)/ordenes frontend healthy src/app/(app)/ordenes/page.tsx
/(app)/ordenes/[otId] frontend healthy src/app/(app)/ordenes/[otId]/page.tsx
/(app)/terreno frontend healthy src/app/(app)/terreno/page.tsx
/(app)/layouts frontend healthy src/app/(app)/layouts/page.tsx
/(app)/layouts/[id] frontend healthy src/app/(app)/layouts/[id]/page.tsx
/sin-acceso frontend healthy src/app/sin-acceso/page.tsx

LabelLayerStatusPath
empresas data healthy supabase/schema.sql
usuarios data healthy supabase/schema.sql
tecnicos data healthy supabase/schema.sql
clientes data healthy supabase/schema.sql
contactos data healthy supabase/schema.sql
interacciones data healthy supabase/schema.sql
servicios_tipo data healthy supabase/schema.sql
productos data healthy supabase/schema.sql
plagas data healthy supabase/schema.sql
textos_predefinidos data healthy supabase/schema.sql
programas_servicio data healthy supabase/schema.sql
ordenes_trabajo data healthy supabase/schema.sql
ot_tecnicos data healthy supabase/schema.sql
public data healthy supabase/schema-dump.sql

LabelLayerStatusPath
auth::scripts/validar-rls.mjs security healthy scripts/validar-rls.mjs
auth::src/lib/portal.ts security healthy src/lib/portal.ts
auth::src/lib/dte/simplefactura.ts security healthy src/lib/dte/simplefactura.ts

LabelLayerStatusPath
repobility-clone-k2bkj8fd software healthy /tmp/repobility-clone-k2bkj8fd

LabelLayerStatusPath
postgres data healthy README.md

LabelLayerStatusPath
vps::aws hardware healthy CLAUDE.md
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/3c81d68e-684e-4251-b979-ed4f027e38a6/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3c81d68e-684e-4251-b979-ed4f027e38a6/

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.